You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by Apache subversion Wiki <co...@subversion.apache.org> on 2013/09/12 06:52:08 UTC

[Subversion Wiki] Update of "MoveDev/MovesInFSFS" by brane

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Subversion Wiki" for change notification.

The "MoveDev/MovesInFSFS" page has been changed by brane:
https://wiki.apache.org/subversion/MoveDev/MovesInFSFS?action=diff&rev1=1&rev2=2

  === FSFS ===
  Changes needed to extend FSFS format 6 (or 7?).
  
+  * A lazy child of a copied node always gets a new copy-id, never the copy-id of its parent, when un-lazified. If "move" implies "preserve node-id and copy-id", which is the sanest interpretation, then we have to make this change because the current copy-id inheritance logic can cause unique key clashes once moves are enabled.
-  * A lazy child of a copied node always gets a new copy-id,     never the copy-id of its parent, when un-lazified.
-   * ''Is'''' that ''''correct,'''' ''''Brane?''
-  * New FS vtable methods to implement the interfaces defined in         the 'FS' section.
+  * New FS vtable methods to implement the interfaces defined in the 'FS' section.
   * 'changes' list - record as a 'move'
-  * Adjust implementation of existing query APIs to report moves         as copy-and-delete, for back-compat.
+  * Adjust implementation of existing query APIs to report moves as copy-and-delete, for back-compat.
   * (Possibly) A mechanism to flag whether move-aware semantics  are in use.
  
  ==== Flag Move-Aware Semantics ====