diff --git a/arangod/Aql/ShortestPathBlock.cpp b/arangod/Aql/ShortestPathBlock.cpp index d3925724a6..b0109b8a0c 100644 --- a/arangod/Aql/ShortestPathBlock.cpp +++ b/arangod/Aql/ShortestPathBlock.cpp @@ -59,7 +59,6 @@ ShortestPathBlock::ShortestPathBlock(ExecutionEngine* engine, _usedConstant(false), _engines(nullptr) { _opts = static_cast(ep->options()); - _mmdr.reset(new ManagedDocumentResult); if (!ep->usesStartInVariable()) { _startVertexId = ep->getStartVertex(); diff --git a/arangod/Aql/ShortestPathBlock.h b/arangod/Aql/ShortestPathBlock.h index 0f59d959a2..4346f9ef77 100644 --- a/arangod/Aql/ShortestPathBlock.h +++ b/arangod/Aql/ShortestPathBlock.h @@ -45,8 +45,6 @@ namespace aql { class ShortestPathNode; class ShortestPathBlock : public ExecutionBlock { - friend struct EdgeWeightExpanderLocal; - friend struct EdgeWeightExpanderCluster; public: ShortestPathBlock(ExecutionEngine* engine, ShortestPathNode const* ep); @@ -96,8 +94,6 @@ class ShortestPathBlock : public ExecutionBlock { /// @brief Register for the edge output RegisterId _edgeReg; - std::unique_ptr _mmdr; - /// @brief options to compute the shortest path graph::ShortestPathOptions* _opts;