You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Ben Collins-Sussman <su...@collab.net> on 2003/07/15 17:31:16 UTC
timeout safeguards
Recap :
* we recently discovered that mod_deflate is buffering server
replies entirely, which destroys the streaminess (and scalability)
of apache/ra_dav.
* there's a raging debate going on (among apache folk) about *how*
to make mod_deflate stream data: should mod_deflate do it
internally, based on some fixed-buffer size? or should the 'core'
apache code be sending 'flush' signals to mod_deflate?
* meanwhile, if you see your client time-out, the workaround is to
set 'http-compression = no' in the [global] section of your
~/.subversion/servers file.
Here's the problem: even if mod_deflate gets fixed today, we can't
really afford to sit around and wait for the fix to come out in
httpd-2.0.48. Because svn 0.26 will almost certainly be released
before httpd-2.0.48, Karl and I think it would be good to just turn
off neon compression-support by *default* in HEAD (and thus 0.26).
(After apache is released, we can re-enable it as the default.)
If noone objects, I'll just make libsvn_ra_dav deactivate the neon
compression feature by default, and *only* turn it on if the run-time
config has 'http-compression = yes'.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org