This is an automated email from the ASF dual-hosted git repository.
kenhuuu pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
from 637baaa2dc Add explicit transaction support to non-Java GLVs
new d3b8ca6364 Fix transaction executor thread leak on commit and rollback
CTR
new e6551edafc Add an Allow: POST response header for non-POST requests CTR
new 9bc27d1d09 Improve error for divergent transaction "g" value CTR
new 79f853beb7 Map closed transactions to 404 error CTR
new d43ef50b59 Centralize transaction request classification in Context CTR
The 5 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:
.../apache/tinkerpop/gremlin/server/Context.java | 58 +++++++++++++++++-
.../gremlin/server/channel/HttpChannelizer.java | 1 -
.../server/handler/HttpGremlinEndpointHandler.java | 54 ++++++----------
.../gremlin/server/handler/HttpHandlerUtil.java | 7 ++-
.../server/handler/HttpRequestMessageDecoder.java | 2 +-
.../TransactionManager.java | 16 ++---
.../UnmanagedTransaction.java | 13 +++-
.../gremlin/server/util/GremlinError.java | 15 +++++
.../gremlin/server/util/ServerGremlinExecutor.java | 2 +-
.../server/GremlinServerHttpIntegrateTest.java | 1 +
.../GremlinServerHttpTransactionIntegrateTest.java | 71 ++++++++++++++++++++--
11 files changed, 186 insertions(+), 54 deletions(-)
rename
gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/{handler =>
transaction}/TransactionManager.java (93%)
rename
gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/{handler =>
transaction}/UnmanagedTransaction.java (94%)