Author: blair
Date: Wed Dec 29 01:59:23 2010
New Revision: 1053506

URL: http://svn.apache.org/viewvc?rev=1053506&view=rev
Log:
* STATUS: Nominate the 1.6.x-svn_fs_commit_txn branch.

Modified:
    subversion/branches/1.6.x/STATUS

Modified: subversion/branches/1.6.x/STATUS
URL: 
http://svn.apache.org/viewvc/subversion/branches/1.6.x/STATUS?rev=1053506&r1=1053505&r2=1053506&view=diff
==============================================================================
--- subversion/branches/1.6.x/STATUS (original)
+++ subversion/branches/1.6.x/STATUS Wed Dec 29 01:59:23 2010
@@ -192,6 +192,35 @@ Candidate changes:
    Votes:
      +1: blair
 
+ * 1.6.x-svn_fs_commit_txn branch
+   Have all of server-side Subversion, from svn_fs_commit_txn(),
+   through to mod_dav_svn, implement the documented (since 1.0.x)
+   behavior that svn_fs_commit_txn() and svn_repos_fs_commit_txn()
+   should indicate a successful commit by a valid returned revision
+   number, not by any returned error.  Now, regardless if
+   svn_fs_commit_txn()'s post commit FS processing (that's its new
+   official name) fails, svn_repos_fs_commit_txn() will run the
+   post-commit hook.  All code that uses svn_fs_commit_txn() and/or
+   svn_repos_fs_commit_txn() now uses the revision number to test if
+   the commit succeeded.
+   Justification:
+     Fixes bug reports on [email protected] where if post commit FS
+       processing fails, the client reports an error but the commit
+       succeeded, which is confusing for users.
+     Implementing the documented and correct behavior is a good thing.
+   Notes:
+     For a successful unit test pass, it requires that r1051632,
+       r1051638 and r1051751 listed above be merged previously.
+     The branch has many commits in it from trunk, which includes some
+       churn from reviews on trunk.  I recommend reviewing a cumulative
+       diff:
+       svn diff -r r1053420:r1053500 
^/subversion/branches/1.6.x-svn_fs_commit_txn
+     This merge doesn't address the client side behavior.
+   Branch:
+     ^/subversion/branches/1.6.x-svn_fs_commit_txn
+   Votes:
+     +1: blair
+
 Veto-blocked changes:
 =====================
 


Reply via email to