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

Re: 'svnsync_tests.py 23 --fs-type bdb' fails due to process abort

From: David Glasser <glasser_at_davidglasser.net>
Date: Wed, 23 Jan 2008 16:44:49 -0800

On Jan 23, 2008 2:05 PM, C. Michael Pilato <cmpilato_at_collab.net> wrote:
> C. Michael Pilato wrote:
> > C. Michael Pilato wrote:
> >> Specifically in this case, svn_fs_base__dag_commit_txn() (which is
> >> wrapped with a BDB transaction) calls
> >> svn_fs_mergeinfo__update_index(), which in turn calls
> >> index_txn_mergeinfo(), which calls (UH-OH!) svn_fs_revision_root().
> >>
> >> I started to fix this weeks ago on the reintegrate branch, but stopped
> >> because that branch took a turn towards removing sqlite from BDB
> >> altogether.
> >
> > I'm testing a patch for this right now. I hope it's temporary and that
> > David Glasser (or someone else) will be able to return to the task of
> > de-sqlite-ing our BDB mergeinfo logic Real Soon Now(tm).
> Oh, geez. I think there are other circular call paths to fix, too, as I see
> the mergeinfo util code also calls svn_fs_node_prop().

This is still sqlite code you're referring to, right?

I've been a little swamped for various reasons. Tomorrow will be BDB
Mergeinfo Queries day, finally.


David Glasser | glasser@davidglasser.net | http://www.davidglasser.net/
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-01-24 01:45:00 CET

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