dev-unstable-21-03-2023
Pre-release
Pre-release
·
767 commits
to develop
since this release
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.