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/03/11 12:29:13 UTC

[tinkerpop] branch TINKERPOP-2335-netstandard2 updated (d58c0ab -> 8af70fb)

This is an automated email from the ASF dual-hosted git repository.

florianhockmann pushed a change to branch TINKERPOP-2335-netstandard2
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git.


    omit d58c0ab  TINKERPOP-2335 Drop support for .NET Standard <2.0
     add 2b30821  TINKERPOP-2347 Remove invalid service descriptors from gremlin-shaded
     add 6afc852  Move changelog entry.
     add e07420f  Merge branch '3.3-dev' into 3.4-dev
     add 453b14e  Merge branch '3.4-dev'
     add bbc5c31  Reuse a byte buffer instead of re-allocating it on every loop.
     add 73c6cca  Merge branch 'ReuseByteBuffer' of https://github.com/danielcweber/tinkerpop into danielcweber-ReuseByteBuffer
     add 82fc7b2  Merge branch 'danielcweber-ReuseByteBuffer' into 3.3-dev
     add c3eeb8b  Merge branch '3.3-dev' into 3.4-dev
     add b1456c2  Merge branch '3.4-dev'
     add eea7af5  Fixed bug in session based request tests/docs
     add 2a5a7cc  Merge branch '3.3-dev' into 3.4-dev
     add 703b336  This is the 3.4.x fix for io tests that had a bad format for session based requests CTR
     add 12de0ce  Merge branch '3.4-dev'
     add 5c2d1ba  This is the 3.5.0 fix to the bad io test data for session based requests CTR
     add 5ca9377  Added gremlify.com to powered by on home page CTR
     add 6735fab  Manually installed python 3.5.3 for docker build
     add 59003de  Merge branch '3.3-dev' into 3.4-dev
     add 39ce017  Merge branch '3.4-dev'
     new 8af70fb  TINKERPOP-2335 Drop support for .NET Standard <2.0

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (d58c0ab)
            \
             N -- N -- N   refs/heads/TINKERPOP-2335-netstandard2 (8af70fb)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CHANGELOG.asciidoc                                 |  1 +
 docker/Dockerfile                                  | 12 ++++-
 docs/site/home/index.html                          |  1 +
 docs/src/dev/io/graphson.asciidoc                  | 54 ++++++++--------------
 .../src/Gremlin.Net/Driver/WebSocketConnection.cs  |  4 +-
 gremlin-shaded/pom.xml                             | 10 ++++
 .../tinkerpop/gremlin/structure/io/Model.java      |  6 +--
 .../io/graphson/_3_2_10/sessionclose-v1d0.json     |  2 +-
 .../_3_2_10/sessionclose-v2d0-no-types.json        |  2 +-
 .../_3_2_10/sessionclose-v2d0-partial.json         |  5 +-
 .../io/graphson/_3_2_10/sessioneval-v1d0.json      |  2 +-
 .../_3_2_10/sessioneval-v2d0-no-types.json         |  2 +-
 .../graphson/_3_2_10/sessioneval-v2d0-partial.json |  5 +-
 .../graphson/_3_2_10/sessionevalaliased-v1d0.json  |  2 +-
 .../_3_2_10/sessionevalaliased-v2d0-no-types.json  |  2 +-
 .../_3_2_10/sessionevalaliased-v2d0-partial.json   |  5 +-
 .../io/graphson/_3_2_3/sessionclose-v1d0.json      |  2 +-
 .../_3_2_3/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_2_3/sessionclose-v2d0-partial.json | 10 +---
 .../io/graphson/_3_2_3/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_2_3/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_2_3/sessioneval-v2d0-partial.json  | 10 +---
 .../graphson/_3_2_3/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_2_3/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_2_3/sessionevalaliased-v2d0-partial.json    | 10 +---
 .../io/graphson/_3_2_4/sessionclose-v1d0.json      |  2 +-
 .../_3_2_4/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_2_4/sessionclose-v2d0-partial.json | 10 +---
 .../io/graphson/_3_2_4/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_2_4/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_2_4/sessioneval-v2d0-partial.json  | 10 +---
 .../graphson/_3_2_4/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_2_4/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_2_4/sessionevalaliased-v2d0-partial.json    | 10 +---
 .../io/graphson/_3_2_5/sessionclose-v1d0.json      |  2 +-
 .../_3_2_5/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_2_5/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_2_5/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_2_5/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_2_5/sessioneval-v2d0-partial.json  |  5 +-
 .../graphson/_3_2_5/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_2_5/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_2_5/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../io/graphson/_3_2_6/sessionclose-v1d0.json      |  2 +-
 .../_3_2_6/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_2_6/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_2_6/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_2_6/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_2_6/sessioneval-v2d0-partial.json  |  5 +-
 .../graphson/_3_2_6/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_2_6/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_2_6/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../io/graphson/_3_2_7/sessionclose-v1d0.json      |  2 +-
 .../_3_2_7/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_2_7/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_2_7/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_2_7/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_2_7/sessioneval-v2d0-partial.json  |  5 +-
 .../graphson/_3_2_7/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_2_7/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_2_7/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../io/graphson/_3_2_8/sessionclose-v1d0.json      |  2 +-
 .../_3_2_8/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_2_8/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_2_8/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_2_8/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_2_8/sessioneval-v2d0-partial.json  |  5 +-
 .../graphson/_3_2_8/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_2_8/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_2_8/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../io/graphson/_3_2_9/sessionclose-v1d0.json      |  2 +-
 .../_3_2_9/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_2_9/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_2_9/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_2_9/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_2_9/sessioneval-v2d0-partial.json  |  5 +-
 .../graphson/_3_2_9/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_2_9/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_2_9/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../io/graphson/_3_3_0/sessionclose-v1d0.json      |  2 +-
 .../_3_3_0/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_3_0/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_3_0/sessionclose-v3d0.json      |  5 +-
 .../io/graphson/_3_3_0/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_3_0/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_3_0/sessioneval-v2d0-partial.json  |  5 +-
 .../io/graphson/_3_3_0/sessioneval-v3d0.json       |  5 +-
 .../graphson/_3_3_0/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_3_0/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_3_0/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../graphson/_3_3_0/sessionevalaliased-v3d0.json   |  5 +-
 .../io/graphson/_3_3_1/sessionclose-v1d0.json      |  2 +-
 .../_3_3_1/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_3_1/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_3_1/sessionclose-v3d0.json      |  5 +-
 .../io/graphson/_3_3_1/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_3_1/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_3_1/sessioneval-v2d0-partial.json  |  5 +-
 .../io/graphson/_3_3_1/sessioneval-v3d0.json       |  5 +-
 .../graphson/_3_3_1/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_3_1/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_3_1/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../graphson/_3_3_1/sessionevalaliased-v3d0.json   |  5 +-
 .../io/graphson/_3_3_10/sessionclose-v1d0.json     |  2 +-
 .../_3_3_10/sessionclose-v2d0-no-types.json        |  2 +-
 .../_3_3_10/sessionclose-v2d0-partial.json         |  5 +-
 .../io/graphson/_3_3_10/sessionclose-v3d0.json     |  5 +-
 .../io/graphson/_3_3_10/sessioneval-v1d0.json      |  2 +-
 .../_3_3_10/sessioneval-v2d0-no-types.json         |  2 +-
 .../graphson/_3_3_10/sessioneval-v2d0-partial.json |  5 +-
 .../io/graphson/_3_3_10/sessioneval-v3d0.json      |  5 +-
 .../graphson/_3_3_10/sessionevalaliased-v1d0.json  |  2 +-
 .../_3_3_10/sessionevalaliased-v2d0-no-types.json  |  2 +-
 .../_3_3_10/sessionevalaliased-v2d0-partial.json   |  5 +-
 .../graphson/_3_3_10/sessionevalaliased-v3d0.json  |  5 +-
 .../io/graphson/_3_3_11/sessionclose-v1d0.json     |  2 +-
 .../_3_3_11/sessionclose-v2d0-no-types.json        |  2 +-
 .../_3_3_11/sessionclose-v2d0-partial.json         |  5 +-
 .../io/graphson/_3_3_11/sessionclose-v3d0.json     |  5 +-
 .../io/graphson/_3_3_11/sessioneval-v1d0.json      |  2 +-
 .../_3_3_11/sessioneval-v2d0-no-types.json         |  2 +-
 .../graphson/_3_3_11/sessioneval-v2d0-partial.json |  5 +-
 .../io/graphson/_3_3_11/sessioneval-v3d0.json      |  5 +-
 .../graphson/_3_3_11/sessionevalaliased-v1d0.json  |  2 +-
 .../_3_3_11/sessionevalaliased-v2d0-no-types.json  |  2 +-
 .../_3_3_11/sessionevalaliased-v2d0-partial.json   |  5 +-
 .../graphson/_3_3_11/sessionevalaliased-v3d0.json  |  5 +-
 .../io/graphson/_3_3_2/sessionclose-v1d0.json      |  2 +-
 .../_3_3_2/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_3_2/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_3_2/sessionclose-v3d0.json      |  5 +-
 .../io/graphson/_3_3_2/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_3_2/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_3_2/sessioneval-v2d0-partial.json  |  5 +-
 .../io/graphson/_3_3_2/sessioneval-v3d0.json       |  5 +-
 .../graphson/_3_3_2/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_3_2/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_3_2/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../graphson/_3_3_2/sessionevalaliased-v3d0.json   |  5 +-
 .../io/graphson/_3_3_3/sessionclose-v1d0.json      |  2 +-
 .../_3_3_3/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_3_3/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_3_3/sessionclose-v3d0.json      |  5 +-
 .../io/graphson/_3_3_3/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_3_3/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_3_3/sessioneval-v2d0-partial.json  |  5 +-
 .../io/graphson/_3_3_3/sessioneval-v3d0.json       |  5 +-
 .../graphson/_3_3_3/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_3_3/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_3_3/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../graphson/_3_3_3/sessionevalaliased-v3d0.json   |  5 +-
 .../io/graphson/_3_3_4/sessionclose-v1d0.json      |  2 +-
 .../_3_3_4/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_3_4/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_3_4/sessionclose-v3d0.json      |  5 +-
 .../io/graphson/_3_3_4/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_3_4/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_3_4/sessioneval-v2d0-partial.json  |  5 +-
 .../io/graphson/_3_3_4/sessioneval-v3d0.json       |  5 +-
 .../graphson/_3_3_4/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_3_4/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_3_4/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../graphson/_3_3_4/sessionevalaliased-v3d0.json   |  5 +-
 .../io/graphson/_3_3_5/sessionclose-v1d0.json      |  2 +-
 .../_3_3_5/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_3_5/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_3_5/sessionclose-v3d0.json      |  5 +-
 .../io/graphson/_3_3_5/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_3_5/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_3_5/sessioneval-v2d0-partial.json  |  5 +-
 .../io/graphson/_3_3_5/sessioneval-v3d0.json       |  5 +-
 .../graphson/_3_3_5/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_3_5/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_3_5/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../graphson/_3_3_5/sessionevalaliased-v3d0.json   |  5 +-
 .../io/graphson/_3_3_6/sessionclose-v1d0.json      |  2 +-
 .../_3_3_6/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_3_6/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_3_6/sessionclose-v3d0.json      |  5 +-
 .../io/graphson/_3_3_6/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_3_6/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_3_6/sessioneval-v2d0-partial.json  |  5 +-
 .../io/graphson/_3_3_6/sessioneval-v3d0.json       |  5 +-
 .../graphson/_3_3_6/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_3_6/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_3_6/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../graphson/_3_3_6/sessionevalaliased-v3d0.json   |  5 +-
 .../io/graphson/_3_3_7/sessionclose-v1d0.json      |  2 +-
 .../_3_3_7/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_3_7/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_3_7/sessionclose-v3d0.json      |  5 +-
 .../io/graphson/_3_3_7/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_3_7/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_3_7/sessioneval-v2d0-partial.json  |  5 +-
 .../io/graphson/_3_3_7/sessioneval-v3d0.json       |  5 +-
 .../graphson/_3_3_7/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_3_7/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_3_7/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../graphson/_3_3_7/sessionevalaliased-v3d0.json   |  5 +-
 .../io/graphson/_3_3_8/sessionclose-v1d0.json      |  2 +-
 .../_3_3_8/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_3_8/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_3_8/sessionclose-v3d0.json      |  5 +-
 .../io/graphson/_3_3_8/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_3_8/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_3_8/sessioneval-v2d0-partial.json  |  5 +-
 .../io/graphson/_3_3_8/sessioneval-v3d0.json       |  5 +-
 .../graphson/_3_3_8/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_3_8/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_3_8/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../graphson/_3_3_8/sessionevalaliased-v3d0.json   |  5 +-
 .../io/graphson/_3_3_9/sessionclose-v1d0.json      |  2 +-
 .../_3_3_9/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_3_9/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_3_9/sessionclose-v3d0.json      |  5 +-
 .../io/graphson/_3_3_9/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_3_9/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_3_9/sessioneval-v2d0-partial.json  |  5 +-
 .../io/graphson/_3_3_9/sessioneval-v3d0.json       |  5 +-
 .../graphson/_3_3_9/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_3_9/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_3_9/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../graphson/_3_3_9/sessionevalaliased-v3d0.json   |  5 +-
 .../io/graphson/_3_4_0/sessionclose-v1d0.json      |  2 +-
 .../_3_4_0/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_4_0/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_4_0/sessionclose-v3d0.json      |  5 +-
 .../io/graphson/_3_4_0/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_4_0/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_4_0/sessioneval-v2d0-partial.json  |  5 +-
 .../io/graphson/_3_4_0/sessioneval-v3d0.json       |  5 +-
 .../graphson/_3_4_0/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_4_0/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_4_0/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../graphson/_3_4_0/sessionevalaliased-v3d0.json   |  5 +-
 .../io/graphson/_3_4_1/sessionclose-v1d0.json      |  2 +-
 .../_3_4_1/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_4_1/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_4_1/sessionclose-v3d0.json      |  5 +-
 .../io/graphson/_3_4_1/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_4_1/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_4_1/sessioneval-v2d0-partial.json  |  5 +-
 .../io/graphson/_3_4_1/sessioneval-v3d0.json       |  5 +-
 .../graphson/_3_4_1/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_4_1/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_4_1/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../graphson/_3_4_1/sessionevalaliased-v3d0.json   |  5 +-
 .../io/graphson/_3_4_2/sessionclose-v1d0.json      |  2 +-
 .../_3_4_2/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_4_2/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_4_2/sessionclose-v3d0.json      |  5 +-
 .../io/graphson/_3_4_2/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_4_2/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_4_2/sessioneval-v2d0-partial.json  |  5 +-
 .../io/graphson/_3_4_2/sessioneval-v3d0.json       |  5 +-
 .../graphson/_3_4_2/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_4_2/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_4_2/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../graphson/_3_4_2/sessionevalaliased-v3d0.json   |  5 +-
 .../io/graphson/_3_4_3/sessionclose-v1d0.json      |  2 +-
 .../_3_4_3/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_4_3/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_4_3/sessionclose-v3d0.json      |  5 +-
 .../io/graphson/_3_4_3/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_4_3/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_4_3/sessioneval-v2d0-partial.json  |  5 +-
 .../io/graphson/_3_4_3/sessioneval-v3d0.json       |  5 +-
 .../graphson/_3_4_3/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_4_3/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_4_3/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../graphson/_3_4_3/sessionevalaliased-v3d0.json   |  5 +-
 .../io/graphson/_3_4_4/sessionclose-v1d0.json      |  2 +-
 .../_3_4_4/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_4_4/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_4_4/sessionclose-v3d0.json      |  5 +-
 .../io/graphson/_3_4_4/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_4_4/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_4_4/sessioneval-v2d0-partial.json  |  5 +-
 .../io/graphson/_3_4_4/sessioneval-v3d0.json       |  5 +-
 .../graphson/_3_4_4/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_4_4/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_4_4/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../graphson/_3_4_4/sessionevalaliased-v3d0.json   |  5 +-
 .../io/graphson/_3_4_5/sessionclose-v1d0.json      |  2 +-
 .../_3_4_5/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_4_5/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_4_5/sessionclose-v3d0.json      |  5 +-
 .../io/graphson/_3_4_5/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_4_5/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_4_5/sessioneval-v2d0-partial.json  |  5 +-
 .../io/graphson/_3_4_5/sessioneval-v3d0.json       |  5 +-
 .../graphson/_3_4_5/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_4_5/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_4_5/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../graphson/_3_4_5/sessionevalaliased-v3d0.json   |  5 +-
 .../io/graphson/_3_4_6/sessionclose-v1d0.json      |  2 +-
 .../_3_4_6/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_4_6/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_4_6/sessionclose-v3d0.json      |  5 +-
 .../io/graphson/_3_4_6/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_4_6/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_4_6/sessioneval-v2d0-partial.json  |  5 +-
 .../io/graphson/_3_4_6/sessioneval-v3d0.json       |  5 +-
 .../graphson/_3_4_6/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_4_6/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_4_6/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../graphson/_3_4_6/sessionevalaliased-v3d0.json   |  5 +-
 .../io/graphson/_3_5_0/sessionclose-v1d0.json      |  2 +-
 .../_3_5_0/sessionclose-v2d0-no-types.json         |  2 +-
 .../graphson/_3_5_0/sessionclose-v2d0-partial.json |  5 +-
 .../io/graphson/_3_5_0/sessionclose-v3d0.json      |  5 +-
 .../io/graphson/_3_5_0/sessioneval-v1d0.json       |  2 +-
 .../graphson/_3_5_0/sessioneval-v2d0-no-types.json |  2 +-
 .../graphson/_3_5_0/sessioneval-v2d0-partial.json  |  5 +-
 .../io/graphson/_3_5_0/sessioneval-v3d0.json       |  5 +-
 .../graphson/_3_5_0/sessionevalaliased-v1d0.json   |  2 +-
 .../_3_5_0/sessionevalaliased-v2d0-no-types.json   |  2 +-
 .../_3_5_0/sessionevalaliased-v2d0-partial.json    |  5 +-
 .../graphson/_3_5_0/sessionevalaliased-v3d0.json   |  5 +-
 .../io/gryo/_3_3_0/sessionclose-v3d0.kryo          |  2 +-
 .../structure/io/gryo/_3_3_0/sessioneval-v3d0.kryo |  2 +-
 .../io/gryo/_3_3_0/sessionevalaliased-v3d0.kryo    |  2 +-
 .../io/gryo/_3_3_1/sessionclose-v3d0.kryo          |  2 +-
 .../structure/io/gryo/_3_3_1/sessioneval-v3d0.kryo |  2 +-
 .../io/gryo/_3_3_1/sessionevalaliased-v3d0.kryo    |  2 +-
 .../io/gryo/_3_3_10/sessionclose-v3d0.kryo         |  2 +-
 .../io/gryo/_3_3_10/sessioneval-v3d0.kryo          |  2 +-
 .../io/gryo/_3_3_10/sessionevalaliased-v3d0.kryo   |  2 +-
 .../io/gryo/_3_3_11/sessionclose-v3d0.kryo         |  2 +-
 .../io/gryo/_3_3_11/sessioneval-v3d0.kryo          |  2 +-
 .../io/gryo/_3_3_11/sessionevalaliased-v3d0.kryo   |  2 +-
 .../io/gryo/_3_3_2/sessionclose-v3d0.kryo          |  2 +-
 .../structure/io/gryo/_3_3_2/sessioneval-v3d0.kryo |  2 +-
 .../io/gryo/_3_3_2/sessionevalaliased-v3d0.kryo    |  2 +-
 .../io/gryo/_3_3_3/sessionclose-v3d0.kryo          |  2 +-
 .../structure/io/gryo/_3_3_3/sessioneval-v3d0.kryo |  2 +-
 .../io/gryo/_3_3_3/sessionevalaliased-v3d0.kryo    |  2 +-
 .../io/gryo/_3_3_4/sessionclose-v3d0.kryo          |  2 +-
 .../structure/io/gryo/_3_3_4/sessioneval-v3d0.kryo |  2 +-
 .../io/gryo/_3_3_4/sessionevalaliased-v3d0.kryo    |  2 +-
 .../io/gryo/_3_3_5/sessionclose-v3d0.kryo          |  2 +-
 .../structure/io/gryo/_3_3_5/sessioneval-v3d0.kryo |  2 +-
 .../io/gryo/_3_3_5/sessionevalaliased-v3d0.kryo    |  2 +-
 .../io/gryo/_3_3_6/sessionclose-v3d0.kryo          |  2 +-
 .../structure/io/gryo/_3_3_6/sessioneval-v3d0.kryo |  2 +-
 .../io/gryo/_3_3_6/sessionevalaliased-v3d0.kryo    |  2 +-
 .../io/gryo/_3_3_7/sessionclose-v3d0.kryo          |  2 +-
 .../structure/io/gryo/_3_3_7/sessioneval-v3d0.kryo |  2 +-
 .../io/gryo/_3_3_7/sessionevalaliased-v3d0.kryo    |  2 +-
 .../io/gryo/_3_3_8/sessionclose-v3d0.kryo          |  2 +-
 .../structure/io/gryo/_3_3_8/sessioneval-v3d0.kryo |  2 +-
 .../io/gryo/_3_3_8/sessionevalaliased-v3d0.kryo    |  2 +-
 .../io/gryo/_3_3_9/sessionclose-v3d0.kryo          |  2 +-
 .../structure/io/gryo/_3_3_9/sessioneval-v3d0.kryo |  2 +-
 .../io/gryo/_3_3_9/sessionevalaliased-v3d0.kryo    |  2 +-
 .../io/gryo/_3_4_0/sessionclose-v3d0.kryo          |  2 +-
 .../structure/io/gryo/_3_4_0/sessioneval-v3d0.kryo |  2 +-
 .../io/gryo/_3_4_0/sessionevalaliased-v3d0.kryo    |  2 +-
 .../io/gryo/_3_4_1/sessionclose-v3d0.kryo          |  2 +-
 .../structure/io/gryo/_3_4_1/sessioneval-v3d0.kryo |  2 +-
 .../io/gryo/_3_4_1/sessionevalaliased-v3d0.kryo    |  2 +-
 .../io/gryo/_3_4_2/sessionclose-v3d0.kryo          |  2 +-
 .../structure/io/gryo/_3_4_2/sessioneval-v3d0.kryo |  2 +-
 .../io/gryo/_3_4_2/sessionevalaliased-v3d0.kryo    |  2 +-
 .../io/gryo/_3_4_3/sessionclose-v3d0.kryo          |  2 +-
 .../structure/io/gryo/_3_4_3/sessioneval-v3d0.kryo |  2 +-
 .../io/gryo/_3_4_3/sessionevalaliased-v3d0.kryo    |  2 +-
 .../io/gryo/_3_4_4/sessionclose-v3d0.kryo          |  2 +-
 .../structure/io/gryo/_3_4_4/sessioneval-v3d0.kryo |  2 +-
 .../io/gryo/_3_4_4/sessionevalaliased-v3d0.kryo    |  2 +-
 .../io/gryo/_3_4_5/sessionclose-v3d0.kryo          |  2 +-
 .../structure/io/gryo/_3_4_5/sessioneval-v3d0.kryo |  2 +-
 .../io/gryo/_3_4_5/sessionevalaliased-v3d0.kryo    |  2 +-
 .../io/gryo/_3_4_6/sessionclose-v3d0.kryo          |  2 +-
 .../structure/io/gryo/_3_4_6/sessioneval-v3d0.kryo |  2 +-
 .../io/gryo/_3_4_6/sessionevalaliased-v3d0.kryo    |  2 +-
 .../io/gryo/_3_5_0/sessionclose-v3d0.kryo          |  2 +-
 .../structure/io/gryo/_3_5_0/sessioneval-v3d0.kryo |  2 +-
 .../io/gryo/_3_5_0/sessionevalaliased-v3d0.kryo    |  2 +-
 379 files changed, 425 insertions(+), 869 deletions(-)


[tinkerpop] 01/01: TINKERPOP-2335 Drop support for .NET Standard <2.0

Posted by fl...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

florianhockmann pushed a commit to branch TINKERPOP-2335-netstandard2
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git

commit 8af70fb58f50a0ac207ba0564a8bb07a089d73db
Author: Florian Hockmann <fh...@florian-hockmann.de>
AuthorDate: Fri Mar 6 15:18:51 2020 +0100

    TINKERPOP-2335 Drop support for .NET Standard <2.0
---
 .travis.yml                                                       | 2 +-
 docker/Dockerfile                                                 | 2 +-
 docs/src/dev/developer/development-environment.asciidoc           | 2 +-
 docs/src/upgrade/release-3.5.x.asciidoc                           | 7 +++++++
 gremlin-dotnet/glv/Gremlin.Net.csproj.template                    | 8 +-------
 .../src/Gremlin.Net.Template/Gremlin.Net.Template.csproj          | 3 +--
 gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj                 | 8 +-------
 .../Gremlin.Net.IntegrationTest.csproj                            | 5 +----
 .../Gremlin.Net.Template.IntegrationTest.csproj                   | 4 +---
 .../test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj         | 5 +----
 10 files changed, 16 insertions(+), 30 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 7d21e8e..13cf933 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -32,7 +32,7 @@ before_install:
   - sudo apt update
   - sudo apt install apt-transport-https
   - sudo apt update
-  - sudo apt install dotnet-sdk-2.2
+  - sudo apt install dotnet-sdk-3.1
   - sudo apt install python3.6
   - sudo rm /usr/bin/python3
   - sudo ln -s python3.6 /usr/bin/python3
diff --git a/docker/Dockerfile b/docker/Dockerfile
index a826df8..3fd2c39 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -32,7 +32,7 @@ RUN apt-get update
 # include both java 8/11 so that we can use the same docker image for future builds on that version of the jdk as we do
 # for the older release branches. the java version to use is just controlled by JAVA_HOME hardcoded below
 RUN apt-get install -y openjdk-8-jdk openjdk-11-jdk gawk git maven openssh-server subversion zip
-RUN apt-get install -y --force-yes dotnet-sdk-2.2 mono-devel
+RUN apt-get install -y --force-yes dotnet-sdk-3.1 mono-devel
 
 # python3 on xenial install 3.5.2 which is insufficient for newer versions of python/typing#259 so
 # custom build and install 3.5.3 and upgrade pip along the way. this could be resolved by using bionic
diff --git a/docs/src/dev/developer/development-environment.asciidoc b/docs/src/dev/developer/development-environment.asciidoc
index 97e1a20..ab5ab63 100644
--- a/docs/src/dev/developer/development-environment.asciidoc
+++ b/docs/src/dev/developer/development-environment.asciidoc
@@ -163,7 +163,7 @@ See the <<release-environment,Release Environment>> section for more information
 [[dotnet-environment]]
 === DotNet Environment
 
-The build optionally requires link:https://www.microsoft.com/net/core[.NET Core SDK] (>=2.1.300) to work with the
+The build optionally requires link:https://www.microsoft.com/net/core[.NET Core SDK] (>=3.1) to work with the
 `gremlin-dotnet` module. If .NET Core SDK is not installed, TinkerPop will still build with Maven, but .NET projects
 will be skipped.
 
diff --git a/docs/src/upgrade/release-3.5.x.asciidoc b/docs/src/upgrade/release-3.5.x.asciidoc
index 5c163ce..12765e7 100644
--- a/docs/src/upgrade/release-3.5.x.asciidoc
+++ b/docs/src/upgrade/release-3.5.x.asciidoc
@@ -211,6 +211,13 @@ All lambdas should be written using `gremlin-groovy` if they are needed.
 
 See: link:https://issues.apache.org/jira/browse/TINKERPOP-2317[TINKERPOP-2317]
 
+==== .NET Standard 2.0 Only
+
+Gremlin.NET no longer targets .NET Standard 1.3, but only .NET Standard 2.0. Since .NET Core 2.0 and .NET Framework
+4.6.1 already support this .NET Standard version, most users should not be impacted by this.
+
+See: link:https://issues.apache.org/jira/browse/TINKERPOP-2335[TINKERPOP-2335]
+
 ==== Neo4j Changes
 
 There were two key changes to the neo4j-gremlin module:
diff --git a/gremlin-dotnet/glv/Gremlin.Net.csproj.template b/gremlin-dotnet/glv/Gremlin.Net.csproj.template
index f66676e..bbd820c 100644
--- a/gremlin-dotnet/glv/Gremlin.Net.csproj.template
+++ b/gremlin-dotnet/glv/Gremlin.Net.csproj.template
@@ -19,7 +19,7 @@ limitations under the License.
 <Project Sdk="Microsoft.NET.Sdk">
 
   <PropertyGroup Label="Build">
-    <TargetFrameworks>netstandard1.3;netstandard2.0</TargetFrameworks>
+    <TargetFramework>netstandard2.0</TargetFramework>
     <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
     <GenerateDocumentationFile>true</GenerateDocumentationFile>
   </PropertyGroup>
@@ -65,12 +65,6 @@ NOTE that versions suffixed with "-rc" are considered release candidates (i.e. p
     <PackageReference Include="Microsoft.CSharp" Version="4.3.0" />
   </ItemGroup>
 
-  <ItemGroup Condition="'\$(TargetFramework)' == 'netstandard1.3'">
-    <PackageReference Include="System.Net.WebSockets" Version="4.3.0" />
-    <PackageReference Include="System.Net.WebSockets.Client" Version="4.3.2" />
-    <PackageReference Include="System.Reflection.TypeExtensions" Version="4.3.0" />
-  </ItemGroup>
-
   <ItemGroup>
     <None Include="../../LICENSE" Pack="true" PackagePath=""/>
     <None Include="../../NOTICE" Pack="true" PackagePath=""/>
diff --git a/gremlin-dotnet/src/Gremlin.Net.Template/Gremlin.Net.Template.csproj b/gremlin-dotnet/src/Gremlin.Net.Template/Gremlin.Net.Template.csproj
index 564c51d..df33aa5 100644
--- a/gremlin-dotnet/src/Gremlin.Net.Template/Gremlin.Net.Template.csproj
+++ b/gremlin-dotnet/src/Gremlin.Net.Template/Gremlin.Net.Template.csproj
@@ -20,8 +20,7 @@ limitations under the License.
 
   <PropertyGroup>
     <OutputType>Exe</OutputType>
-    <TargetFramework>netcoreapp2.0</TargetFramework>
-    <IsPackable>false</IsPackable>
+    <TargetFramework>netcoreapp3.1</TargetFramework>
   </PropertyGroup>
 
   <ItemGroup>
diff --git a/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj b/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj
index fa52f46..cec4401 100644
--- a/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj
+++ b/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj
@@ -19,7 +19,7 @@ limitations under the License.
 <Project Sdk="Microsoft.NET.Sdk">
 
   <PropertyGroup Label="Build">
-    <TargetFrameworks>netstandard1.3;netstandard2.0</TargetFrameworks>
+    <TargetFramework>netstandard2.0</TargetFramework>
     <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
     <GenerateDocumentationFile>true</GenerateDocumentationFile>
   </PropertyGroup>
@@ -65,12 +65,6 @@ NOTE that versions suffixed with "-rc" are considered release candidates (i.e. p
     <PackageReference Include="Microsoft.CSharp" Version="4.3.0" />
   </ItemGroup>
 
-  <ItemGroup Condition="'$(TargetFramework)' == 'netstandard1.3'">
-    <PackageReference Include="System.Net.WebSockets" Version="4.3.0" />
-    <PackageReference Include="System.Net.WebSockets.Client" Version="4.3.2" />
-    <PackageReference Include="System.Reflection.TypeExtensions" Version="4.3.0" />
-  </ItemGroup>
-
   <ItemGroup>
     <None Include="../../LICENSE" Pack="true" PackagePath=""/>
     <None Include="../../NOTICE" Pack="true" PackagePath=""/>
diff --git a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj
index 953529b..afbaf8e 100644
--- a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj
+++ b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj
@@ -1,9 +1,6 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <TargetFramework>netcoreapp2.0</TargetFramework>
-    <DebugType>portable</DebugType>
-    <AssemblyName>Gremlin.Net.IntegrationTest</AssemblyName>
-    <PackageId>Gremlin.Net.IntegrationTest</PackageId>
+    <TargetFramework>netcoreapp3.1</TargetFramework>
   </PropertyGroup>
   <ItemGroup>
     <None Update="appsettings.json">
diff --git a/gremlin-dotnet/test/Gremlin.Net.Template.IntegrationTest/Gremlin.Net.Template.IntegrationTest.csproj b/gremlin-dotnet/test/Gremlin.Net.Template.IntegrationTest/Gremlin.Net.Template.IntegrationTest.csproj
index 3607e68..ceb3c97 100644
--- a/gremlin-dotnet/test/Gremlin.Net.Template.IntegrationTest/Gremlin.Net.Template.IntegrationTest.csproj
+++ b/gremlin-dotnet/test/Gremlin.Net.Template.IntegrationTest/Gremlin.Net.Template.IntegrationTest.csproj
@@ -1,9 +1,7 @@
 <Project Sdk="Microsoft.NET.Sdk">
 
   <PropertyGroup>
-    <TargetFramework>netcoreapp2.0</TargetFramework>
-
-    <IsPackable>false</IsPackable>
+    <TargetFramework>netcoreapp3.1</TargetFramework>
   </PropertyGroup>
 
   <ItemGroup>
diff --git a/gremlin-dotnet/test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj b/gremlin-dotnet/test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj
index 0b44e57..415072f 100644
--- a/gremlin-dotnet/test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj
+++ b/gremlin-dotnet/test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj
@@ -1,10 +1,7 @@
 <Project Sdk="Microsoft.NET.Sdk">
 
   <PropertyGroup>
-    <TargetFramework>netcoreapp2.0</TargetFramework>
-    <DebugType>portable</DebugType>
-    <AssemblyName>Gremlin.Net.UnitTest</AssemblyName>
-    <PackageId>Gremlin.Net.UnitTest</PackageId>
+    <TargetFramework>netcoreapp3.1</TargetFramework>
     <AssemblyOriginatorKeyFile>../../build/tinkerpop.snk</AssemblyOriginatorKeyFile>
     <SignAssembly>true</SignAssembly>
     <PublicSign Condition="'$(OS)' != 'Windows_NT'">true</PublicSign>