Monday, August 27, 2012, 4:25:14 PM, you wrote:

> I don't know if you were sarcastic in your last email so I will continue on
> the same idea.

> TS-974 (https://issues.apache.org/jira/browse/TS-974) talks about the same
> thing I was trying to describe: hold partial objects in the cache for a
> large file.

> What I was trying to determine in my last posts was if this may be achieved
> with a plugin or is it mandatory to make changes to the core?
> Or do I completely miss the purpose of TS-974 ??

I think you missed the point of TS-974.

The purpose of TS-974 is a technique I mentioned earlier: when a range request 
is made, forward that *and* start a download of the entire object to store in 
cache. Future range requests could then be served from the whole object. That 
would be doable with a plugin. However at no point would a partial object be 
stored in the cache. The key phrase is "trigger a full file download" by which 
is meant a download of the entire object.

In my opinion, storing partial objects will be most feasible by making changes 
to the core. I think a plugin approach will be less robust and at least as much 
work.

P.S. My previous response was not sarcastic, although many people have told me 
they find it surprising there exist utterances of mine that are not.

Reply via email to