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

Christian Amend resolved OLINGO-858.
------------------------------------
    Resolution: Won't Fix
      Assignee: Christian Amend

Hi Mitko,

unfortunately in V2 of OData and especially with the current Olingo V2 
architecture streaming is not possible.

OData V2 makes this especially hard because you have to send a specific and 
enclosed error message if a request failed. This is impossible if you have 
already started streaming content to a client.

So for now we don`t plan to provide this feature. If you have a contribution 
you would like to make please let me know and we can discuss this.

Best Regards,
Christian

> org.apache.olingo.odata2.api.processor.ODataResponse enity is not streamed
> --------------------------------------------------------------------------
>
>                 Key: OLINGO-858
>                 URL: https://issues.apache.org/jira/browse/OLINGO-858
>             Project: Olingo
>          Issue Type: Improvement
>          Components: odata2-core
>    Affects Versions: V2 2.0.5
>            Reporter: Mitko Kolev
>            Assignee: Christian Amend
>
> The entity of the {{org.apache.olingo.odata2.api.processor.ODataResponse}} is 
> not streamed.
> {code}
> ODataResponse.newBuilder().entity(someInputStream).header("Content-Type", 
> "application/octet-stream")
>                 .status(HttpStatusCodes.OK).build()
> {code} 
> It would make sense to stream this directly in the HTTP response.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to