Install & Run: http://docs.vaticle.com/docs/running-typedb/install-and-run
New Features
Bugs Fixed
- Guarantee 'match' query answer uniqueness
TypeDB guarantees uniqueness of match
query answers in all cases. Previously, there were cases where violations of answer uniqueness occurred, such as when the server made particular query optimisations.
Code Refactors
- Rename 'rocks' package to 'database' to clarify responsibility
We make a clearer architecture for the 'rocks' package, reflecting its responsibility which is managing databases.
This improvement contains two major changes:
- Merged
RocksTypeDB
intoRocksDatabaseManager
. The former was a very thin class that did nothing but instantiate RocksDB andRocksDatabaseManager
. - Updated the package and the class names:
- Renamed the package 'rocks' to
database
- Prefixed top-level classes with the word
Core
- Prefixed low-level classes that deals with RocksDB with the word
Rocks
- Renamed the package 'rocks' to
Other Improvements
-
Bump dependencies to tags and update VERSION to 2.6.2
-
Update @vaticle_dependencies
We updated the version of @vaticle_dependencies
to the latest one. Invocations of various build toolings have also been updated accordingly.