Skip to content
This repository was archived by the owner on Oct 9, 2023. It is now read-only.

Conversation

@flyingsilverfin
Copy link
Member

For the title of this PR: please follow the grammatical rules of a usual publication title, without capitalisation (except for the first letter). Thus, the title should NOT CONTAIN CODE: no dots, no parentheses, no backticks, no brackets, etc. It needs to be distinctive (not detailed) and succinct (not lengthy). Details of this PR will go in the description. For the description of this PR: please replace every line in curly brackets ( { like this } ) with an appropriate description following the guidance. Finally, please remove this paragraph.

What is the goal of this PR?

{ In the form of a paragraph (only use bullet points if strictly necessary), please describe the goal of this PR, why they are valuable to achieve, and reference the related GitHub issues. This section will be automatically compiled into the release notes, so please:

  • describe the impact of the change in this PR to the user of this repository (e.g. end user, contributor, developer).
  • describe the new product behaviour in present tense, and the old behaviour and how it's been changed in past tense.
  • Use the Royal We: "We" made changes, not "I" made changes. }

What are the changes implemented in this PR?

{ Please explain what you implemented, why your changes are the best way to achieve the goal(s) above. Please describe every method, class and package, by explaining:

  • its responsibility,
  • how it's expected to behave, and
  • how it relates to the adjacent methods/classes/packages it interacts with.

This would allow the reviewer to understand your intentions in the code much better. If you're adding new classes, make sure these explanations are also included in the class header comments. Last but not least, please reference the GitHub issues to be automatically closed, such like 'closes #number'. }

dmitrii-ubskii pushed a commit to dmitrii-ubskii/typedb-client-nodejs that referenced this pull request Sep 1, 2023
## What is the goal of this PR?

To upgrade to the latest gRPC.

This is necessary because the `grpcio` dependency in client-python is failing to compile. It appears to be incompatible with the latest minor Python release (3.8): see typedb/typedb-driver-python#131 .

However, the upgrade makes all RPC requests fail. We resolve this issue by also upgrading Netty to 4.1.51.

## What are the changes implemented in this PR?

Upgrade gRPC to 1.33, Netty to 4.1.51
dmitrii-ubskii pushed a commit to dmitrii-ubskii/typedb-client-nodejs that referenced this pull request Sep 1, 2023
## What is the goal of this PR?

Our tests were using the syntax: `if "grakn" in client.databases().all()` which no longer works, because `all()` now returns `Database` objects, not strings. We updated them to the new syntax: `if client.databases().contains("grakn")`.

## What are the changes implemented in this PR?

Fix tests using wrong method to check db existence
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant