[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: FSFS7 repository corruption during commit with background upgrade

From: Stefan Sperling <stsp_at_elego.de>
Date: Tue, 30 Sep 2014 19:08:56 +0200

On Tue, Sep 30, 2014 at 08:40:00PM +0400, Ivan Zhakov wrote:
> I think there are the following viable options:
> 1) make the svnadmin upgrade work properly for hot repositories
> 2) do not enable log-addressing during svnadmin upgrade.
>
> I think (1) is almost impossible to implement since Subversion
> does not use locks for read operations. I'm also think
> that (2) is the best option in current situation. As an
> additional bonus, it give us oportunity to remove some
> tricky code like txn upgrade during commit.
>
> Btw the same approach was used in upgrade to FSFS
> format 3 where sharded layout was introduced.
>
> Anyway I think it is a serious issue and any sort of
> mention in the release notes will not solve it.

+1

This sounds sane.
Received on 2014-09-30 19:09:31 CEST

This is an archived mail posted to the Subversion Dev mailing list.