svn_fs_node_created_rev applied to transaction root differs between FSFS and BDB
From: David Glasser <glasser_at_mit.edu>
Date: 2006-09-11 08:13:49 CEST
I found a bug (#2608) where you could commit directory property
Further research revealed that this occured only on the root directory
At the low level, it comes down to creating a new repo and running:
SVN_ERR(svn_repos_fs_begin_txn_for_commit(&txn,
"rev" is 0 on BDB and SVN_INVALID_REVNUM on FSFS.
I've done a whole lot of digging through the FS code, and the
FSFS and BDB seem to have different schemas for their node IDs: BDB
And that's as far as I got. Questions:
* Who's right, BDB or FSFS? I assume BDB since its result doesn't lead
* Is the problem that FSFS's get_dag ought to be doing more work to
-- David Glasser | glasser_at_mit.edu | http://www.davidglasser.net/ --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org For additional commands, e-mail: dev-help@subversion.tigris.orgReceived on Mon Sep 11 08:14:18 2006 |
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.