This is an automated email from the ASF dual-hosted git repository.
spmallette pushed a change to branch driver-35
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git.
discard 0fa85ba Fixed some problems with closing sessions and waiting for
handshakes
discard 94e361b Forced SingleRequestConnection to wait for handshake
discard 4499c8c Tighten up sessioned Client close() operations
discard 44958e9 Catch an exception on close in tests
discard 4858169 Fix driver close race condition
discard 4535aa5 Limited some listener creation for handshakes
discard 1f0120d Used netty's WebSocketClientProtocolHandler
discard f32a49b Add epoll support for the driver
discard c7c5ef1 Removed some dead code.
discard fcacd69 Refactored WebSocketIdleEventHandler into the
WebSocketClientHandler
discard 3fb8514 Renamed ConnectionPoolImpl to DefaultConnectionPool
discard 3f7fe03 Minor modifications while profiling.
discard 8ef8f21 Control the number of request in flight
discard e6ed49d Removed some code deprecation
discard eaf6801 Removed obsolete driver settings.
discard f8643c5 Fixed up driver test utility based on TINKERPOP-2205 which
creates one connection per request
discard d0513f4 Fix indentation
discard 41be16d Upgrade Netty containing fix for proper close of
FixedChannelPool
discard 889da7e Added test to show fix for TINKERPOP-2132 which related to
problems with authentication over multiple threads.
discard 86e0178 Added upgrade docs/changelog for java driver
discard 238ed0c Fixed failing tests after rebase on master.
discard 35cf541 Change connection management to single request per channel
add 2155e9c Fixed bug in commons-configuration2 coordinates for javadoc
CTR
add 075991e Make cluster be able to read files in classpath resource dir
add 5929975 Merge branch 'pr-1227' into tp33
add 272e0b1 Merge branch 'tp33' into tp34
add 80aceda Merge branch 'tp34'
add 220a3bb update requestId and userAgent in RequestMessage with
RequestOptions
add d4e6d34 Merge branch 'pr-1228' into tp34
add 21d878e Minor update to changelog
add a129900 Merge branch 'tp34'
add 67220e4 TINKERPOP-2037 Improved error for bad Channelizer
configuration
add ce3c798 Merge branch 'tp33' into tp34
add 454f11c Merge branch 'tp34'
add bbaedff TINKERPOP-2324 Deprecated NioChannelizer
add 39a79e7 Merge branch 'TINKERPOP-2324' into tp33
add e02a551 Merge branch 'tp33' into tp34
add 5dfb28a Merge branch 'tp34'
add 4c1b690 TINKERPOP-2327 Removed deprecated NIO channelizer support CTR
add 0e69a8d Added some docs on metaspace configuration CTR
add c9499f6 Added a pointer to the dev list post on why we don't return
properties CTR
add 5c50b4c Merge branch 'tp33' into tp34
add d86a7ab Merge branch 'tp34'
add bbdd44f Added gremlin-visualizer to the index list CTR
add 37bb76d Fixed bug in ClassCacheRequestCount - needed to include hit
count CTR
add 4537b47 Merge branch 'tp33' into tp34
add d8921d0 Merge branch 'tp34'
add 93e05dc TINKERPOP-2262 Prevented channel close by server on protocol
error
add 712a23c Merge branch 'TINKERPOP-2262' into tp34
add 0b24589 Merge branch 'tp34'
add af43822 TINKERPOP-2266 Start keep alive polling on Connection
construction
add 062693d Merge branch 'TINKERPOP-2266' into tp33
add 2d511a0 Merge branch 'tp33' into tp34
add 33c67ac Merge branch 'tp34'
add e396048 TINKERPOP-2315 Implement clone() for all GLVs
add 7a2b41a Merge branch 'TINKERPOP-2315' into tp33
add b1d0ab3 Merge branch 'tp33' into tp34
add 2e5d31b Merge branch 'tp34'
add 5f36890 TINKERPOP-2175 Better manage the executor thread on close.
add b47aa38 Merge branch 'tp33' into tp34
add fbcc93e Merge branch 'tp34'
add 38ab69b TINKERPOP-2320 allow to pass custom XmlInputFactory when
instantiating GraphMLReader
add 6796128 Merge branch 'pr-1235' into tp33
add 794b312 Merge branch 'tp33' into tp34
add 0b9eb17 Merge branch 'tp34'
new 6a09473 Change connection management to single request per channel
new f1ba406 Fixed failing tests after rebase on master.
new 82e1937 Added upgrade docs/changelog for java driver
new b0540dc Added test to show fix for TINKERPOP-2132 which related to
problems with authentication over multiple threads.
new 7ba47ad Upgrade Netty containing fix for proper close of
FixedChannelPool
new 88e1f83 Fix indentation
new e468852 Fixed up driver test utility based on TINKERPOP-2205 which
creates one connection per request
new 570733d Removed obsolete driver settings.
new 31b2307 Removed some code deprecation
new a4b9e6e Control the number of request in flight
new 8e5772d Minor modifications while profiling.
new cd6d984 Renamed ConnectionPoolImpl to DefaultConnectionPool
new 54331fb Refactored WebSocketIdleEventHandler into the
WebSocketClientHandler
new a35abab Removed some dead code.
new 1578cc9 Add epoll support for the driver
new 709845f Used netty's WebSocketClientProtocolHandler
new 5bd60c7 Limited some listener creation for handshakes
new 2de7ee3 Fix driver close race condition
new 8911bfe Catch an exception on close in tests
new dd0ae22 Tighten up sessioned Client close() operations
new e2dfcc2 Forced SingleRequestConnection to wait for handshake
new 9a037b4 Fixed some problems with closing sessions and waiting for
handshakes
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 (0fa85ba)
\
N -- N -- N refs/heads/driver-35 (9a037b4)
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 22 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 | 11 +++
docs/site/home/index.html | 1 +
docs/src/reference/gremlin-applications.asciidoc | 57 ++++++++++++-
docs/src/upgrade/release-3.3.x.asciidoc | 30 +++++++
docs/src/upgrade/release-3.5.x.asciidoc | 6 ++
.../structure/io/graphml/GraphMLReader.java | 15 +++-
gremlin-dotnet/glv/GraphTraversal.template | 8 ++
.../Process/Traversal/GraphTraversal.cs | 8 ++
.../DriverRemoteConnection/GraphTraversalTests.cs | 13 +++
.../tinkerpop/gremlin/driver/Channelizer.java | 26 ++----
.../apache/tinkerpop/gremlin/driver/Client.java | 2 +
.../apache/tinkerpop/gremlin/driver/Cluster.java | 25 +++++-
.../driver/handler/NioGremlinRequestEncoder.java | 69 ----------------
.../driver/handler/NioGremlinResponseDecoder.java | 60 --------------
.../tinkerpop/gremlin/driver/simple/NioClient.java | 90 --------------------
.../gremlin/driver/ClusterBuilderTest.java | 3 +-
.../groovy/jsr223/GremlinGroovyScriptEngine.java | 2 +-
.../glv/GraphTraversalSource.template | 8 ++
.../lib/process/graph-traversal.js | 8 ++
.../test/integration/traversal-test.js | 14 ++++
gremlin-python/glv/GraphTraversalSource.template | 3 +
.../gremlin_python/process/graph_traversal.py | 3 +
.../tests/driver/test_driver_remote_connection.py | 7 ++
.../tinkerpop/gremlin/server/Channelizer.java | 2 +-
.../gremlin/server/channel/NioChannelizer.java | 75 -----------------
.../server/channel/WebSocketChannelizer.java | 7 +-
.../handler/NioGremlinBinaryRequestDecoder.java | 95 ----------------------
.../handler/NioGremlinResponseFrameEncoder.java | 47 -----------
.../server/handler/SaslAuthenticationHandler.java | 5 --
.../gremlin/server/op/AbstractOpProcessor.java | 8 +-
.../server/op/traversal/TraversalOpProcessor.java | 8 +-
.../gremlin/server/GremlinDriverIntegrateTest.java | 56 +++++++------
.../server/GremlinServerAuditLogIntegrateTest.java | 43 ----------
.../gremlin/server/GremlinServerIntegrateTest.java | 5 +-
.../gremlin/server/TestClientFactory.java | 7 +-
...tractGremlinServerChannelizerIntegrateTest.java | 43 ----------
.../channel/NioChannelizerIntegrateTest.java | 56 -------------
.../src/test/resources/conf/remote-objects.yaml | 14 +++-
pom.xml | 4 +-
39 files changed, 293 insertions(+), 651 deletions(-)
delete mode 100644
gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/handler/NioGremlinRequestEncoder.java
delete mode 100644
gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/handler/NioGremlinResponseDecoder.java
delete mode 100644
gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/simple/NioClient.java
delete mode 100644
gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/channel/NioChannelizer.java
delete mode 100644
gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/handler/NioGremlinBinaryRequestDecoder.java
delete mode 100644
gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/handler/NioGremlinResponseFrameEncoder.java
delete mode 100644
gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/server/channel/NioChannelizerIntegrateTest.java
copy
gremlin-console/src/test/resources/org/apache/tinkerpop/gremlin/console/jsr223/remote.yaml
=> gremlin-server/src/test/resources/conf/remote-objects.yaml (54%)