varnish-cache:6.3

Last commit made on 2021-01-23
Get this branch:
git clone -b 6.3 https://git.launchpad.net/varnish-cache

Branch merges

Branch information

Name:
6.3
Repository:
lp:varnish-cache

Recent commits

e1d8571... by Nils Goroll <email address hidden>

Fix vrt_priv_dyncmp() to provide total ordering

Fixes #3505, see ticket for detailed explanation.

b108c7e... by Dridi Boukelmoune <email address hidden>

Finalize 6.3 release notes and upgrading guide

Better late than never.

2c9632e... by Nils Goroll <email address hidden>

upgrading 6.3: vcl auto state details

8646119... by Dridi Boukelmoune <email address hidden>

Stabilize r2964

The fetch may be interrupted before s1 has time to buffer the complete
response.

Refs #3236

03e5bae... by Dridi Boukelmoune <email address hidden>

Don't ignore OA_GZIPBITS if there is a boc

Under load, client c4 from g00005.vtc may fail with a 200 response
instead of the expected 206 partial response.

There is a window during which we might still see a boc, but because
c4 sets beresp.do_stream to false, the fetch has to be over. To close
this race we can instead reference the boc as suggested in #2904 and
keep track of the boc state.

Refs #3235

93231dd... by Dridi Boukelmoune <email address hidden>

Revert "Fix test temporarily"

This reverts commit 54e7d45b7553791ea64fcf8376e23afd1034bc8e.

However instead of reverting to the previous domain, I picked a
different one that I hope will not turn out controversial.

8bf140b... by Dridi Boukelmoune <email address hidden>

Initial release notes for Varnish 6.3.0

This is a result of a commit review between 6.2.0 and 6.3.0 and while
it should in theory be comprehensive, it is not. The upgrade notes in
particular are developer-centric, which may be a sign that none of the
changes require attention during an upgrade it could as well be an
oversight.

There is one item that I identified that should be mentioned in the
upgrade guide. I invite @nigoroll to give a shot at the VCL auto state.

In the absence of a fair warning, I extended WS_Reserve's grace period.

I omitted the -rcvbuf action on purpose, for the same reason why it is
not documented in vtc(7) on purpose: it's currently used in conjunction
with vmod_debug and we don't ship it.

While this is a milestone, I don't consider this work to be done so I
didn't remove the notes saying so.

We should also probably partially pick 53b4d2f58202 on the 6.3 branch.

a20afca... by Dridi Boukelmoune <email address hidden>

Rename trunk release notes to 6.3

They are however far from complete, and that's an UNDERSTATEMENT.

6870fd6... by Martin Blix Grydeland <email address hidden>

Prepare for 6.3.2

2f04cd0... by Martin Blix Grydeland <email address hidden>

Changelog for 6.3.2