On 09.02.2011 03:43, Daniel Shahaf wrote:
Stefan,< wayita> stefan2: danielsh said: does 'svnadmin dump/verify' use the caches by default? <@stefan2> danielsh: yes. However, the biggest performance improvement for dump / verify will come from delta-caching. This is like 2 merges away. I'm currently preparing new patch sets for mergerIs it possible that 'verify' (and 'dump' when used for verification purposes) would, when using the cache, overlook a corruption that it would have spotted if the cache was disabled?
In very loose terms, that is "possible" - just like any code may malfunction in unforeseen ways. But assuming the cache works correctly (storing and returning the right data for the right keys), it will only prevent *repeated* data reads. Assuming further that repeated reads would always yield the same results, the cache should not affect the results of 'verify' nor 'dump'. However, it could hide corruptions that occur while the check is running - which is no different from today's situation. -- Stefan^2.

