Skip to content

v2.6.0

Compare
Choose a tag to compare
@github-actions github-actions released this 29 Nov 10:57
· 166 commits to master since this release

Overview

The release introduces upgrade and downgrade subcommands for tt replicaset and adds minor improves to tt cat, tt play and tt connect.

Added

  • tt replicaset downgrade: command to downgrade the schema on a Tarantool cluster.
    • -v (--version): (required) specify schema version to downgrade to.
    • -r (--replicaset): specify the replicaset name(s) to downgrade.
    • -t (--timeout): timeout for waiting the LSN synchronization (in seconds) (default 5).
  • tt replicaset upgrade: command to upgrade the schema on a Tarantool cluster.
    • -r (--replicaset): specify the replicaset name(s) to upgrade.
    • -t (--timeout): timeout for waiting the LSN synchronization (in seconds) (default 5).
    • supports upgrading the database schema on remote cluster by upgrading each replicaset individually using tt replicaset upgrade <URI>.
  • New flag --timestamp of tt cat and tt play commands is added to specify operations ending with the given timestamp. This value can be specified as a number or using RFC3339/RFC3339Nano time format.
  • tt connect: add new --evaler option to support for customizing the way user input is processed.

Fixed

  • tt rocks: don't load local configs.