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

Re: svn commit: rev 5194 - trunk/subversion/libsvn_fs

From: Karl Fogel <kfogel_at_newton.ch.collab.net>
Date: 2003-03-04 02:39:05 CET

If you re-run, does the error (or a similar one) reproduce reliably?
If it's pretty easy to make it happen, then we can see if it happens
with this change subtracted...

I'll build right now and run five instances of stress.pl on head
(i.e., still with the change) to see if I can get something similar to
happen.

-Karl

Philip Martin <philip@codematters.co.uk> writes:
> I just tried five instances of stress.pl (r5195) over ra_local and I
> got a commit error that I have never seen before
>
> Updated to revision 193.
> Committing:
> Sending wcstress.5717/trunk/bar1/foo1
> Sending wcstress.5717/trunk/bar2/foo2
> Sending wcstress.5717/trunk/foo1
> Sending wcstress.5717/trunk/foo2
> Transmitting file data ...../svn/subversion/libsvn_client/commit.c:670: (apr_err=160020)
> svn: Item already exists in filesystem
> svn: Commit failed (details follow):
> ../svn/subversion/libsvn_fs/bdb/nodes-table.c:146: (apr_err=160020)
> svn: successor id `2.0.166' (for `2.0.15r') already exists in filesystem '/home/pm/sw/subversion/obj/subversion/tests/repostress/db'
> ../svn/subversion/libsvn_fs/bdb/bdb-err.c:61: (apr_err=160030)
> svn: Berkeley DB deadlock error
> svn: Berkeley DB error while reading node revision for filesystem /home/pm/sw/subversion/obj/subversion/tests/repostress/db:
> DB_LOCK_DEADLOCK: Locker killed to resolve a deadlock
> unexpected commit fail: exit status: 256
>
> Here's what the working copy that failed looks like after that failure
>
> svn st wcstress.5717/
> M wcstress.5717/trunk/bar1/foo1
> M wcstress.5717/trunk/bar2/foo2
> M wcstress.5717/trunk/foo1
> M wcstress.5717/trunk/foo2
>
> Although that particular commit failed, the client terminated
> gracefully, note the working copy is not locked. The repository was
> OK and the other four instances of stress.pl carried on beyond 800
> revisions.
>
> --
> Philip Martin

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Mar 4 03:14:45 2003

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.