A couple of branches/2.2.x STATUS questions are outstanding...
*) mod_mem_cache: Don't cache incomplete responses when the client aborts
the connection.
Not applicable to trunk, mod_mem_cache doesn't exist there.
2.2.x patch: http://people.apache.org/~elu/mem_cache_client_abort.diff
+1: elu,
ylavic: don't we know from the very beginning of store_body() if
r->connection->aborted, so to fail there?
rpluem: Agreed. I guess we can move this up to line 733 before the
loop.
ylavic: Or even at the beginning if we want to avoid file caching too.
But finally I wonder why we would not cache the response
provided
it is complete. Shouldn't incomplete response be detected with
error buckets instead? ISTM that EOS with no error bucket *is*
a complete response that could be cached even if the current
client won't receive it completely.
wrowe asks: Refreshed patch yet? Will give this a week before moving
to
the 'stalled' section below.
What's the resolution here? Is there a patch yet that satisfies you both,
that we can review?
And the following two patches are MIA, if you can refresh STATUS or
dig out the old patches, Yann...
*) mod_substitute: Configure patterns merge order. PR 57641
trunk patch: http://svn.apache.org/r1684900
http://svn.apache.org/r1687539
http://svn.apache.org/r1687680
http://svn.apache.org/r1688331
http://svn.apache.org/r1688339
http://svn.apache.org/r1688340
http://svn.apache.org/r1688343
http://svn.apache.org/r1697013
http://svn.apache.org/r1697015
2.2.x patch:
http://people.apache.org/~ylavic/httpd-2.2.x-SubstituteInheritBefore-v5.patch
+1: ylavic, rpluem
rpluem: Doesn't that change the previous behaviour if
SubstituteInheritBefore is not set?
ylavic: yes thanks, updated to v5 including r1697013 and r1697015,
the diff to v4 is:
http://people.apache.org/~ylavic/httpd-2.2.x-SubstituteInheritBefore-v4_vs_v5.diff
wrowe notes that rollup 2.2.x patch is not found
*) mod_proxy: don't recyle backend announced "Connection: close"
connections
to avoid reusing it should the close be effective after some new
request
is ready to be sent.
trunk patch: http://svn.apache.org/r1678763
http://svn.apache.org/r1703807
http://svn.apache.org/r1703813
2.2.x patch:
http://people.apache.org/~ylavic/httpd-2.2.x-mod_proxy-connection_close.patch
+1: ylavic, rpluem
ylavic: while at it, I also included r1678763 which is only an
optimization, but allows to keep code in sync with 2.4/trunk.
wrowe notes this patch is missing