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