Re: Large Repositories - related to Re: Issuezilla #1350 -- update
From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2003-07-11 22:06:20 CEST
Ben Collins-Sussman <sussman@collab.net> writes:
> Maybe that's the real problem here... can the client really take 3
Ah, now I understand what's going on here, after chatting with Sander
There are two changes that happened recentl, to make checkouts "better".
* Change #1: fewer network turnarounds.
In the bad old days, our checkouts/updates looked like this:
The client parses the REPORT response -->
In the good new days, the algorithm is:
The client parses the REPORT response -->
Net result: (A) fewer network requests, and thus faster "overall"
* Change #2: streamy server PROPFIND response
In the bad old days, the PROPFIND depth 1 response would cause
In the good new days, the server streams the response. But
Net result: no more neon timeouts on large directories.
So this whole "three minute" thing that you're seeing, Philip, is
---------------------------------------------------------------------
|
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.