From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 18 May 2018 01:39:48 +0300 From: Konstantin Osipov Subject: Re: [PATCH] vinyl: remove runs not referenced by any checkpoint immediately Message-ID: <20180517223948.GA24688@atlas> References: <50ccdb32ac67e8cd3f90acd998adf0e61861ae75.1526573189.git.vdavydov.dev@gmail.com> <20180517204025.GB26335@atlas> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180517204025.GB26335@atlas> To: Vladimir Davydov Cc: tarantool-patches@freelists.org List-ID: * Konstantin Osipov [18/05/17 23:40]: > * Vladimir Davydov [18/05/17 19:13]: > > If a compacted run was created after the last checkpoint, it is not > > needed to recover from any checkpoint and hence can be deleted right > > away to save disk space. > > Thank you for the patch. > > This will hopefully solve the space amplification problem at > cloud.mail.ru. I was not able to push my merge into 1.10. Apparently there are more tests which rely on the error injection which you moved. Please merge. -- Konstantin Osipov, Moscow, Russia, +7 903 626 22 32 http://tarantool.io - www.twitter.com/kostja_osipov