>
>
>>pilchie on IRC revealed that we are currently doing caching of
>>entries reading only on commits and status. Is anyone working on
>>
>>
>
>That's not correct, entries are cached for all operations. At present
>operations that modify the working copy will repeatedly *write* the
>entries file, but it does not get read repeatedly. Writing happens
>repeatedly because a) that's how it worked originally, and b) if it
>didn't then an interrupted operation would lose all its modifications.
>(I know interrupted checkouts cannot be restarted, but that's a bug
>that needs to be fixed.)
>
>Obviously every relevant entries file has to be parsed once. Are you
>seeing the same file parsed repeatedly? How many times does
>svn_wc_entries_read go on to call read_entries?
>
>
I am seeing about 1765 XML_Parse()'s for a working copy with 3528
directories. Apparently XML_Parse() is just too slow.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Nov 26 05:10:39 2002