You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by pl...@apache.org on 2016/07/30 14:41:06 UTC
[19/22] tinkerpop git commit: Fixed transaction management check
during result iteration
Fixed transaction management check during result iteration
If there was an error during creation of a Frame the transaction management check was not taking into account overrides during sessionless requests. CTR
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/ddefa3fa
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/ddefa3fa
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/ddefa3fa
Branch: refs/heads/TINKERPOP-1360
Commit: ddefa3fa060cc460f758ff949b087ec8d3d19c34
Parents: 6be2827
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Tue Jul 26 11:01:02 2016 -0400
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Tue Jul 26 11:01:02 2016 -0400
----------------------------------------------------------------------
.../tinkerpop/gremlin/server/op/AbstractEvalOpProcessor.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/ddefa3fa/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/op/AbstractEvalOpProcessor.java
----------------------------------------------------------------------
diff --git a/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/op/AbstractEvalOpProcessor.java b/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/op/AbstractEvalOpProcessor.java
index 20ba1ff..5b1a90b 100644
--- a/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/op/AbstractEvalOpProcessor.java
+++ b/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/op/AbstractEvalOpProcessor.java
@@ -389,7 +389,7 @@ public abstract class AbstractEvalOpProcessor implements OpProcessor {
// exception is handled in makeFrame() - serialization error gets written back to driver
// at that point
- if (manageTransactions) attemptRollback(msg, context.getGraphManager(), settings.strictTransactionManagement);
+ if (managedTransactionsForRequest) attemptRollback(msg, context.getGraphManager(), settings.strictTransactionManagement);
break;
}