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

Re: svn commit: r1143841 - in /subversion/branches/revprop-packing: BRANCH-README subversion/libsvn_fs_fs/structure

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Thu, 7 Jul 2011 20:46:31 +0300

Greg Stein wrote on Thu, Jul 07, 2011 at 13:22:40 -0400:
> On Thu, Jul 7, 2011 at 10:21, <danielsh_at_apache.org> wrote:
> >...
> > +++ subversion/branches/revprop-packing/subversion/libsvn_fs_fs/structure Thu Jul  7 14:21:08 2011
> > @@ -40,7 +40,9 @@ repository) is:
> >   revprops/           Subdirectory containing rev-props
> >     <shard>/          Shard directory, if sharding is in use (see below)
> >       <revnum>        File containing rev-props for <revnum>
> > -    revprops.db       SQLite database of the packed revision properties
> > +    <shard>.revpack/  Pack directory, if the repo has been packed (see below)
> > +      revpack         Revprops pack file, contains inline manifest (see below)
> > +      lock            Revprops shard lock file (see below)
>
> I didn't follow the lead-up discussion to this branch, but will the
> new code automatically manage the transition from the .db file to the
> new format? IOW, we have "format 5" repositories in the wild now. Do
> we have to burn that number and move to f6? Can f5 mean "we'll see the
> old .db and delete it" ... etc
>

The only format 5 repositories we have right now 'in the wild' are
1.7-dev code. revprops.db code was never included in a release.

If people prefer calling the new format f6 and having a tools/ script
that bumps f5 to f6, worksforme. (and by this suggestion f5 would never
be supported by released code)

> >...
>
> Cheers,
> -g
Received on 2011-07-07 19:47:55 CEST

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