Petr Langr created TINKERPOP-3144: ------------------------------------- Summary: Traversal not closed after interruption Key: TINKERPOP-3144 URL: https://issues.apache.org/jira/browse/TINKERPOP-3144 Project: TinkerPop Issue Type: Bug Affects Versions: 3.7.3 Reporter: Petr Langr
I noticed that when traversal takes a long time and eventually its execution gets interrupted, the traversal does not get closed. I work on custom graph provider, which needs to release its resources when traversal is finished. However, when the execution takes too much time, the executor thread gets interrupted and traversal hangs open. Here is example log: {code:java} 2025-03-18 13:18:35.533 WARN org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor - A timeout occurred during traversal evaluation of [RequestMessage{, requestId=c4de3b57-c90c-4ff7-ab4d-194684f8eff8, op='bytecode', processor='traversal', args={gremlin=[[withStrategies(OptionsStrategy), withStrategies(PartitionStrategy)], [V(), or([[], [has(label, eq(EntityGroup)), has(createdTime, lt(1742303760000))]], [[], [has(createdTime, lt(1742303760000)), has(lastSeenTime, gte(1742300160000))]]), has(_deleted, neq(true)), has(id, within([e-10255437896472327583])), union([[], [outE(), where([[], [inV(), has(label, eq(KubernetesPod)), has(createdTime, lt(1742303760000)), has(lastSeenTime, gte(1742300160000)), has(_deleted, neq(true)), has(label, eq(KubernetesPod)), has(label, within([KubernetesPod]))]])]], [[], [inE(MemberOf), where([[], [outV(), has(label, eq(KubernetesPod)), has(createdTime, lt(1742303760000)), has(lastSeenTime, gte(1742300160000)), has(_deleted, neq(true)), has(label, eq(KubernetesPod)), has(label, within([KubernetesPod]))]])]]), project(e, out, in), by([[], [valueMap(), with(~tinkerpop.valueMap.tokens, 2)]]), by([[], [outV(), valueMap(), with(~tinkerpop.valueMap.tokens)]]), by([[], [inV(), valueMap(), with(~tinkerpop.valueMap.tokens)]])]], aliases={g=g}}}] - consider increasing the limit given to evaluationTimeout {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)