On 03/21/2011 06:38 PM, rhuij...@apache.org wrote:
> Author: rhuijben
> Date: Mon Mar 21 22:38:48 2011
> New Revision: 1084001
> 
> URL: http://svn.apache.org/viewvc?rev=1084001&view=rev
> Log:
> Simplify and correct a query to allow it to be executed as 5 normal subqueries
> instead of a huge join. I think it needs a bit more optimization, but I hope
> this improves commit performance a bit for now.

Not much.  My 30s no-op commit of trunk drops to 24s with this change.
That's still abysmal.  Subversion 1.6 does the same in 0.15s.  Yeah.

Now, I use a sparse checkout of the ^/subversion directory, pulling in
^/subversion/branches/1.5.x, ^/subversion/branches/1.6.x, and
^/subversion/trunk.  So, I guess I have about 3x as many rows in my wc.db
'nodes' table as other folks do.  But still, commits in that same working
copy a couple of weeks ago didn't feels as if they were taking anywhere near
as long as they are today.

-- 
C. Michael Pilato <cmpil...@collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to