[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svnadmin load error with 1.10 that seems to be fsfs cache related

From: Philip Martin <philip_at_codematters.co.uk>
Date: Thu, 15 Mar 2018 22:40:01 +0000

Branko Čibej <brane_at_apache.org> writes:

> On 15.03.2018 20:38, Philip Martin wrote:
>> Philip Martin <philip_at_codematters.co.uk> writes:
>>
>>> I think the raw
>>> window cache may have to be modified to include the svndiff version.
>> Experimental patch:
>
> Looks approximately correct to me. Hard-coding version 1 would have been
> wrong before LZ4, too, since version 0 does exist (although it's not
> often used these days).

I've committed and nominated for 1.10. However I have found another
caching problem:

https://issues.apache.org/jira/browse/SVN-4727

Loading my copy of the original Collab Subversion repository (40515
revisions) fails when the cache is large:

svnadmin: E160004: Corrupt node-revision '9-965551.0-857792.r988076/12'
svnadmin: E160004: Reading one svndiff window read beyond the end of the representation

With a small cache the load completes and verification works, but
verfication fails with a large cache:

* Error verifying revision 11826.
svnadmin: E160004: Corrupt node-revision '5-385.0.r8127/80'
svnadmin: E160004: Reading one svndiff window read beyond the end of the representation

-- 
Philip
Received on 2018-03-15 23:40:09 CET

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.