> From: Justin Erenkrantz [mailto:jerenkrantz@apache.org]
> Sent: 02 July 2002 11:44
> On Tue, Jul 02, 2002 at 04:26:30AM -0500, jerenkrantz@tigris.org wrote:
>> Author: jerenkrantz
>> Date: Tue, 02 Jul 2002 04:26:19 -0500
>> New Revision: 2391
>>
>> Modified:
>> trunk/subversion/mod_dav_svn/dav_svn.h
>> trunk/subversion/mod_dav_svn/deadprops.c
>> trunk/subversion/mod_dav_svn/liveprops.c
>> trunk/subversion/mod_dav_svn/repos.c
>> Log:
>> Place mod_dav_svn on a 3-part Slim-Fast(TM) diet.
>>
>> 1) Use a subpool when generating the live properties.
>> 2) Use a subpool when iterating the hash table for walking all files in a dir.
>> 3) Use a subpool when creating the properties database.
>>
>> Before this, a checkout of linux/include, required approx. 488MB in httpd.
>> Step #1 reduced to 168MB. Step #2 took it to 115MB. Step #3 shrank to 64MB.
>>
>> Many thanks to Kevin and Sander for helping out.
>
> Please check this out and report what you find. My results are in
> the log message.
>
> I attempted to check this as much as I could and found this to be much
> better than before (488MB down to 64MB for Linux kernel 2.4.14's
> include/linux directory), so I committed. -- justin
I tested some more and it seems that we broke mod_dav_svn :(
I have seen several 'unable to read status line' and 'xml parse error's
come along. Reverting to 2390 got rid of these, so we must be messing
up our lifetimes. I haven't been able to figure out where the problem is
exactly.
Sander
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Jul 2 14:48:42 2002