1
0
Fork 0
arangodb/arangod/Aql
Michael Hackstein 82424a4623 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-10-29 09:51:39 +01:00
..
AggregateBlock.cpp
AggregateBlock.h
AggregateNode.cpp removed IndexRange* 2015-10-13 15:12:32 +02:00
AggregateNode.h
AggregationOptions.cpp
AggregationOptions.h
AqlItemBlock.cpp serialization and deserialization of IndexNodes 2015-10-08 12:02:27 +02:00
AqlItemBlock.h
AqlItemBlockManager.cpp
AqlItemBlockManager.h
AqlValue.cpp
AqlValue.h noexcept 2015-10-08 16:35:28 +02:00
Arithmetic.h
Ast.cpp attempt to speed up index queries 2015-10-22 14:11:27 +02:00
Ast.h merge multiple ORs 2015-10-19 17:28:43 +02:00
AstNode.cpp added CXX implementations of `WITHIN` and `NEAR` AQL functions 2015-10-27 23:24:00 +01:00
AstNode.h added CXX implementations of `WITHIN` and `NEAR` AQL functions 2015-10-27 23:24:00 +01:00
AttributeAccessor.cpp
AttributeAccessor.h
BasicBlocks.cpp
BasicBlocks.h
BindParameters.cpp
BindParameters.h
CalculationBlock.cpp
CalculationBlock.h
ClusterBlocks.cpp
ClusterBlocks.h
ClusterNodes.cpp
ClusterNodes.h
Collection.cpp fixes for cluster tests 2015-10-20 18:10:53 +02:00
Collection.h less header dependencies 2015-10-13 17:00:59 +02:00
CollectionScanner.cpp Improved skip in Enumerate collection 2015-10-22 16:22:56 +02:00
CollectionScanner.h Improved skip in Enumerate collection 2015-10-22 16:22:56 +02:00
Collections.cpp less header dependencies 2015-10-13 17:00:59 +02:00
Collections.h less header dependencies 2015-10-13 17:00:59 +02:00
Condition.cpp index printing 2015-10-27 16:16:46 +01:00
Condition.h sort conditions with INs 2015-10-19 13:27:20 +02:00
ConditionFinder.cpp Added some failure tests for the IndexNode, ConditionFinder. Todo Index tests 2015-10-21 12:54:25 +02:00
ConditionFinder.h The use-indexes rule will nw be used and explained if it created NoResult Nodes 2015-10-15 17:01:41 +02:00
EnumerateCollectionBlock.cpp Improved skip in Enumerate collection 2015-10-22 16:22:56 +02:00
EnumerateCollectionBlock.h Improved skip in Enumerate collection 2015-10-22 16:22:56 +02:00
EnumerateListBlock.cpp cppcheck 2015-10-15 01:32:25 +02:00
EnumerateListBlock.h cppcheck 2015-10-15 01:32:25 +02:00
ExecutionBlock.cpp
ExecutionBlock.h
ExecutionEngine.cpp removed IndexRange* 2015-10-13 15:12:32 +02:00
ExecutionEngine.h
ExecutionNode.cpp removed IndexRange* 2015-10-13 15:12:32 +02:00
ExecutionNode.h removed IndexRange* 2015-10-13 15:12:32 +02:00
ExecutionPlan.cpp removed IndexRange* 2015-10-13 15:12:32 +02:00
ExecutionPlan.h
ExecutionStats.cpp
ExecutionStats.h
Executor.cpp Added a CXX implementation of DOCUMENT 2015-10-29 09:50:40 +01:00
Executor.h
Expression.cpp
Expression.h fixed double-free issues 2015-10-12 14:37:18 +02:00
Function.cpp
Function.h
Functions.cpp Merge branch 'devel' of github.com:arangodb/arangodb into devel 2015-10-29 09:51:39 +01:00
Functions.h Added a CXX implementation of DOCUMENT 2015-10-29 09:50:40 +01:00
Index.cpp The cluster will not ask any other index than Skiplist or Hash if it can serve for condition. All others can only be used by functions and use different ways. 2015-10-27 16:36:19 +01:00
Index.h fix for Windows build 2015-10-22 18:41:13 +02:00
IndexBlock.cpp We picked the Executionnode from the plan to a local variable, we can use it later on. 2015-10-26 13:52:32 +01:00
IndexBlock.h removed some dependencies 2015-10-23 00:15:07 +02:00
IndexNode.cpp less header dependencies 2015-10-13 17:00:59 +02:00
IndexNode.h rewrite of optimizer rule `use-index-for-sort` 2015-10-13 15:00:09 +02:00
ModificationBlocks.cpp less header dependencies 2015-10-13 17:00:59 +02:00
ModificationBlocks.h less header dependencies 2015-10-13 17:00:59 +02:00
ModificationNodes.cpp
ModificationNodes.h
ModificationOptions.cpp
ModificationOptions.h
NodeFinder.cpp
NodeFinder.h
Optimizer.cpp Fixed failures in the SkiplistIndex and removed use-index-range rule 2015-10-12 17:46:04 +02:00
Optimizer.h removed IndexRange* 2015-10-13 15:12:32 +02:00
OptimizerRules.cpp fixed assertion failure when trying to optimize multiple INs with OR 2015-10-21 17:41:57 +02:00
OptimizerRules.h remove-filter-covered-by-indexes rewrite 2015-10-13 17:59:40 +02:00
Parser.cpp
Parser.h
Query.cpp small modifications, temporarily disabled interchange-adjacent-enumerations 2015-10-02 19:53:35 +02:00
Query.h
QueryCache.cpp
QueryCache.h
QueryList.cpp
QueryList.h
QueryRegistry.cpp
QueryRegistry.h
QueryResult.h
QueryResultV8.h
Range.cpp
Range.h
RestAqlHandler.cpp
RestAqlHandler.h
Scopes.cpp
Scopes.h
ShortStringStorage.cpp
ShortStringStorage.h
SortBlock.cpp
SortBlock.h
SortCondition.cpp rewrite of optimizer rule `use-index-for-sort` 2015-10-13 15:00:09 +02:00
SortCondition.h rewrite of optimizer rule `use-index-for-sort` 2015-10-13 15:00:09 +02:00
SortNode.cpp
SortNode.h
SubqueryBlock.cpp
SubqueryBlock.h
V8Expression.cpp
V8Expression.h
Variable.cpp
Variable.h cleanup 2015-10-20 11:44:01 +02:00
VariableGenerator.cpp
VariableGenerator.h
WalkerWorker.h
grammar.cpp added --enable-console to configure 2015-10-25 19:59:16 +01:00
grammar.h added --enable-console to configure 2015-10-25 19:59:16 +01:00
grammar.y
tokens.cpp
tokens.ll
types.h