On Sun, Oct 21, 2012 at 8:35 PM, Ben Reser <b...@reser.org> wrote: > On Sat, Oct 20, 2012 at 11:35 AM, <stef...@apache.org> wrote: > > Author: stefan2 > > Date: Sat Oct 20 18:35:24 2012 > > New Revision: 1400498 > > > > URL: http://svn.apache.org/viewvc?rev=1400498&view=rev > > Log: > > On systems without efficient 64 bit atomics, svnadmin should not attempt > > to enable revprop caching because FSFS will reject it and log a warning. > > svnadmin writes the latter to stderr - which confuses our tests. > > > > * subversion/svnadmin/main.c > > (open_repos): enable revprop caching only if efficient > > > > Modified: > > subversion/trunk/subversion/svnadmin/main.c > > What value does the revprop cache have for svnadmin? Are there any > operations that would actually look at revprops more than once in a > single svnadmin run? >
All caches are enabled by default. With revprop packing, we read the whole packed revprop file only once and put all items into the cache. That speeds up dump & friends. Also, any manipulation to some revprop will instantly become visible to all other processes (cache invalidation). -- Stefan^2. -- * Join us this October at Subversion Live 2012<http://www.wandisco.com/svn-live-2012> for two days of best practice SVN training, networking, live demos, committer meet and greet, and more! Space is limited, so get signed up today<http://www.wandisco.com/svn-live-2012> ! *