Support new version policy
DifferentialOrange opened this issue · comments
Since 2.10, Tarantool have a new release policy: https://www.tarantool.io/en/doc/latest/release/policy/
For example, versions like 2.10.0-beta1
is possible now. Versions with -alphaN
, -betaN
, -rcN
and -entrypoint
suffixes are prior to non-suffixed one. It is possible that 2.10.0-beta1
will not have all features that supported by 2.10.0
. But now version restrictions in code and tests do not support new release policies.
Also it may be needed to rework approach to extracting a version for a connection. For example, when box.info.version
and _TARANTOOL
is 2.10.0-beta2-91-g08c9b4963-r472
, greeting returns Tarantool 2.10.0 (Binary)
string.