svn commit: r1296960 - /subversion/branches/revprop-packing/BRANCH-README

2012-03-05 Thread danielsh
Author: danielsh Date: Mon Mar 5 08:34:23 2012 New Revision: 1296960 URL: http://svn.apache.org/viewvc?rev=1296960view=rev Log: On the revprop-packing branch, record an idea related to r1296604. Modified: subversion/branches/revprop-packing/BRANCH-README Modified:

svn commit: r1296975 [4/12] - in /subversion/branches/revprop-packing: ./ build/ build/ac-macros/ build/generator/ build/generator/templates/ build/win32/ notes/ notes/api-errata/1.7/ subversion/bindi

2012-03-05 Thread danielsh
Modified: subversion/branches/revprop-packing/subversion/libsvn_delta/editor.c URL: http://svn.apache.org/viewvc/subversion/branches/revprop-packing/subversion/libsvn_delta/editor.c?rev=1296975r1=1296974r2=1296975view=diff

svn commit: r1296975 [8/12] - in /subversion/branches/revprop-packing: ./ build/ build/ac-macros/ build/generator/ build/generator/templates/ build/win32/ notes/ notes/api-errata/1.7/ subversion/bindi

2012-03-05 Thread danielsh
Modified: subversion/branches/revprop-packing/subversion/po/de.po URL: http://svn.apache.org/viewvc/subversion/branches/revprop-packing/subversion/po/de.po?rev=1296975r1=1296974r2=1296975view=diff == ---

svn commit: r1296975 [12/12] - in /subversion/branches/revprop-packing: ./ build/ build/ac-macros/ build/generator/ build/generator/templates/ build/win32/ notes/ notes/api-errata/1.7/ subversion/bind

2012-03-05 Thread danielsh
Modified: subversion/branches/revprop-packing/subversion/tests/libsvn_subr/checksum-test.c URL: http://svn.apache.org/viewvc/subversion/branches/revprop-packing/subversion/tests/libsvn_subr/checksum-test.c?rev=1296975r1=1296974r2=1296975view=diff

svn commit: r1296997 - /subversion/branches/revprop-packing/BRANCH-README

2012-03-05 Thread danielsh
Author: danielsh Date: Mon Mar 5 10:41:44 2012 New Revision: 1296997 URL: http://svn.apache.org/viewvc?rev=1296997view=rev Log: On the revprop-packing branch, promote a TODO item. Modified: subversion/branches/revprop-packing/BRANCH-README Modified:

Re: svn commit: r1296604 - in /subversion/trunk/subversion/libsvn_fs_fs: caching.c fs.h fs_fs.c

2012-03-05 Thread Philip Martin
Hyrum K Wright hyrum.wri...@wandisco.com writes: On Sat, Mar 3, 2012 at 5:31 AM, stef...@apache.org wrote: Author: stefan2 Date: Sat Mar  3 11:31:17 2012 New Revision: 1296604 URL: http://svn.apache.org/viewvc?rev=1296604view=rev Log: Certain operations, e.g. svn ls, will contain

Re: svn commit: r1296604 - in /subversion/trunk/subversion/libsvn_fs_fs: caching.c fs.h fs_fs.c

2012-03-05 Thread Daniel Shahaf
Philip Martin wrote on Mon, Mar 05, 2012 at 10:50:29 +: Hyrum K Wright hyrum.wri...@wandisco.com writes: On Sat, Mar 3, 2012 at 5:31 AM, stef...@apache.org wrote: Author: stefan2 Date: Sat Mar  3 11:31:17 2012 New Revision: 1296604 URL:

Re: svn commit: r1296604 - in /subversion/trunk/subversion/libsvn_fs_fs: caching.c fs.h fs_fs.c

2012-03-05 Thread Philip Martin
Daniel Shahaf danie...@elego.de writes: What about atomic revprop changes? I don't see what ensures that the old value read by change_rev_prop_body is the most up-to-date value. ffd-revprop_generation is used as part of the cache key, the file is written before the write-lock is released

Re: svn commit: r1296604 - in /subversion/trunk/subversion/libsvn_fs_fs: caching.c fs.h fs_fs.c

2012-03-05 Thread Philip Martin
Philip Martin philip.mar...@wandisco.com writes: Daniel Shahaf danie...@elego.de writes: What about atomic revprop changes? I don't see what ensures that the old value read by change_rev_prop_body is the most up-to-date value. ffd-revprop_generation is used as part of the cache key, the

Re: svn commit: r1296604 - in /subversion/trunk/subversion/libsvn_fs_fs: caching.c fs.h fs_fs.c

2012-03-05 Thread Daniel Shahaf
Philip Martin wrote on Mon, Mar 05, 2012 at 11:21:21 +: Daniel Shahaf danie...@elego.de writes: What about atomic revprop changes? I don't see what ensures that the old value read by change_rev_prop_body is the most up-to-date value. ffd-revprop_generation is used as part of the

Re: svn commit: r1296604 - in /subversion/trunk/subversion/libsvn_fs_fs: caching.c fs.h fs_fs.c

2012-03-05 Thread Philip Martin
Daniel Shahaf danie...@elego.de writes: Philip Martin wrote on Mon, Mar 05, 2012 at 11:21:21 +: Daniel Shahaf danie...@elego.de writes: What about atomic revprop changes? I don't see what ensures that the old value read by change_rev_prop_body is the most up-to-date value.

Re: svn commit: r1296604 - in /subversion/trunk/subversion/libsvn_fs_fs: caching.c fs.h fs_fs.c

2012-03-05 Thread Daniel Shahaf
Philip Martin wrote on Mon, Mar 05, 2012 at 11:51:05 +: Daniel Shahaf danie...@elego.de writes: Philip Martin wrote on Mon, Mar 05, 2012 at 11:21:21 +: Daniel Shahaf danie...@elego.de writes: What about atomic revprop changes? I don't see what ensures that the old value

Re: svn commit: r1296604 - in /subversion/trunk/subversion/libsvn_fs_fs: caching.c fs.h fs_fs.c

2012-03-05 Thread Philip Martin
Philip Martin philip.mar...@wandisco.com writes: Without the cache change_rev_prop_body would return SVN_ERR_FS_PROP_BASEVALUE_MISMATCH if the current value doesn't match the supplied value. The cache means the current value might be out-of-date. I can demonstrate a race. Set log to 'xx' $

Re: svn commit: r1296604 - in /subversion/trunk/subversion/libsvn_fs_fs: caching.c fs.h fs_fs.c

2012-03-05 Thread Philip Martin
Daniel Shahaf danie...@elego.de writes: You're right, I misread the code: I mistakenly thought line 2867 will always re-read the revprop-gen file from disk. How about: Index: subversion/libsvn_fs_fs/fs_fs.c === ---

Re: svn commit: r1296604 - in /subversion/trunk/subversion/libsvn_fs_fs: caching.c fs.h fs_fs.c

2012-03-05 Thread Daniel Shahaf
Philip Martin wrote on Mon, Mar 05, 2012 at 12:23:40 +: Daniel Shahaf danie...@elego.de writes: You're right, I misread the code: I mistakenly thought line 2867 will always re-read the revprop-gen file from disk. How about: Index: subversion/libsvn_fs_fs/fs_fs.c

Re: svn commit: r1296604 - in /subversion/trunk/subversion/libsvn_fs_fs: caching.c fs.h fs_fs.c

2012-03-05 Thread Philip Martin
Daniel Shahaf danie...@elego.de writes: Philip Martin wrote on Mon, Mar 05, 2012 at 12:23:40 +: Daniel Shahaf danie...@elego.de writes: You're right, I misread the code: I mistakenly thought line 2867 will always re-read the revprop-gen file from disk. How about: Index:

Re: svn commit: r1296604 - in /subversion/trunk/subversion/libsvn_fs_fs: caching.c fs.h fs_fs.c

2012-03-05 Thread Daniel Shahaf
Philip Martin wrote on Mon, Mar 05, 2012 at 13:58:18 +: Daniel Shahaf danie...@elego.de writes: Philip Martin wrote on Mon, Mar 05, 2012 at 12:23:40 +: Daniel Shahaf danie...@elego.de writes: You're right, I misread the code: I mistakenly thought line 2867 will always

svn commit: r1297080 - /subversion/branches/inheritable-props/

2012-03-05 Thread pburba
Author: pburba Date: Mon Mar 5 15:11:14 2012 New Revision: 1297080 URL: http://svn.apache.org/viewvc?rev=1297080view=rev Log: Create an experimental branch to work on some ideas re inheritable properties and get a better handle on the performance concerns that have been raised. Added:

svn commit: r1297081 - /subversion/branches/inheritable-props/BRANCH-README

2012-03-05 Thread pburba
Author: pburba Date: Mon Mar 5 15:14:37 2012 New Revision: 1297081 URL: http://svn.apache.org/viewvc?rev=1297081view=rev Log: On the inheritable-props branch: Add a branch readme. * BRANCH-README: New. Added: subversion/branches/inheritable-props/BRANCH-README (with props) Added:

svn propchange: r1297140 - svn:log

2012-03-05 Thread stsp
Author: stsp Revision: 1297140 Modified property: svn:log Modified: svn:log at Mon Mar 5 18:05:35 2012 -- --- svn:log (original) +++ svn:log Mon Mar 5 18:05:35 2012 @@ -8,6 +8,6 @@ read_info() call. This commit

svn commit: r1297152 - /subversion/branches/multi-layer-moves/subversion/libsvn_wc/wc_db.c

2012-03-05 Thread stsp
Author: stsp Date: Mon Mar 5 18:31:46 2012 New Revision: 1297152 URL: http://svn.apache.org/viewvc?rev=1297152view=rev Log: On the multi-layer-moves branch, repair 'svn status' output for moved-away nodes. Such nodes where only shown as moved-away if they were the status root. Move information

svn commit: r1297156 - /subversion/branches/1.7.x/STATUS

2012-03-05 Thread danielsh
Author: danielsh Date: Mon Mar 5 18:42:12 2012 New Revision: 1297156 URL: http://svn.apache.org/viewvc?rev=1297156view=rev Log: Nominate r1232267. Modified: subversion/branches/1.7.x/STATUS Modified: subversion/branches/1.7.x/STATUS URL:

svn commit: r1297211 - /subversion/trunk/subversion/libsvn_fs_fs/fs_fs.c

2012-03-05 Thread danielsh
Author: danielsh Date: Mon Mar 5 20:14:05 2012 New Revision: 1297211 URL: http://svn.apache.org/viewvc?rev=1297211view=rev Log: Follow-up to r1296610: * subversion/libsvn_fs_fs/fs_fs.c (increment_revprop_generation): Use the correct printf format. Modified:

svn commit: r1297221 [7/7] - in /subversion/branches/ev2-export: ./ build/ac-macros/ build/generator/ build/win32/ notes/ subversion/bindings/javahl/native/ subversion/bindings/javahl/tests/org/apache

2012-03-05 Thread hwright
Modified: subversion/branches/ev2-export/tools/server-side/svnpubsub/svntweet.py URL: http://svn.apache.org/viewvc/subversion/branches/ev2-export/tools/server-side/svnpubsub/svntweet.py?rev=1297221r1=1295003r2=1297221view=diff

svn commit: r1297223 - /subversion/trunk/build/run_tests.py

2012-03-05 Thread danielsh
Author: danielsh Date: Mon Mar 5 20:37:08 2012 New Revision: 1297223 URL: http://svn.apache.org/viewvc?rev=1297223view=rev Log: Yellow, I said! * build/run_tests.py (_get_term_width): Add a hook that allows me to opt out of the new logic. Modified: subversion/trunk/build/run_tests.py

svn commit: r1297228 - /subversion/trunk/subversion/tests/cmdline/merge_tests.py

2012-03-05 Thread pburba
Author: pburba Date: Mon Mar 5 20:49:14 2012 New Revision: 1297228 URL: http://svn.apache.org/viewvc?rev=1297228view=rev Log: Add a test for issue #4138 'replacement in merge source not notified correctly'. * subversion/tests/cmdline/merge_tests.py (merge_source_with_replacement): New.

svn commit: r1297231 - /subversion/trunk/build/run_tests.py

2012-03-05 Thread danielsh
Author: danielsh Date: Mon Mar 5 21:10:08 2012 New Revision: 1297231 URL: http://svn.apache.org/viewvc?rev=1297231view=rev Log: Follow-up to r1297223: * build/run_tests.py (_get_term_width): Add docstring. Modified: subversion/trunk/build/run_tests.py Modified:

svn commit: r1297233 - /subversion/trunk/subversion/tests/cmdline/authz_tests.py

2012-03-05 Thread hwright
Author: hwright Date: Mon Mar 5 21:25:57 2012 New Revision: 1297233 URL: http://svn.apache.org/viewvc?rev=1297233view=rev Log: Slightly liberalize some test expectations around access denied messages. This is useful for the Ev2 shims over various RA layers. (Why do we have so many ways of

svn commit: r1297239 - /subversion/trunk/build/run_tests.py

2012-03-05 Thread danielsh
Author: danielsh Date: Mon Mar 5 21:49:15 2012 New Revision: 1297239 URL: http://svn.apache.org/viewvc?rev=1297239view=rev Log: Revert r1297223 and r1297231. Modified: subversion/trunk/build/run_tests.py Modified: subversion/trunk/build/run_tests.py URL:

svn propchange: r1297223 - svn:log

2012-03-05 Thread danielsh
Author: danielsh Revision: 1297223 Modified property: svn:log Modified: svn:log at Mon Mar 5 21:49:40 2012 -- --- svn:log (original) +++ svn:log Mon Mar 5 21:49:40 2012 @@ -1,4 +1 @@ -Yellow, I said! - -*

svn propchange: r1297231 - svn:log

2012-03-05 Thread danielsh
Author: danielsh Revision: 1297231 Modified property: svn:log Modified: svn:log at Mon Mar 5 21:49:51 2012 -- --- svn:log (original) +++ svn:log Mon Mar 5 21:49:51 2012 @@ -1,4 +1 @@ -Follow-up to r1297223: - -*

svn commit: r1297256 - /subversion/site/publish/faq.html

2012-03-05 Thread stsp
Author: stsp Date: Mon Mar 5 22:27:33 2012 New Revision: 1297256 URL: http://svn.apache.org/viewvc?rev=1297256view=rev Log: * site/publish/faq.html (hidden-log): Use a more practical mixed-revision example. The new HEAD revision is often not BASE+1. So use r7 and r20 instead of r7 and r8.