ace-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bram de Kruijff (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (ACE-386) Support range headers when providing deployment packages.
Date Thu, 19 Sep 2013 15:25:53 GMT

     [ 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

Mime
View raw message