[ 
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)

Reply via email to