Skip to content

v2.5.0

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Oct 15:26
· 16 commits to master since this release

Overview

Added a number of subcommands for replicaset roles, improved understanding of the version number to install, enhanced status display, and added a flag to disable interactivity when the application is stopped.
Implemented a number of fixes to improve stability.

Added

  • tt status: display config, box, and replication upstream statuses.
    • --details: display detailed reports of errors and warnings from instances.
  • tt stop confirmation prompt. -y option is added to accept stop without prompting.
  • tt cluster replicaset roles add: command to add roles in config scope provided by flags.
  • tt cluster replicaset roles remove: command to remove from config scope provided by flags.
  • tt replicaset roles add: command to add roles in the tarantool replicaset with cluster config (3.0) or cartridge orchestrator.
  • tt replicaset roles remove: command to remove roles in the tarantool replicaset with cluster config (3.0) or cartridge orchestrator.
  • tt install tt|tarantool <version> - allow <version> be incomplete. So 2.3 will install the the last available release with specified <major=2>.<minor=3> in <version>.

Fixed

  • Command \set delimiter [marker] works correctly and don't hangs tt console.
  • tt log -f crash on removing log directory.
  • tt connect crash due to an empty response.
  • tt start error on start Tarantool 3 with encrypted etcd.
  • tt replicaset vshard bootstrap unable to bootstrap large clusters due to a timeout.
  • tt replicaset vshard bootstrap timeout was 3s instead of 10s.