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