Skip to content

dev-unstable-21-03-2023

Pre-release
Pre-release
Compare
Choose a tag to compare
@jsimnz jsimnz released this 21 Mar 09:15
· 767 commits to develop since this release
8cf6855

THIS IS A UNSTABLE DEV BUILD. DO NOT USE UNLESS SPECIFICALLY DIRECTED TO.

Built using commit: 8cf6855
Built on date: 21-03-2023.

Unstable pre-release of upcoming 0.5.

The following is a very short summary of the nature of this release:

  • Several refactorings have been done to extract errors to dedicated files and to allow database keys to handle multiple schema versions.
  • The DAG sync has been improved to handle highly concurrent updates and potential P2P deadlocks have been removed.
  • New features have been added to the system, such as the ability to input a simple explain type argument, persist schema version at the time of commit, and add like sub-string filter.
  • The system has been updated to include a new workflow that ensures dependencies build properly.
  • There have been changes to the test suites, including adding P2P tests for relational docs, boosting test coverage for collection updates, and introducing basic testing for the version module.
  • Several bug fixes have been implemented, including reworking P2P integration tests, changing terminology from query to request, and making sort stable and handling nil comparison.