I am trying to run the Pregel Shortest Path example in parallel runtime.
CYPHER runtime=parallel
CALL example.pregel.sssp.stream("countries_2018", {maxIterations: 3, startNode: 0})
YIELD nodeId, values
RETURN nodeId, values
But it is giving me the following error
Failed to invoke procedure `example.pregel.sssp.stream`: Caused by: java.lang.UnsupportedOperationException: `transaction.getMetaData' is not supported in procedures when called from parallel runtime. Please retry using another runtime.
Does this mean when this procedure is called, Pregel tries to start a new transaction and hence procedures implemented with Pregel API cannot be run in parallel runtime? Or is there another way to run the procedures using Pregel API in parallel runtime?