Author: stefan2
Date: Sun Aug  4 11:53:32 2013
New Revision: 1510135

URL: http://svn.apache.org/r1510135
Log:
On the fsfs-improvements branch:  Clarify the meaning of FSFS ID parts.
No functional change.

* subversion/libsvn_fs_fs/id.h
  (svn_fs_fs__id_part_t): improve docstring

Modified:
    subversion/branches/fsfs-improvements/subversion/libsvn_fs_fs/id.h

Modified: subversion/branches/fsfs-improvements/subversion/libsvn_fs_fs/id.h
URL: 
http://svn.apache.org/viewvc/subversion/branches/fsfs-improvements/subversion/libsvn_fs_fs/id.h?rev=1510135&r1=1510134&r2=1510135&view=diff
==============================================================================
--- subversion/branches/fsfs-improvements/subversion/libsvn_fs_fs/id.h 
(original)
+++ subversion/branches/fsfs-improvements/subversion/libsvn_fs_fs/id.h Sun Aug  
4 11:53:32 2013
@@ -29,9 +29,13 @@
 extern "C" {
 #endif /* __cplusplus */
 
-/* A rev node ID in FSFS consists of a 3 of sub-IDs ("parts") that consist
- * of a creation REVISION number and some revision-local counter value
- * (NUMBER).  Old-style ID parts use global counter values.
+/* Node-revision IDs in FSFS consist of 3 of sub-IDs ("parts") that consist
+ * of a creation REVISION number and some revision- / transaction-local
+ * counter value (NUMBER).  Old-style ID parts use global counter values.
+ *
+ * The parts are: node_id, copy_id and txn_id for in-txn IDs as well as
+ * node_id, copy_id and rev_offset for in-revision IDs.  This struct the
+ * data structure used for each of those parts.
  */
 typedef struct svn_fs_fs__id_part_t
 {


Reply via email to