From 806f65e339e0b5705c24bd4d9b363a721eff82c3 Mon Sep 17 00:00:00 2001 From: jsteemann Date: Sat, 14 May 2016 00:10:06 +0200 Subject: [PATCH] remove unused objects --- arangod/Aql/Expression.cpp | 3 +-- arangod/Aql/Expression.h | 3 --- arangod/Aql/ModificationBlocks.cpp | 3 +-- arangod/Aql/ModificationBlocks.h | 3 --- 4 files changed, 2 insertions(+), 10 deletions(-) diff --git a/arangod/Aql/Expression.cpp b/arangod/Aql/Expression.cpp index 98534f326e..3d3b40f2ed 100644 --- a/arangod/Aql/Expression.cpp +++ b/arangod/Aql/Expression.cpp @@ -74,8 +74,7 @@ Expression::Expression(Ast* ast, AstNode* node) _isDeterministic(false), _hasDeterminedAttributes(false), _built(false), - _attributes(), - _buffer(TRI_UNKNOWN_MEM_ZONE) { + _attributes() { TRI_ASSERT(_ast != nullptr); TRI_ASSERT(_executor != nullptr); TRI_ASSERT(_node != nullptr); diff --git a/arangod/Aql/Expression.h b/arangod/Aql/Expression.h index ca5b1e1d39..e76996eddb 100644 --- a/arangod/Aql/Expression.h +++ b/arangod/Aql/Expression.h @@ -388,9 +388,6 @@ class Expression { std::unordered_map> _attributes; - /// @brief buffer for temporary strings - arangodb::basics::StringBuffer _buffer; - /// @brief variables only temporarily valid during execution std::unordered_map _variables; diff --git a/arangod/Aql/ModificationBlocks.cpp b/arangod/Aql/ModificationBlocks.cpp index fbf93e45bb..c1e972a9c1 100644 --- a/arangod/Aql/ModificationBlocks.cpp +++ b/arangod/Aql/ModificationBlocks.cpp @@ -43,8 +43,7 @@ ModificationBlock::ModificationBlock(ExecutionEngine* engine, _outRegNew(ExecutionNode::MaxRegisterId), _collection(ep->_collection), _isDBServer(false), - _usesDefaultSharding(true), - _buffer(TRI_UNKNOWN_MEM_ZONE) { + _usesDefaultSharding(true) { _trx->orderDitch(_collection->cid()); diff --git a/arangod/Aql/ModificationBlocks.h b/arangod/Aql/ModificationBlocks.h index ceb6fb719f..fe3f528018 100644 --- a/arangod/Aql/ModificationBlocks.h +++ b/arangod/Aql/ModificationBlocks.h @@ -73,9 +73,6 @@ class ModificationBlock : public ExecutionBlock { /// @brief whether or not the collection uses the default sharding attributes bool _usesDefaultSharding; - - /// @brief temporary string buffer for extracting system attributes - arangodb::basics::StringBuffer _buffer; }; class RemoveBlock : public ModificationBlock {