Hello, with the air-routes.json dataset arangodb produce the following logs:
18:57:11| INFO - Current query is com.graphbenchmark.queries.vldbj.AllNodeLabelPatternSquare
18:57:11| INFO - Current mode is SINGLE_SHOT
18:57:11| DEBUG - [{'label': 0}, {'label': 1}]
19:27:22| WARNING - Timeout or OOM >> d887b9cf-0ed9-4ca2-965b-be9aaea569f1;328;ArangoDbShell;air-routes.json;617cdf6c-5abd-4cb8-86be-5bdf5628ec01;;queries.vldbj.AllNodeLabelPatternSquare;vldb19-7-dirty;1800;SINGLE_SHOT;[{"label": 1}];TIM
EOUT
19:27:22| INFO - Current mode is BATCH
20:21:55| ERROR - Error in query. Code: 1
[ARANGODB-INIT] Will try to enable NUMA interleave on all nodes...
[ARANGODB-INIT] error: cannot use numactl, if you are sure that it is supported by your hardware and system, please check that container is running with --security-opt seccomp=unconfined
[ARANGODB-INIT] Arango up in 1 seconds
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
java.util.concurrent.ExecutionException: com.arangodb.ArangoDBException: Response: 404, Error: 1600 - cursor not found
at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)
at com.graphbenchmark.common.GenericShell.exec_to(GenericShell.java:179)
at com.graphbenchmark.common.GenericShell.exec_batch(GenericShell.java:216)
at com.graphbenchmark.common.GenericShell.exec(GenericShell.java:137)
at com.graphbenchmark.common.GenericShell.main(GenericShell.java:290)
Caused by: com.arangodb.ArangoDBException: Response: 404, Error: 1600 - cursor not found
at com.arangodb.internal.util.ResponseUtils.checkError(ResponseUtils.java:53)
at com.arangodb.internal.velocystream.VstCommunication.checkError(VstCommunication.java:146)
at com.arangodb.internal.velocystream.VstCommunicationSync.execute(VstCommunicationSync.java:128)
at com.arangodb.internal.velocystream.VstCommunicationSync.execute(VstCommunicationSync.java:42)
at com.arangodb.internal.velocystream.VstCommunication.execute(VstCommunication.java:129)
at com.arangodb.internal.velocystream.VstProtocol.execute(VstProtocol.java:47)
at com.arangodb.internal.ArangoExecutorSync.execute(ArangoExecutorSync.java:71)
at com.arangodb.internal.ArangoExecutorSync.execute(ArangoExecutorSync.java:53)
at com.arangodb.internal.ArangoDatabaseImpl$1.next(ArangoDatabaseImpl.java:232)
at com.arangodb.internal.cursor.ArangoCursorIterator.next(ArangoCursorIterator.java:69)
at com.arangodb.internal.cursor.ArangoCursorImpl.next(ArangoCursorImpl.java:112)
at com.arangodb.tinkerpop.gremlin.client.ArangoDBIterator.next(ArangoDBIterator.java:52)
at org.apache.tinkerpop.gremlin.process.traversal.step.map.GraphStep.processNextStart(GraphStep.java:148)
at org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep.hasNext(AbstractStep.java:143)
at org.apache.tinkerpop.gremlin.process.traversal.step.util.ExpandableStepIterator.next(ExpandableStepIterator.java:50)
at org.apache.tinkerpop.gremlin.process.traversal.step.map.MatchStep.standardAlgorithm(MatchStep.java:383)
at org.apache.tinkerpop.gremlin.process.traversal.step.util.ComputerAwareStep.processNextStart(ComputerAwareStep.java:46)
at org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep.hasNext(AbstractStep.java:143)
at org.apache.tinkerpop.gremlin.process.traversal.step.util.ExpandableStepIterator.next(ExpandableStepIterator.java:50)
at org.apache.tinkerpop.gremlin.process.traversal.step.map.MapStep.processNextStart(MapStep.java:36)
at org.apache.tinkerpop.gremlin.process.traversal.step.map.SelectOneStep.processNextStart(SelectOneStep.java:131)
at org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep.hasNext(AbstractStep.java:143)
at org.apache.tinkerpop.gremlin.process.traversal.step.util.ExpandableStepIterator.hasNext(ExpandableStepIterator.java:42)
at org.apache.tinkerpop.gremlin.process.traversal.step.util.ReducingBarrierStep.processAllStarts(ReducingBarrierStep.java:82)
at org.apache.tinkerpop.gremlin.process.traversal.step.util.ReducingBarrierStep.processNextStart(ReducingBarrierStep.java:112)
at org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep.next(AbstractStep.java:128)
at org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep.next(AbstractStep.java:38)
at org.apache.tinkerpop.gremlin.process.traversal.util.DefaultTraversal.next(DefaultTraversal.java:204)
at com.graphbenchmark.queries.vldbj.AllNodeLabelPatternSquare.query(AllNodeLabelPatternSquare.java:32)
at com.graphbenchmark.queries.vldbj.AllNodeLabelPatternSquare.query(AllNodeLabelPatternSquare.java:18)
at com.graphbenchmark.common.GenericQuery._execute(GenericQuery.java:41)
at com.graphbenchmark.common.GenericQuery.execute_concurrent(GenericQuery.java:35)
at com.graphbenchmark.common.GenericShell.lambda$exec_batch$5(GenericShell.java:219)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:830)
20:21:55| CRITICAL - Irrecoverable error
control.py:320: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
log.warn("Timeout or OOM >> " + res[-1])
Hello, with the
air-routes.json
dataset arangodb produce the following logs:It seems to only happen in
BATCH
mode.