You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by sp...@apache.org on 2019/02/06 17:10:10 UTC

[tinkerpop] branch TINKERPOP-2134 updated (7580f8b -> dd9a00a)

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

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


 discard 7580f8b  TINKERPOP-2134 Bump to Groovy 2.5.5
     new 62622c2  TINKERPOP-2126 Fixed concurrency issue in `ObjectWritable::toString()`.
     new fec6573  Merge pull request #1044 from apache/TINKERPOP-2126
     new 07f510b  Merge branch 'tp33'
     new 996b1ee  Release dropped response Frames in ResponseHandlerContext
     new 89acb65  Merge branch 'pr-1052' into tp33
     new 6bd7672  Merge branch 'tp33'
     new d523bb4  Bumped jacoco/surefire plugin and set minimum maven version CTR
     new 8ca76cb  Bump the revapi plugin CTR
     new 47f6ae0  Bumped the .NET maven plugin to 0.23
     new 7e8c251  Merge branch 'tp33'
     new eb05619  Enabled computer tests for GraphBinary CTR
     new 117a386  TINKERPOP-2144 Better handle Authenticator failures
     new 0c7b707  Merge branch 'TINKERPOP-2144' into tp33
     new a9858a9  Merge branch 'tp33'
     new 2d49dac  Added a test for GraphBinary and VertexProgramStrategy CTR
     new d843691  Fixed formatting in upgrade docs CTR
     new ca952a4  Merge branch 'tp33'
     new 91e7a70  TINKERPOP-2147: Add serializer for TraversalMetrics
     new d82e3b5  Merge pull request #1053 from nastra/TINKERPOP-2147
     new 22d7b82  TINKERPOP-1882 Implemented `EarlyLimitStrategy`.
     new 1c957f7  Merge pull request #1040 from apache/TINKERPOP-1882
     new b52a1ff  Merge branch 'tp33'
     new f032eb1  CTR: Bumped EarlyLimitStrategy Gryo ID to be in line with master/
     new c635fb3  Merge branch 'tp33'
     new 9767e7d  CTR: cleaned up "LAST ID" comments
     new ab1268d  Removed ignores from .NET tests
     new ce8a5e4  Merge branch 'tp33'
     new 97849bd  Updated links to sparql-gremlin CTR
     new 46b612f  Linked up contributor modals on downloads.html CTR
     new b8f6583  TINKERPOP-2098 Improved gremlin-server.sh help output CTR
     new 2fc9724  Merge branch 'tp33'
     new e98a01f  TINKERPOP-2149 Add fallback resolver to TypeSerializerRegistry
     new 329afd3  TINKERPOP-2149 Add entry to CHANGELOG
     new 37a344b  Merge pull request #1054 from apache/TINKERPOP-2149
     new 3f55cba  Update bio
     new 2c91de0  TINKERPOP-2150 Support configuring the registry builder in config
     new 325a6c8  TINKERPOP-2150 Changelog and docs
     new 64e4964  Merge pull request #1055 from apache/TINKERPOP-2150
     new 58c8e51  CTR: Using strict sort order in `EarlyLimitStrategyProcessTest` traversal to ensure same results across provider implementations
     new b5c8cb5  Merge branch 'tp33'
     new dd9a00a  TINKERPOP-2134 Bump to Groovy 2.5.6

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   (7580f8b)
            \
             N -- N -- N   refs/heads/TINKERPOP-2134 (dd9a00a)

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 14915 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                                 |   7 +-
 docker/Dockerfile                                  |   2 +-
 docs/site/home/downloads.html                      |  56 ++++----
 docs/site/home/index.html                          |   2 +-
 docs/site/home/providers.html                      |   8 +-
 docs/src/dev/io/graphbinary.asciidoc               |  10 ++
 docs/src/reference/gremlin-applications.asciidoc   |   1 +
 docs/src/upgrade/release-3.2.x-incubating.asciidoc |   4 +-
 docs/src/upgrade/release-3.3.x.asciidoc            |  12 ++
 .../tinkerpop/gremlin/jsr223/CoreImports.java      |   2 +
 .../process/traversal/TraversalStrategies.java     |   2 +
 .../strategy/optimization/EarlyLimitStrategy.java  | 143 +++++++++++++++++++
 .../strategy/optimization/LazyBarrierStrategy.java |   3 +-
 .../structure/io/graphson/GraphSONModule.java      |   5 +
 .../gremlin/structure/io/gryo/GryoVersion.java     |   9 +-
 .../optimization/EarlyLimitStrategyTest.java       | 103 ++++++++++++++
 gremlin-dotnet/pom.xml                             |   3 +-
 ...lineFilterStrategy.cs => EarlyLimitStrategy.cs} |   6 +-
 .../Gherkin/GherkinTestRunner.cs                   |  11 --
 .../driver/ser/GraphBinaryMessageSerializerV1.java |  20 ++-
 .../gremlin/driver/ser/binary/DataType.java        |   1 +
 .../driver/ser/binary/TypeSerializerRegistry.java  |  46 +++++--
 ...alizer.java => TraversalMetricsSerializer.java} |  24 ++--
 .../binary/GraphBinaryMessageSerializerV1Test.java |  27 ++++
 .../GraphBinaryReaderWriterRoundTripTest.java      |  30 +++-
 .../ser/binary/TypeSerializerRegistryTest.java     |  38 ++++++
 .../ser/binary/types/sample/SamplePerson.java      |   2 +-
 .../jython/gremlin_python/process/strategies.py    |   3 +
 gremlin-server/src/main/bin/gremlin-server.sh      |  16 ++-
 .../gremlin/server/ResponseHandlerContext.java     |   5 +
 .../gremlin/server/auth/Krb5Authenticator.java     |   8 +-
 .../server/handler/SaslAuthenticationHandler.java  |  33 +++--
 .../gremlin/server/op/AbstractEvalOpProcessor.java |   1 -
 ...=> GraphBinaryRemoteGraphComputerProvider.java} |   7 +-
 ...GraphBinaryRemoteGraphProcessComputerTest.java} |   6 +-
 .../server/GremlinServerAuditLogIntegrateTest.java | 151 ++++++++++-----------
 .../server/GremlinServerAuthIntegrateTest.java     |  43 ++----
 .../server/GremlinServerAuthKrb5IntegrateTest.java |  70 +++-------
 .../gremlin/server/ResponseHandlerContextTest.java |  19 +++
 .../gremlin/process/ProcessComputerSuite.java      |   4 +-
 .../gremlin/process/ProcessStandardSuite.java      |   4 +-
 .../EarlyLimitStrategyProcessTest.java             | 107 +++++++++++++++
 .../hadoop/structure/io/ObjectWritable.java        |  33 ++++-
 pom.xml                                            |  10 +-
 44 files changed, 825 insertions(+), 272 deletions(-)
 create mode 100644 gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/EarlyLimitStrategy.java
 create mode 100644 gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/EarlyLimitStrategyTest.java
 copy gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Strategy/Optimization/{InlineFilterStrategy.cs => EarlyLimitStrategy.cs} (84%)
 copy gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/ser/binary/types/{ListSerializer.java => TraversalMetricsSerializer.java} (55%)
 copy gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/driver/remote/{GraphSONRemoteGraphComputerProvider.java => GraphBinaryRemoteGraphComputerProvider.java} (99%)
 copy gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/process/remote/{GraphSONRemoteGraphProcessComputerTest.java => GraphBinaryRemoteGraphProcessComputerTest.java} (82%)
 create mode 100644 gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/EarlyLimitStrategyProcessTest.java