Tri-state for http-detect-chunking config option
From: Greg Stein <gstein_at_gmail.com>
Date: Thu, 11 Jul 2013 22:15:34 -0400
Hey all,
Right now, trunk and the 1.8.1 backport request implements the following option:
http-detect-chunking = off / default: perform no detection. A 411
= on: send an extra OPTIONS at session setup to detect chunk
The tri-state switches this to:
= auto / default: send an extra OPTIONS. like "on" above.
= yes: no delivery of OPTIONS. presume chunked is allowed.
= no: no delivery of OPTIONS. only use C-L, as chunked is presumed
Note that the tri-state changes the default from "off" to "on",
My current concern with the tri-state is people who set "=no". They
Further: consider if a client is thrown down in the C-L pit, then
I believe the bigger point with tri-state is the change of the
For 1.9.x, I would be +1 on a default of "perform detection" because I
So let's just say that 1.9.x will *always* auto-detect because the
That leaves the 1.8.1 release. There are several possibilities here:
1) stick to the current trunk/backport implementation: users should
2) switch the (current) knob to default=on. users eat a bit of request
3) switch to tri-state for full control. no cost to users (w.r.t
This seems to be the current set of possibilities. Any others??
Personally, my thoughts related to the above actions:
1) +1. default is "off" for 1.8.x. becomes "on" for 1.9.x since we can
Note: my request to apply the -9117 group is still there. It needs to
Cheers,
|
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.