[tarantool-patches] Re: [PATCH 2/2] build: set specific name for packages of master branch

Konstantin Osipov kostja at tarantool.org
Thu Mar 21 17:21:54 MSK 2019


* Kirill Yukhin <kyukhin at tarantool.org> [19/03/21 17:14]:
>  tarantool --version
> -Tarantool 2.minor.patch-<rev>-<commit>
> +Tarantool 9999.minor.patch-<rev>-<commit>

Replication looks at this number when it checks compatibility of
slave and master. It will break after this change - get confused
by a too large master number running in production.

Schema versioning is also looking at this number and schema
upgrade executes only if the current tarantool schema version is
smaller than the binary version. It is not looking at the number
explicitly, but still.

I'm almost certain many modules look at this number to check
server capabilities and compatibility.

By making this change you effectively rendered the master branch
unusable to the community.

There is not a single reason for this decision except "others are
doing it this way".

-- 
Konstantin Osipov, Moscow, Russia, +7 903 626 22 32
http://tarantool.io - www.twitter.com/kostja_osipov




More information about the Tarantool-patches mailing list