Garrett Rooney wrote:
> On 8/2/06, Branko Čibej <brane@xbc.nu> wrote:
>
>> Heh, you just proposed what I proposed. :)
>> Basically, for the BDB back-end, we're talking about a significant part
>> of the code. Not to mention that doing this would violate the layering.
>
> Last night another solution occurred to me.
>
> So, if we need the DSOs to stick around as long as possible, longer
> than any pool that could potentially hold an svn_fs_t, then why not
> just put them in the global pool? Each pool has a pointer to its
> parent, so we just need to climb up that chain until we hit the root.
> It's not like we're sticking a huge amount of data in there, it's
> bounded by the total number of FS backends, so we should be safe...
ISTR that's not thread safe.
-- Brane
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Aug 3 15:37:20 2006