]> git.ipfire.org Git - thirdparty/squid.git/commit
Bug 3806: Caching responses with Vary header
authorAlex Rousskov <rousskov@measurement-factory.com>
Mon, 23 Dec 2013 05:26:23 +0000 (22:26 -0700)
committerAlex Rousskov <rousskov@measurement-factory.com>
Mon, 23 Dec 2013 05:26:23 +0000 (22:26 -0700)
commitb8a899c01051c27f2d46f5b9fcbcd27622f388ff
tree733f20a05e04d9815b00760cdf9ce7534ed3b756
parentcb868059b3379cca0fd9aeeed91eacd048777585
Bug 3806: Caching responses with Vary header

Various fixes making Vary caching work better.
More work is needed to re-enable shared memory caching of Vary responses.

bag5s r12741: Do not start storing the vary marker object until its key becomes public.
bag5s r12742: Log failed (due to "Vary object loop" or "URL mismatch") hits as TCP_MISSes.
bag5s r12743: Refuse to cache Vary-controlled objects in shared memory (for now).

Based on trunk r13179.
src/MemStore.cc
src/client_side_reply.cc
src/store.cc