[
https://issues.apache.org/jira/browse/TS-3425?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14349125#comment-14349125
]
ASF subversion and git services commented on TS-3425:
-----------------------------------------------------
Commit 1e6a6aeb9460532a66e8556df731b419182e3cda in trafficserver's branch
refs/heads/master from [~sudheerv]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=1e6a6ae ]
[TS-3425]: include conditional headers in origin request, on no cache store
> Conditional request headers not included in the origin request, when an API
> disables cache store
> ------------------------------------------------------------------------------------------------
>
> Key: TS-3425
> URL: https://issues.apache.org/jira/browse/TS-3425
> Project: Traffic Server
> Issue Type: Bug
> Components: HTTP
> Reporter: Sudheer Vinukonda
>
> We have a cache tier setup where cache is distributed among peers in a
> cluster. A given client request is typically mapped (url hashed) to one of
> the peers in the cluster and is cached in that particular peer. If the
> request is received in any other peer, it is forwarded to the peer that
> serves it from its cache. The cache is also disabled for that object on the
> peer that lands the initial request. With this setup, it's always a
> CACHE_MISS on the peer that lands the initial request.
> ATS on the initial peer removes the conditional headers (e.g. IMS) when
> forwarding to the correct peer, since this is CACHE MISS. However, since, the
> cache is disabled on the initial peer, it should include the conditional
> headers letting the fwded-to peer send back a 304, instead of having to
> download the complete object.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)