From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 26 Mar 2019 21:11:41 +0300 From: Vladimir Davydov Subject: Re: [PATCH 0/2] Fix tarantoolctl cat/play premature stop Message-ID: <20190326181141.ocuk6opndh6yw2kx@esperanza> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: To: Alexander Turenko Cc: tarantool-patches@freelists.org List-ID: On Wed, Mar 20, 2019 at 09:41:12PM +0300, Alexander Turenko wrote: > https://github.com/tarantool/tarantool/issues/3827 > https://github.com/tarantool/tarantool/tree/Totktonada/gh-3827-fix-tarantoolctl-cat-premature-stop > > tarantoolctl cat/play now don't miss records which match a user-provided > arguments. It was possible when records from several masters (with > different replica_id parameters) reside in a file and --to argument is > provided. A first record with LSN equal or above a 'to' value did cause > stop the file processing, but it is possible that there are records with > lesser LSN from another masters. Now we stop only when one explicit > --replica argument is provided. > > The patchset is splitted into two patches: refactoring w/o behaviour > changes (+test) and the patch that fixes the behaviour. > > Alexander Turenko (2): > Unify tarantoolctl cat/play xlog filtering code > Fix tarantoolctl cat/play premature stop with --to Awesome! Pushed to master and 2.1, thanks!