1
0
Fork 0
arangodb/arangod/Aql
Max Neunhoeffer 883c11ea45 Handle the case that ClusterComm is already shut down gracefully.
This touches every single place where ClusterComm is being used.
2017-02-07 15:31:40 +01:00
..
Aggregator.cpp
Aggregator.h
AqlItemBlock.cpp use block collector for IndexBlock 2017-01-31 12:16:53 +01:00
AqlItemBlock.h use block collector for IndexBlock 2017-01-31 12:16:53 +01:00
AqlItemBlockManager.cpp
AqlItemBlockManager.h
AqlValue.cpp
AqlValue.h
Arithmetic.h
Ast.cpp fix MSVC compile warnings 2017-01-31 17:02:17 +01:00
Ast.h Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-01-30 12:53:10 +01:00
AstNode.cpp factored out TransactionState 2017-01-25 15:55:01 +01:00
AstNode.h make geo index work with nested attributes 2017-02-03 13:07:20 +01:00
AttributeAccessor.cpp
AttributeAccessor.h
BaseExpressionContext.cpp added assertions 2017-02-01 11:44:30 +01:00
BaseExpressionContext.h
BasicBlocks.cpp use general BlockCollector in all cases in which it is appropriate 2017-01-31 15:03:24 +01:00
BasicBlocks.h micro optimizations 2017-02-03 16:51:41 +01:00
BindParameters.cpp
BindParameters.h
BlockCollector.cpp use SmallVector optimization 2017-02-01 16:51:35 +01:00
BlockCollector.h use SmallVector optimization 2017-02-01 16:51:35 +01:00
CalculationBlock.cpp
CalculationBlock.h micro optimizations 2017-02-03 16:51:41 +01:00
ClusterBlocks.cpp Handle the case that ClusterComm is already shut down gracefully. 2017-02-07 15:31:40 +01:00
ClusterBlocks.h fix cluster AQL statistics 2017-02-03 11:47:36 +01:00
ClusterNodes.cpp
ClusterNodes.h
CollectBlock.cpp
CollectBlock.h micro optimizations 2017-02-03 16:51:41 +01:00
CollectNode.cpp
CollectNode.h
CollectOptions.cpp
CollectOptions.h
Collection.cpp Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api 2017-01-25 16:30:33 +01:00
Collection.h Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api 2017-01-25 16:30:33 +01:00
CollectionScanner.cpp
CollectionScanner.h
Collections.cpp fix MSVC compile warnings 2017-01-31 17:02:17 +01:00
Collections.h
Condition.cpp factored out TransactionState 2017-01-25 15:55:01 +01:00
Condition.h
ConditionFinder.cpp
ConditionFinder.h
EnumerateCollectionBlock.cpp fix compile warnings in MSVC 2017-01-31 16:47:22 +01:00
EnumerateCollectionBlock.h micro optimizations 2017-02-03 16:51:41 +01:00
EnumerateListBlock.cpp
EnumerateListBlock.h
ExecutionBlock.cpp fix compile warnings in MSVC 2017-01-31 16:47:22 +01:00
ExecutionBlock.h use block collector for IndexBlock 2017-01-31 12:16:53 +01:00
ExecutionEngine.cpp Handle the case that ClusterComm is already shut down gracefully. 2017-02-07 15:31:40 +01:00
ExecutionEngine.h
ExecutionNode.cpp micro optimizations 2017-02-03 16:51:41 +01:00
ExecutionNode.h micro optimizations 2017-02-03 16:51:41 +01:00
ExecutionPlan.cpp simplify optimizer API a bit 2017-02-06 15:43:49 +01:00
ExecutionPlan.h fix cluster AQL statistics 2017-02-03 11:47:36 +01:00
ExecutionStats.cpp simplify stats a bit 2017-02-03 11:47:09 +01:00
ExecutionStats.h fix cluster AQL statistics 2017-02-03 11:47:36 +01:00
Executor.cpp
Executor.h
Expression.cpp fix static_assert in MSVC 2017-01-31 17:35:31 +01:00
Expression.h
ExpressionContext.h
FixedVarExpressionContext.cpp
FixedVarExpressionContext.h
Function.cpp
Function.h
FunctionDefinitions.cpp
FunctionDefinitions.h
Functions.cpp Merge branch 'engine-api' of github.com:arangodb/arangodb into engine-api 2017-01-25 13:20:24 +01:00
Functions.h
Graphs.cpp
Graphs.h
IndexBlock.cpp Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-01-31 13:55:55 +01:00
IndexBlock.h micro optimizations 2017-02-03 16:51:41 +01:00
IndexNode.cpp
IndexNode.h
ModificationBlocks.cpp moved transaction collections into their own files 2017-01-26 16:51:57 +01:00
ModificationBlocks.h
ModificationNodes.cpp
ModificationNodes.h
ModificationOptions.cpp
ModificationOptions.h
NodeFinder.cpp
NodeFinder.h
Optimizer.cpp simplify optimizer API a bit 2017-02-06 15:43:49 +01:00
Optimizer.h replace expensive std::deques with much simpler RollingVectors 2017-02-06 23:23:18 +01:00
OptimizerRules.cpp simplify optimizer API a bit 2017-02-06 15:43:49 +01:00
OptimizerRules.h simplify optimizer API a bit 2017-02-06 15:43:49 +01:00
Parser.cpp
Parser.h
Quantifier.cpp
Quantifier.h
Query.cpp use std::unique_ptr 2017-02-06 23:24:00 +01:00
Query.h use std::unique_ptr 2017-02-06 23:24:00 +01:00
QueryCache.cpp
QueryCache.h
QueryList.cpp
QueryList.h
QueryRegistry.cpp
QueryRegistry.h Lower timeout in query registry to 10min from 1h. 2017-01-30 23:59:46 +01:00
QueryResources.cpp
QueryResources.h
QueryResult.h
QueryResultV8.h
Range.cpp
Range.h
ResourceUsage.h
RestAqlHandler.cpp fix cluster AQL statistics 2017-02-03 11:47:36 +01:00
RestAqlHandler.h
Scopes.cpp
Scopes.h
ShortStringStorage.cpp
ShortStringStorage.h
ShortestPathBlock.cpp
ShortestPathBlock.h
ShortestPathNode.cpp
ShortestPathNode.h
ShortestPathOptions.cpp
ShortestPathOptions.h
SortBlock.cpp
SortBlock.h micro optimizations 2017-02-03 16:51:41 +01:00
SortCondition.cpp
SortCondition.h
SortNode.cpp
SortNode.h
SubqueryBlock.cpp
SubqueryBlock.h
TraversalBlock.cpp Handle the case that ClusterComm is already shut down gracefully. 2017-02-07 15:31:40 +01:00
TraversalBlock.h micro optimizations 2017-02-03 16:51:41 +01:00
TraversalConditionFinder.cpp Added more tests for traversal optimization. Fixed an crash-error when optimizing . 2017-01-31 15:30:59 +01:00
TraversalConditionFinder.h The TraversalConditionFinder will now normalize all filters, before checking if they are valid 2017-01-27 09:57:46 +01:00
TraversalNode.cpp Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-01-31 15:54:39 +01:00
TraversalNode.h
V8Expression.cpp
V8Expression.h
Variable.cpp
Variable.h
VariableGenerator.cpp
VariableGenerator.h
WalkerWorker.h
grammar.cpp
grammar.h
grammar.hpp
grammar.y
tokens.cpp
tokens.ll
types.h