Releases: typedb/typedb-console
TypeDB Console 2.1.1
New Features
- Add authentication and user management support for TypeDB Cluster
We have added authentication and user management support for to TypeDB Cluster.
Bugs Fixed
- Improve handling password input
We've updated Console such that password input can be supplied interactively and non-interactively.
This is done primarily for security purpose, interactive input will be the preferred one since it is not stored in the CLI history. The non-interactive mode is still relevant and therefore supported, particularly for use in automation scripts and test.
Additionally, we've refactored the code to improve the terminologies. We used the word "Command" everywhere to refer to several different things which cause confusion. We've now made the terminologies more precise:- "CLI Options" is how we refer to the options specified when starting console (eg.,
--username admin
) - "REPL command" is how we refer to the Console commands such as 'database create'
- We've renamed the execution mode to be clear. Console has three modes of execution: "REPL mode", "script mode" and "inline command mode". The first mode is the interactive mode that most users will use. The second and the third mode are non-interactive and is suitable for use in automation scripts or tests.
- "CLI Options" is how we refer to the options specified when starting console (eg.,
Code Refactors
Other Improvements
TypeDB Console 2.1.0
New Features
- Transaction REPL checks arguments
To make the error in #139 much cleaner, we implement a check for the required number of space-separated arguments. An incorrect number of arguments is no longer a fatal error.
Bugs Fixed
Code Refactors
Other Improvements
- Update usage of rules_antlr
Eliminate possible inconsistencies by loading ANTLR version from a constant
Grakn Console 2.0.1
New Features
Bugs Fixed
- Add 'database schema' to help command and README
Thedatabase schema
command, implemented in #143, was missing from thehelp
command and theREADME
file. We added it to both.
Code Refactors
Other Improvements
- Update Client Java and Grakn Core artifact
We updated Client Java and the Grakn Core artifact due to a new protocol.
Grakn Console 2.0.0
New Features
Bugs Fixed
- When closing a READ transaction, simply print "transaction closed"
Previously when closing a READ transaction, it would print "Transaction closed without committing changes". "Without committing changes" was superfluous so we got rid of it.
Code Refactors
Other Improvements
- Add ability to print database schema
Bump dependencies to released artifacts, and fix a printing bug for concept maps.
Grakn Console 2.0.0-alpha-9
New Features
Bugs Fixed
- Actually save transaction option parameters to fields
Fix null pointer in transaction options that occurs because the option builder is not saved.
Code Refactors
Other Improvements
- Update client-java
We updated client-java to the latest server protocol.
Grakn Console 2.0.0-alpha-8
New Features
-
Introduce transaction options
Allow console users to set any transaction options they like, by introducingOptions
that can be provided as--flag
when opening a transaction. This will simplify debugging (especially for reasoner), and allow us to experiment with parallel/not parallel, along with all other available options. -
Allow specifying commands from command line without using script
Allow having a list of commands specified in the command line, without using script file. -
Use self-hosted Bazel cache
Speed up CI by using self-hosted remote Bazel cache
Bugs Fixed
Code Refactors
Other Improvements
- Bump dependencies for alpha-7 release
Bump VERSION, dependencies and artifact to prepare for release of console alpha-7
Grakn Console 2.0.0-alpha-7
New Features
- Add option to read from any replica in Cluster
We added the--any-replica
flag when opening a transaction in Cluster. When--any-replica
is set, the transaction may read from any database replica, including secondary replicas.
Bugs Fixed
Code Refactors
Other Improvements
Grakn Console 2.0.0-alpha-6
New Features
Bugs Fixed
Code Refactors
Other Improvements
Grakn Console 2.0.0-alpha-5
New Features
Bugs Fixed
Code Refactors
Other Improvements
Grakn Console 2.0.0-alpha-4
New Features
Bugs Fixed
Code Refactors
Other Improvements
-
When no databases are present, say as much on database list
Previously, runningdatabase list
with no databases present on the server gave no output and was difficult to distinguish from the console hanging or the server otherwise failing to respond. We added a more explicit response when no database is present on the server to make it clearer when this case has occurred. -
Reenable remote build caching
Speed up builds by utilizing remote caching provided by BuildBuddy.