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

kenhuuu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git

commit 0a149b87c946dab4a8469f75e6bc8e6ca8f8061a
Merge: be02813a6b a5e94a6af0
Author: Ken Hu <[email protected]>
AuthorDate: Tue Jun 30 13:23:43 2026 -0700

    Merge pull request #3484
    
    Bound HTTP transaction lifetime

 CHANGELOG.asciidoc                                 |   2 +
 docs/src/dev/provider/index.asciidoc               |  17 +-
 docs/src/reference/gremlin-applications.asciidoc   |  29 +-
 .../conf/gremlin-server-transaction.yaml           |   2 +
 .../apache/tinkerpop/gremlin/server/Context.java   |  20 ++
 .../apache/tinkerpop/gremlin/server/Settings.java  |  20 +-
 .../server/handler/HttpGremlinEndpointHandler.java |  36 +-
 .../server/transaction/TransactionManager.java     |  59 +++-
 .../server/transaction/UnmanagedTransaction.java   | 222 +++++++++---
 .../gremlin/server/util/ServerGremlinExecutor.java |   3 +-
 .../GremlinDriverTransactionIntegrateTest.java     |   4 +-
 .../GremlinServerHttpTransactionIntegrateTest.java | 115 ++++++-
 .../tinkerpop/gremlin/server/SettingsTest.java     |  19 ++
 .../handler/HttpGremlinEndpointHandlerTest.java    |  38 +++
 .../server/transaction/TransactionManagerTest.java | 136 ++++++++
 .../transaction/UnmanagedTransactionTest.java      | 380 +++++++++++++++++++++
 .../util/ManualScheduledExecutorService.java       | 279 +++++++++++++++
 .../gremlin/server/gremlin-server-integration.yaml |   3 +
 18 files changed, 1294 insertions(+), 90 deletions(-)

Reply via email to