You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@olingo.apache.org by mi...@apache.org on 2016/02/22 08:54:44 UTC

[20/21] olingo-odata4 git commit: [OLINGO-832] Merge branch 'OLINGO-832_StreamSerializerPoC'

[OLINGO-832] Merge branch 'OLINGO-832_StreamSerializerPoC'


Project: http://git-wip-us.apache.org/repos/asf/olingo-odata4/repo
Commit: http://git-wip-us.apache.org/repos/asf/olingo-odata4/commit/47bc730a
Tree: http://git-wip-us.apache.org/repos/asf/olingo-odata4/tree/47bc730a
Diff: http://git-wip-us.apache.org/repos/asf/olingo-odata4/diff/47bc730a

Branch: refs/heads/master
Commit: 47bc730a8947e63bea9a5aea384b9d471a581352
Parents: c86009a 09fd6d9
Author: Michael Bolz <mi...@sap.com>
Authored: Mon Feb 22 08:03:01 2016 +0100
Committer: Michael Bolz <mi...@sap.com>
Committed: Mon Feb 22 08:03:01 2016 +0100

----------------------------------------------------------------------
 .../fit/tecsvc/http/BasicStreamITCase.java      |  66 +++++++
 .../core/serialization/AtomSerializer.java      |   2 +-
 .../api/data/AbstractEntityCollection.java      |  30 +++
 .../commons/api/data/EntityCollection.java      |  11 +-
 .../olingo/commons/api/data/EntityIterator.java |  58 ++++++
 .../api/ex/ODataNotSupportedException.java      |  56 ++++++
 .../apache/olingo/server/api/ODataContent.java  |  28 +++
 .../apache/olingo/server/api/ODataResponse.java |  13 +-
 .../server/api/WriteContentErrorCallback.java   |  30 +++
 .../server/api/WriteContentErrorContext.java    |  27 +++
 .../EntityCollectionSerializerOptions.java      |  27 ++-
 .../server/api/serializer/ODataSerializer.java  |  20 +-
 .../api/serializer/SerializerStreamResult.java  |  33 ++++
 .../server/core/ODataHttpHandlerImpl.java       |  27 ++-
 .../server/core/ODataWritableContent.java       | 188 +++++++++++++++++++
 .../core/serializer/SerializerResultImpl.java   |  24 ++-
 .../serializer/SerializerStreamResultImpl.java  |  48 +++++
 .../serializer/json/ODataJsonSerializer.java    |  75 ++++++--
 .../serializer/utils/CircleStreamBuffer.java    |  19 ++
 .../core/serializer/utils/ResultHelper.java     |  65 +++++++
 .../core/serializer/xml/ODataXmlSerializer.java |  86 ++++++++-
 .../uri/parser/search/SearchTokenizerTest.java  |  14 +-
 .../processor/TechnicalEntityProcessor.java     |  87 ++++++++-
 .../json/ODataJsonSerializerTest.java           |  98 +++++++++-
 24 files changed, 1073 insertions(+), 59 deletions(-)
----------------------------------------------------------------------