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

[RFC] Defer FSFS revprop refactoring to 1.8

From: Daniel Shahaf <danielsh_at_elego.de>
Date: Fri, 8 Jul 2011 00:49:37 +0300

RFC:

* Remove revprops.db code from trunk and 1.7
* Release 1.7 with FSFS f4
  (this is the format that 1.6 used)
* Implement revprops packing in f6 and release that in 1.8

This has seen some support on IRC, posting here for objections.

----- Forwarded message from danielsh_at_tigris.org -----

> Date: Thu, 7 Jul 2011 14:37:25 -0700 (PDT)
> From: danielsh_at_tigris.org
> To: issues_at_subversion.tigris.org
> Subject: [Issue 3944] redefine revprop handling in FSFS f5 (creating FSFS
> f6)
> Reply-To: dev_at_subversion.apache.org
> Message-ID: <20110707213725.3C5245400A7_at_sc157-tigr.sjc.collab.net>
>
> http://subversion.tigris.org/issues/show_bug.cgi?id=3944
>
>
>
> User danielsh changed the following:
>
> What |Old value |New value
> ================================================================================
> CC|'' |'hwright'
> --------------------------------------------------------------------------------
> Summary|redefine revprop handling |redefine revprop handling
> |in FSFS f5 (format 5) |in FSFS f5 (creating FSFS
> | |f6)
> --------------------------------------------------------------------------------
> Target milestone|1.7.0 |1.8.0
> --------------------------------------------------------------------------------
>
>
>
>
> ------- Additional comments from danielsh_at_tigris.org Thu Jul 7 14:37:24 -0700 2011 -------
> I'm moving this to 1.8, since the design discussions don't seem to keep springing new ideas and no
> one wants to redesign the FS under time pressure and release it a week later.
>
> In the meantime the thread has grown with several suggestions (some of which should be
> implemented), and design and implementation have started on the revprop-packing branch.
>
> In the meantime, I'll open a new issue to rip out FSFS f5 from trunk. (The new code will be called f6.)
> That's all we need to do prior to 1.7.0.
>
> ------------------------------------------------------
> http://subversion.tigris.org/ds/viewMessage.do?dsForumId=463&dsMessageId=2787465
>
> To unsubscribe from this discussion, e-mail: [issues-unsubscribe_at_subversion.tigris.org].

----- End forwarded message -----

----- Forwarded message from danielsh_at_tigris.org -----

> Date: Thu, 7 Jul 2011 14:41:32 -0700 (PDT)
> From: danielsh_at_tigris.org
> To: issues_at_subversion.tigris.org
> Subject: [Issue 3952] New - rip out FSFS SQLite-based revprops code (f5)
> Reply-To: dev_at_subversion.apache.org
> Message-ID: <iz3952_at_subversion.tigris.org>
>
> http://subversion.tigris.org/issues/show_bug.cgi?id=3952
> Issue #|3952
> Summary|rip out FSFS SQLite-based revprops code (f5)
> Component|subversion
> Version|trunk
> Platform|All
> URL|
> OS/Version|All
> Status|NEW
> Status whiteboard|
> Keywords|
> Resolution|
> Issue type|TASK
> Priority|P3
> Subcomponent|libsvn_fs_fs
> Assigned to|issues_at_subversion
> Reported by|danielsh
>
>
>
>
>
>
> ------- Additional comments from danielsh_at_tigris.org Thu Jul 7 14:41:32 -0700 2011 -------
> See issue #3944.
>
> Currently (f5) FSFS packs revprops into SQLite. We want to redesign that (calling the new design f6),
> but we don't have time for that before releasing 1.7.0. As an interim solution, this issue calls for
> removing f5 from trunk, releasing 1.7 with f4 (the same as in 1.6).
>
> Looking forward, issue #3944 calls for of designing and releasing f6 in 1.8.
>
> Format 5 will remain unsupported into the future; repositories that use it (created by 1.7-dev) will
> have to be dump/loaded using trunk/1.7.0-alpha3 code. A tools/ scripts to upgrade/downgrade f5
> into f4 or f6 may be written in the future.
>
> ------------------------------------------------------
> http://subversion.tigris.org/ds/viewMessage.do?dsForumId=463&dsMessageId=2787466
>
> To unsubscribe from this discussion, e-mail: [issues-unsubscribe_at_subversion.tigris.org].

----- End forwarded message -----
Received on 2011-07-07 23:50:31 CEST

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