From d776b9f40fb57ae750a7d538373f8fa9f3fedfad Mon Sep 17 00:00:00 2001 From: jsteemann Date: Thu, 20 Apr 2017 17:21:41 +0200 Subject: [PATCH] removed unused code --- arangod/RocksDBEngine/RocksDBVPackIndex.cpp | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/arangod/RocksDBEngine/RocksDBVPackIndex.cpp b/arangod/RocksDBEngine/RocksDBVPackIndex.cpp index 001c81270e..3e8154f678 100644 --- a/arangod/RocksDBEngine/RocksDBVPackIndex.cpp +++ b/arangod/RocksDBEngine/RocksDBVPackIndex.cpp @@ -31,7 +31,6 @@ #include "Basics/StaticStrings.h" #include "Basics/VelocyPackHelper.h" #include "Indexes/IndexLookupContext.h" -#include "Indexes/SimpleAttributeEqualityMatcher.h" #include "RocksDBEngine/RocksDBCollection.h" #include "RocksDBEngine/RocksDBCommon.h" #include "RocksDBEngine/RocksDBComparator.h" @@ -834,12 +833,6 @@ bool RocksDBVPackIndex::supportsFilterCondition( arangodb::aql::AstNode const* node, arangodb::aql::Variable const* reference, size_t itemsInIndex, size_t& estimatedItems, double& estimatedCost) const { - // HashIndex has different semantics - /*if (this->type() == Index::TRI_IDX_TYPE_HASH_INDEX) { - SimpleAttributeEqualityMatcher matcher(_fields); - return matcher.matchAll(this, node, reference, itemsInIndex, estimatedItems, - estimatedCost); - }*/ // mmfiles failure point compat if (this->type() == Index::TRI_IDX_TYPE_HASH_INDEX) { TRI_IF_FAILURE("SimpleAttributeMatcher::accessFitsIndex") { @@ -1211,11 +1204,6 @@ IndexIterator* RocksDBVPackIndex::iteratorForCondition( arangodb::aql::AstNode* RocksDBVPackIndex::specializeCondition( arangodb::aql::AstNode* node, arangodb::aql::Variable const* reference) const { - // HashIndex uses slightly different semantics - /*if (this->type() == Index::TRI_IDX_TYPE_HASH_INDEX) { - SimpleAttributeEqualityMatcher matcher(_fields); - return matcher.specializeAll(this, node, reference); - }*/ // mmfiles failure compat if (this->type() == Index::TRI_IDX_TYPE_HASH_INDEX) { TRI_IF_FAILURE("SimpleAttributeMatcher::specializeAllChildrenEQ") {