On Thu, Apr 16, 2009 at 9:32 AM, Hyrum K. Wright
<hyrum_wright_at_mail.utexas.edu> wrote:
> On Apr 16, 2009, at 4:33 AM, Branko Cibej wrote:
>
>> Hyrum K. Wright wrote:
>>> * Current implementation is *slow*.
>>>
>>
>> I assume you know why and how to fix that, right?
>
> Aside from the sqlite database issues mentioned by Greg elsethread,
> we're also not taking full advantage of the new data store yet.
> Neither properties or the dav cache (the old 'wcprops') have moved
> into the sqlite database. Almost all the code external to wc-ng is
> still relying upon svn_wc_entry_t to interface with the sqlite
> database, which requires a complex, and potentially performance
> intensive, translation. Moving the rest of libsvn_wc to hit the wc_db
> directly will make things quicker indeed.
So you are mainly wanting to do this to avoid the costly work of
supporting the interim format 11. Aren't you going to have the same
problem with 12 and others? As you move more things to the database
and eventually get rid of the per-directory .svn folders aren't you
going to continue to have these problems to deal with?
--
Thanks
Mark Phippard
http://markphip.blogspot.com/
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=1747658
Received on 2009-04-16 15:36:01 CEST