[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn commit: r1501038 - /subversion/branches/1.8.x/STATUS

From: Philip Martin <philip.martin_at_wandisco.com>
Date: Tue, 09 Jul 2013 11:01:01 +0100

Lieven Govaerts <lgo_at_apache.org> writes:

> Note, again: Serf will not have a feature to automatically detect that
> servers don't support chunked requests. Such a check is implemented in
> ra_serf with the extra OPTIONS request, there's no other way to do
> this without the extra roundtrip.

There is another way: rely on the fact that all client operations from
the client start with non-pipelined requests. During this phase ra_serf
recognises the 411 for the first chunked request, switches to C-L mode
and retries the request. There is still an extra request, but only when
the proxy is present. My patch to implement this allows 90% of the
regression tests to PASS, if I could get the ra_serf code to retry the
update REPORT request I think just about all the tests would PASS.

-- 
Philip Martin | Subversion Committer
WANdisco | Non-Stop Data
www.wandisco.com
Received on 2013-07-09 12:01:48 CEST

This is an archived mail posted to the Subversion Dev mailing list.