Checksum mismatch bug in 1.8.18
From: David Engel <DEngel_at_magnitude.com>
Date: Fri, 28 Jul 2017 22:00:40 +0000
Hi,
I think I'm running into a bug in svnadmin in the latest 1.8 release (1.8.18). It is not present in 1.8.17 nor 1.9.5 nor 1.9.6. I'm guessing it's related to the recent changes around strict repsharing. I'm not subscribed to the mailing list, so please CC me on any responses.
Here are the relevant details:
OS: Windows 10 and Windows 2012 R2
Performing an svnadmin load results in the following error:
In order to reproduce the error, you can use the attached VersionStamps3 repository dump file. It was taken with the same version of svnadmin from a multi-GB repository that's been around for over a decade and pruned (svndumpfilter) to a small set of files and revisions in one folder while still encountering the error. I first encountered the error another place very quickly in an incremental load on top of a repo that was loaded from 1.8.14, but that one was on a revision north of 120,000+. This is way easier to reproduce. I tried filtering the dump further and dropping empty revisions, but the error did not occur in those cases. The error also did not occur using 1.8.17, 1.9.5., and 1.9.6. It also did not occur in 1.8.18 if I set enable-rep-sharing = false before performing the load.
Repro.bat script:
:defineCommands
:defineUrls
:cleanAllDirsAndCreateRepo
:prepareGreekTree
rem This is where your reproduction recipe goes.
Thanks,
|
This is an archived mail posted to the Subversion Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.