[ 
https://issues.apache.org/jira/browse/ACE-386?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bram de Kruijff resolved ACE-386.
---------------------------------

    Resolution: Fixed
      Assignee:     (was: Bram de Kruijff)

Added range support to the (Agent)DeploymentServlet using a request wrapper 
that handles everything. Could be a filter, but I chose to keep it local to 
this package for now.

Because deployments are generated as a stream the wrapper buffers relevant 
range bytes so that it can determine whether the range request is satifiable 
and generate a proper response including content and instance length. The 
buffer is a tmp file on disk because ranges can be big. 

Comitted code and tests in r1524660/1524768

Please review [~marrs] or [~jajans]
                
> Support range headers when providing deployment packages.
> ---------------------------------------------------------
>
>                 Key: ACE-386
>                 URL: https://issues.apache.org/jira/browse/ACE-386
>             Project: ACE
>          Issue Type: Task
>          Components: Deployment
>            Reporter: Marcel Offermans
>
> When downloading deployment packages, we should report and respect range 
> headers. This is part of our support for "resuming" partially downloaded 
> deployment packages.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to