You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@olingo.apache.org by "Michael Bolz (JIRA)" <ji...@apache.org> on 2016/03/08 06:34:40 UTC
[jira] [Commented] (OLINGO-832) Provide streaming support for
response (entity) serialization
[ https://issues.apache.org/jira/browse/OLINGO-832?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15184438#comment-15184438 ]
Michael Bolz commented on OLINGO-832:
-------------------------------------
Feature branch [OLINGO-832_StreamSerializerPoC|https://git1-us-west.apache.org/repos/asf?p=olingo-odata4.git;a=shortlog;h=refs/heads/OLINGO-832_StreamSerializerPoC] with functionality for streaming of //Entity Collections// in a {{Entity}} granularity was merged.
Additional a [basic tutorial|http://olingo.apache.org/doc/odata4/tutorials/streaming/tutorial_streaming.html] was added at the homepage.
Support for Edm.Stream (see: 11.4.8 Managing Stream Properties) and odata.streaming=true was considered.
Result, with actual approach it is possible (and supported by the API) to implement above feature (then in a new issue).
> Provide streaming support for response (entity) serialization
> -------------------------------------------------------------
>
> Key: OLINGO-832
> URL: https://issues.apache.org/jira/browse/OLINGO-832
> Project: Olingo
> Issue Type: New Feature
> Components: odata4-server
> Affects Versions: (Java) V4 4.0.0
> Reporter: Michael Bolz
> Assignee: Michael Bolz
> Priority: Minor
> Attachments: 0001-OLINGO-832-First-idea-of-PoC.patch, 160108_Olingo-832_StreamingNioPoc.diff
>
>
> Based on this [mail thread|https://mail-archives.apache.org/mod_mbox/olingo-user/201507.mbox/%3C4C79C9168A5B9543AA23E3C669025A6250389AC2@COSNADEXC13.usr.ingenico.loc%3E] the Olingo V4 library should/could be improved to support streaming for serialization of e.g. entities.
> Furthermore support for {{Edm.Stream}} (see: [11.4.8 Managing Stream Properties|http://docs.oasis-open.org/odata/odata/v4.0/errata02/os/complete/part1-protocol/odata-v4.0-errata02-os-part1-protocol-complete.html#_Toc406398340]) and {{odata.streaming=true}} should be considered (hint: [9.4 In-Stream Errors|http://docs.oasis-open.org/odata/odata/v4.0/errata02/os/complete/part1-protocol/odata-v4.0-errata02-os-part1-protocol-complete.html#_Toc406398264]).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)