You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by da...@apache.org on 2013/03/28 13:10:58 UTC

svn commit: r1462065 - /subversion/branches/verify-at-commit/BRANCH-README

Author: danielsh
Date: Thu Mar 28 12:10:57 2013
New Revision: 1462065

URL: http://svn.apache.org/r1462065
Log:
On the verify-at-commit branch, add a BRANCH-README, documenting concerns
raised so far.

Added:
    subversion/branches/verify-at-commit/BRANCH-README

Added: subversion/branches/verify-at-commit/BRANCH-README
URL: http://svn.apache.org/viewvc/subversion/branches/verify-at-commit/BRANCH-README?rev=1462065&view=auto
==============================================================================
--- subversion/branches/verify-at-commit/BRANCH-README (added)
+++ subversion/branches/verify-at-commit/BRANCH-README Thu Mar 28 12:10:57 2013
@@ -0,0 +1,15 @@
+This branch teaches the FS layer to optionally run 'verify' just before commit.
+
+It contains two implementations:
+
+1 - in libsvn_fs:svn_fs_commit_txn().
+    TODO: move this one to hook scripts, by exposing a 'svnlook verify -t' UI.
+    TODO: alternatively, consider moving fs.conf knobs to be caller-provided,
+          so a file open() happens per-worker rather than per-connection
+          (in httpd).
+
+2 - in libsvn_fs_fs:commit_body().
+
+TODO: pick which implementation to merge to trunk.  If both remain, the
+backend-agnostic one should be made to be a no-op when a the FSAP backend
+has a specific implementation (like FSFS now has).