Skip to content

Commit

Permalink
Update Release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
flyingsilverfin committed Nov 16, 2023
1 parent 99a8b93 commit b7404b9
Showing 1 changed file with 26 additions and 11 deletions.
37 changes: 26 additions & 11 deletions RELEASE_NOTES_LATEST.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,29 +57,44 @@ npm install [email protected]

## New Features

- **Add untyped value getter for Java values and fix Python type hints**

## Bugs Fixed
- **Add untyped value getter for Java values and fix Python type hints**

We add a simple untyped API to Java's `Value` concepts, which return the value inside of the Value regardless of its type (double/string/etc.). This value is returned as an Object, and useful for equality checks, printing, etc. Additionally, the same API exists in Python and Node already.

We also fix the Python hints for setting the name of a Type, which was incorrectly hinting the type 'Label' when it should have been a simple string.

## Bugs Fixed



## Code Refactors
- **Silence send errors in network callbacks when receiver dropped**

Downgrade the "channel closed" `SendError` from ERROR to DEBUG when the receiving end of the stream is dropped before the stream is exhausted.
This used to occur when the network delivered messages to a dropped channel, for example when executing a `match-insert`
and the responses were not consumed explicitly.


## Other Improvements
- **Optimise CI times by retaining server between Java BDD scenarios**
We optimise Java CI time by not shutting down the TypeDB server between scenarios. Instead, we delete the existing databases each test, which is much faster.

We optimise Java CI time by not shutting down the TypeDB server between scenarios. Instead, we delete the existing databases each test, which is much faster.

During this work, we also discovered some sub-par UX in terms of error messages thrown, and missing BDD steps that needed to be implemented.






## Other Improvements
- **Fix python BDD TLS connection configuration**

- **Fix Rust BDD infer flag and python TLS default to false**

- **Update VERSION and regenerate release notes**

- **Increase ulimits on unix CircleCI machines**

- **Update README links to docs**

- **Simplify Github PR and issue templates**
- **Simplify github PR and issue templates**


0 comments on commit b7404b9

Please sign in to comment.