From 201c54e6b0a1602f31519683adee4cc4115985c0 Mon Sep 17 00:00:00 2001 From: Michael Hackstein Date: Wed, 18 Nov 2015 15:32:04 +0100 Subject: [PATCH] Removed unnecessary constructors --- arangod/V8Server/V8Traverser.cpp | 21 +++------------------ arangod/V8Server/V8Traverser.h | 12 ------------ 2 files changed, 3 insertions(+), 30 deletions(-) diff --git a/arangod/V8Server/V8Traverser.cpp b/arangod/V8Server/V8Traverser.cpp index 47dfaf0734..b96cb3dc31 100644 --- a/arangod/V8Server/V8Traverser.cpp +++ b/arangod/V8Server/V8Traverser.cpp @@ -803,24 +803,6 @@ Json* SingleServerTraversalPath::vertexToJson (Transaction* trx, // --SECTION-- class DepthFirstTraverser // ----------------------------------------------------------------------------- -DepthFirstTraverser::DepthFirstTraverser ( - TRI_document_collection_t* edgeCollection, - TRI_edge_direction_e& direction, - uint64_t minDepth, - uint64_t maxDepth - ) : Traverser(), _resolver(nullptr) { - _opts.minDepth = minDepth; - _opts.maxDepth = maxDepth; - _opts.direction = direction; - _defInternalFunctions(); -} - -DepthFirstTraverser::DepthFirstTraverser ( - std::vector const& edgeCollections, - TraverserOptions& opts -) : DepthFirstTraverser(edgeCollections, opts, nullptr, nullptr) { -} - DepthFirstTraverser::DepthFirstTraverser ( std::vector const& edgeCollections, TraverserOptions& opts, @@ -942,6 +924,9 @@ void DepthFirstTraverser::_defInternalFunctions () { _getEdge(startVertex, edges, last, eColIdx, dir); return; } + if (! exp->isEdgeAccess) { + + } } } EdgeInfo e( diff --git a/arangod/V8Server/V8Traverser.h b/arangod/V8Server/V8Traverser.h index 9f4dd0931c..e9de09a71e 100644 --- a/arangod/V8Server/V8Traverser.h +++ b/arangod/V8Server/V8Traverser.h @@ -291,18 +291,6 @@ namespace triagens { public: - DepthFirstTraverser ( - TRI_document_collection_t* edgeCollection, - TRI_edge_direction_e& direction, - uint64_t minDepth, - uint64_t maxDepth - ); - - DepthFirstTraverser ( - std::vector const& edgeCollections, - TraverserOptions& _opts - ); - DepthFirstTraverser ( std::vector const& edgeCollections, TraverserOptions& _opts,