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

fsfs still very unstable with simultaneous commits

From: C.A.T.Magic <c.a.t.magic_at_gmx.at>
Date: 2004-06-08 15:45:16 CEST

Hi

I just read your 1.1 release proposal and now try to hurry
to inform you that there are -still- several severe issues
with the new fsfs when doing multiple commits at the same time
on win32 svn, version 1.0.4 (r9844) windows xp sp1/latest patches.

the problem is the same as discussed a while ago:
use 1 repos, 2 or more working dirs,
simultaneously loop over a modify-commit
from both working dirs resulting in weird errors like
the following:

Sending Version2.h
Transmitting file data .svn: Commit failed (details follow):
svn: Invalid diff stream: insn 2 has non-positive length

Sending Version2.h
svn: Commit failed (details follow):
svn: Reference to non-existent node '0.0.t9-1' in filesystem
'X:/SVNSandbox/Test
FS/Repos/db'

============== (again tried with another repos)

Sending Version.h
Transmitting file data .svn: Commit failed (details follow):
svn: Checksum mismatch for resulting fulltext
(Version.h):
    expected checksum: 8ddd214ec052d5ee4c652996e1c0a123
    actual checksum: 00997804605b81104cc9a1b18c783031

Sending Version.h
Transmitting file data .svn: Commit failed (details follow):
svn: Can't remove 'x:/svnsandbox/testfs/repos/db/transactions/92-1.txn':
The directory is not empty.

Sending Version.h
Transmitting file data .svn: Commit failed (details follow):
svn: Can't remove 'x:/svnsandbox/testfs/repos/db/transactions/92-1.txn':
The directory is not empty.
Sending Version.h
svn: Commit failed (details follow):
svn: Out of date: 'Version.h' in transaction '93-1.txn-2'

Sending Version2.h
svn: Commit failed (details follow):
svn: Found malformed header in revision file

==================================

so all this doesnt sound very good.
especially after the last message happens, the repository is unusable.

also the recovery procedure doesn't really work:

svnadmin verify reports:
* Verified revision 27.
svn: Found malformed header in revision file

svnadmin recover reports:
Recovery completed.
The latest repos revision is 93.

======
c.a.t.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Jun 8 15:46:03 2004

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.