Re: FS vtable common_pool and pack_fs/recover
From: Philip Martin <philip.martin_at_wandisco.com>
Date: Wed, 22 Aug 2012 11:14:25 +0100
Daniel Shahaf <d.s_at_daniel.shahaf.name> writes:
> Philip Martin wrote on Tue, Aug 21, 2012 at 20:42:55 +0100:
Our API is odd. When I run 'svnadmin pack repo' the svnadmin code calls
The call to:
svn_repos_open2("repo")
calls:
svn_fs_open("repo/db")
which returns an svn_fs_t that is stored in the svn_repos_t returned by
The call to
svn_repos_fs_pack2(svn_repos_t)
calls:
svn_fs_pack("repo/db")
and that in turn calls:
svn_fs_open("repo/db")
to get a second svn_fs_t. This second FS handle doesn't use common_pool
It seems that several of the FS functions work like this, although pack
Perhaps we should introduce new FS functions that accept an svn_fs_t
-- Certified & Supported Apache Subversion Downloads: http://www.wandisco.com/subversion/downloadReceived on 2012-08-22 12:15:09 CEST |
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.