Skip to content
This repository was archived by the owner on Apr 5, 2024. It is now read-only.

Releases: typedb/typedb-common

TypeDB Common 2.6.1

20 Jan 16:27

Choose a tag to compare

New Features

Bugs Fixed

Code Refactors

Other Improvements

  • update @vaticle_dependencies

  • Update environment variable for the 'create notes' script

  • update VERSION to 2.6.1

  • Update @vaticle_dependencies

TypeDB Common 2.6.0

22 Dec 10:30

Choose a tag to compare

New Features

Bugs Fixed

  • Throw if given null values in yaml lists or maps
    We find and protect against a previously illegal state, where the value of a Yaml map or a list element is null. We now throw an explicit exception when this scenario is encountered.
  • Use new core argument format for core runner
    We fix assembly tests in TypeDB by updating the core runner to use the new arguments required by TypeDB.

Code Refactors

  • Migrate Yaml wrapper from Grabl repository
    We migrate the snake-yaml library wrapper (which we call Yaml) from the Grabl repository for reuse in other repositories.
  • Make yaml wrapper class mutable
    To be able to append to and update a YAML object, we modify our wrapper Yaml class to allow mutations. This effectively copies a Yaml object that Snakeyaml loads, into native Java objects.
  • Remove logback or typedb.properties references from binaries
    As of typedb/typedb#6473 we no longer use a properties file or logback file, since everything is handled in the server. We can remove references to either of these from the bat and bash runner scripts.

Other Improvements

  • Update @vaticle_dependencies and the release notes creation script

  • Fix Yaml wrapper type

  • remove backslashes from bootup scripts

  • Update build jobs to use Ubuntu 21.04

  • Update artifacts.snapshot

  • update dependencies and VERSION to 2.6.0

TypeDB Common 2.5.0

13 Oct 09:52
5b9785e

Choose a tag to compare

New Features

Bugs Fixed

  • Fix APT package deployment
    Make APT package that we deploy installable again

Code Refactors

Other Improvements

TypeDB Common 2.3.0

23 Jul 16:06

Choose a tag to compare

New Features

  • 'typedb.bat' for TypeDB Cluster
    User can now boot up TypeDB Cluster on Windows with ./typedb.bat cluster

Bugs Fixed

Code Refactors

  • Supports running TypeDB Cluster
    We've added the support for running TypeBD and TypeDB Cluster using the command ./typedb server and ./typedb cluster, respectively.

Other Improvements

  • Upgrade Java dependency for APT package
    Depend on Java 11 in APT package for consistency with TypeDB Server

TypeDB Common 2.1.1

06 Jun 09:47
0fcb574

Choose a tag to compare

New Features

  • Improve TypeDBRunner logs and assertions
    We've improved TypeDBRunner logs and assertions, in order to provide a better troubleshooting / debugging experience for developers.

Bugs Fixed

Code Refactors

Other Improvements

TypeDB Common 2.1.0

20 May 09:58

Choose a tag to compare

New Features

  • Add fast navigable set intersection
    Add an implementation of a fast set intersection check based on Navigable sets to //collection

  • Add the 'typedb node' option for running a TypeDB Cluster Node
    We have added support for running a TypeDB Cluster node from the binary script:

    $ ./typedb node
    

    Additionally, we did a minor refactor simplifying how a user can specify JAVAOPTS:

    JAVAOPTS=... ./typedb server
    JAVAOPTS=... ./typedb node
    JAVAOPTS=... ./typedb console
    

    Last but not least, we fixed a bug where a user can execute an obsolete command ./typedb version. The right command for checking the server version is ./typedb server --version.

  • Configurable java path added
    As discussed in this Feature Request This PR adds the JAVA_HOME configuration option the the TypeDB startup script.
    Before, there was no way of changing the default usage of java within the startup script.
    Now it is possible to change the binary location by using the syntax

    > JAVA_HOME=/path/to/java grakn [options]

    When starting the script it will now print the used java path for user reference.

Bugs Fixed

Code Refactors

Other Improvements

  • Add SystemD service for Grakn Core
    Allow daemonizing Grakn Core on systemd-based Linux systems which helps with operating production deployments.

Grakn Common 2.0.0

31 Mar 11:24

Choose a tag to compare

New Features

Bugs Fixed

Code Refactors

Other Improvements

Grakn Common 2.0.0-alpha-10

03 Mar 18:21
c41f346

Choose a tag to compare

New Features

Bugs Fixed

Code Refactors

Other Improvements

Grakn Common 2.0.0-alpha-9

23 Feb 17:16
7009df9

Choose a tag to compare

New Features

  • Use self-hosted Bazel cache
    Speed up CI by using self-hosted remote Bazel cache

  • Allow cluster in distribution to run with peer addresses
    Allow cluster in distribution to run with peer addresses.

  • Implement console assembly runner
    In order to test console assembly integration with servers, we implement the console assembly runner.

Bugs Fixed

  • Fixes for Grakn Core assembly test to not fail under Windows
    Fix failing test-assembly-windows-zip CI job in Core

  • Fix Grakn Cluster runner using invalid ports
    We fixed a bug where our tests were failing in Cluster because they started up Cluster with invalid port numbers outside the legal range.

  • Fix bug in waiting for server start and stopping server
    Fix bug in waiting for server start and stopping server.

Code Refactors

Other Improvements

Grakn Common 2.0.0-alpha-8

14 Feb 14:29
c41bc0c

Choose a tag to compare

New Features

Bugs Fixed

Code Refactors

Other Improvements