From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 3852B2811A for ; Thu, 21 Mar 2019 10:22:02 -0400 (EDT) Received: from turing.freelists.org ([127.0.0.1]) by localhost (turing.freelists.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 21GnRnowZjsJ for ; Thu, 21 Mar 2019 10:22:02 -0400 (EDT) Received: from smtpng1.m.smailru.net (smtpng1.m.smailru.net [94.100.181.251]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTPS id DB2B827F04 for ; Thu, 21 Mar 2019 10:22:01 -0400 (EDT) Date: Thu, 21 Mar 2019 17:21:54 +0300 From: Konstantin Osipov Subject: [tarantool-patches] Re: [PATCH 2/2] build: set specific name for packages of master branch Message-ID: <20190321142154.GA6858@chai> References: <8650aab92f5973d0546b667fcbf3f0d4b0b82746.1553174240.git.kyukhin@tarantool.org> <20190321140955.ll26wtga63p47hve@tarantool.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190321140955.ll26wtga63p47hve@tarantool.org> Sender: tarantool-patches-bounce@freelists.org Errors-to: tarantool-patches-bounce@freelists.org Reply-To: tarantool-patches@freelists.org List-Help: List-Unsubscribe: List-software: Ecartis version 1.0.0 List-Id: tarantool-patches List-Subscribe: List-Owner: List-post: List-Archive: To: tarantool-patches@freelists.org Cc: alexander.turenko@tarantool.org * Kirill Yukhin [19/03/21 17:14]: > tarantool --version > -Tarantool 2.minor.patch-- > +Tarantool 9999.minor.patch-- 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