Install & Run: http://docs.vaticle.com/docs/running-typedb/install-and-run
New Features
Bugs Fixed
- Make partition manager class extendable
The partition manager is open for extension from TypeDB Cluster. Additionally, the partitions are declared with the appropriate encodings.
Code Refactors
- Traversal engine 3.0 groundwork
Implement the foreseeable groundwork for the next-generation traversal engine. This work is mostly centered on pushing Forwardable
iterators throughout the code base, and especially in the graph and graph traversal engine. Through this process we uncover some optimisations and simplifications in especially the lower level graph and storage components of the system. The impact of the optimisations appears to be a 10-20% improvement for write speeds (reads not measured).
- Open 'parameters' and 'logging' packages for extension
Classes in parameters
and logging
packages are open for extension (for use by TypeDB Cluster).
Other Improvements
-
Update VERSION and dependencies
-
Update @typedb-behaviour to latest
-
Import statements optimised
-
Bazel Cache is disabled temporarily until SSL is fixed