You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by fl...@apache.org on 2020/12/21 11:54:29 UTC
[tinkerpop] branch master updated (7685b54 -> b031cc9)
This is an automated email from the ASF dual-hosted git repository.
florianhockmann pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git.
from 7685b54 Merge branch '3.4-dev'
add d562cd8 TINKERPOP-2472 Decouple the driver from the IO format
add b031cc9 Merge branch 'TINKERPOP-2472'
No new revisions were added by this update.
Summary of changes:
CHANGELOG.asciidoc | 1 +
.../src/Gremlin.Net/Driver/Connection.cs | 29 ++---
.../src/Gremlin.Net/Driver/ConnectionFactory.cs | 18 +--
.../src/Gremlin.Net/Driver/GremlinClient.cs | 122 +++++++++++++++++----
.../{IGremlinClient.cs => IMessageSerializer.cs} | 26 ++---
.../Gremlin.Net/Driver/JsonMessageSerializer.cs | 60 ----------
.../Gremlin.Net/Driver/Messages/ResponseMessage.cs | 17 ++-
.../Gremlin.Net/Driver/Messages/ResponseResult.cs | 18 ++-
.../Gremlin.Net/Driver/Messages/ResponseStatus.cs | 18 ++-
...s => ResponseHandlerForSingleRequestMessage.cs} | 19 +---
...SON2Reader.cs => GraphSON2MessageSerializer.cs} | 23 ++--
...SON2Writer.cs => GraphSON3MessageSerializer.cs} | 24 ++--
.../IO/GraphSON/GraphSONMessageSerializer.cs | 100 +++++++++++++++++
.../Structure/IO/SerializationTokens.cs} | 25 ++---
.../Docs/Dev/Provider/IndexTests.cs | 2 +-
.../Docs/Reference/GremlinVariantsTests.cs | 3 +-
.../Driver/GremlinClientTests.cs | 26 -----
...rTests.cs => GraphSONMessageSerializerTests.cs} | 26 +++--
.../Driver/GremlinClientTests.cs | 39 ++++++-
.../IO/GraphSON/BytecodeGraphSONSerializerTests.cs | 3 +-
20 files changed, 362 insertions(+), 237 deletions(-)
copy gremlin-dotnet/src/Gremlin.Net/Driver/{IGremlinClient.cs => IMessageSerializer.cs} (59%)
delete mode 100644 gremlin-dotnet/src/Gremlin.Net/Driver/JsonMessageSerializer.cs
rename gremlin-dotnet/src/Gremlin.Net/Driver/{SingleMessageResultReceiver.cs => ResponseHandlerForSingleRequestMessage.cs} (75%)
copy gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/{GraphSON2Reader.cs => GraphSON2MessageSerializer.cs} (55%)
copy gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/{GraphSON2Writer.cs => GraphSON3MessageSerializer.cs} (55%)
create mode 100644 gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/GraphSONMessageSerializer.cs
copy gremlin-dotnet/{test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/ITokenParameter.cs => src/Gremlin.Net/Structure/IO/SerializationTokens.cs} (65%)
rename gremlin-dotnet/test/Gremlin.Net.UnitTest/Driver/{JsonMessageSerializerTests.cs => GraphSONMessageSerializerTests.cs} (67%)