2.12.3
Overview
This release fixes several problems and adds functionality to the `cartridge benchmark' command.
Changed
- A unix domain socket pathname (used in cartridge-cli to connect to instances) longer
than the value defined by the system resulted in a connection error.
It now works fine or throws a human readable error if we can't work around this
limitation by connecting to an instance with a relative socket path.
Added
- Tarantool benchmark tool update (select and update operations):
- option --insert has been added - sets percentage of insert operations to bench space.
- option --select has been added - sets percentage of select operations from bench space.
- option --update has been added - sets percentage of update operations in bench space.
- option --fill" has been added - sets number of records to pre-fill the space.
- An ability to choose Tarantool version to install in the result docker image:
- command line option --tarantool-version
- tarantool.txt config file with TARANTOOL option
Fixed
- Fixed sporadic "Failed to dial" errors on cartridge cli different commands. Only
local instances will be used for commands execution.