1
0
Fork 0
arangodb/arangod/Aql
Michael Hackstein 7a36bbb43f Merge branch 'devel' of github.com:arangodb/arangodb into JHMH 2015-11-18 13:58:47 +01:00
..
AggregateBlock.cpp split big ExecutionBlock file into smaller files 2015-08-27 00:28:20 +02:00
AggregateBlock.h added AggregateNode.* 2015-09-30 15:55:38 +02:00
AggregateNode.cpp removed IndexRange* 2015-10-13 15:12:32 +02:00
AggregateNode.h added AggregateNode.* 2015-09-30 15:55:38 +02:00
AggregationOptions.cpp
AggregationOptions.h
AqlItemBlock.cpp allow using array indexes without specifying the `[*]` extension 2015-11-17 14:03:58 +01:00
AqlItemBlock.h less headers included 2015-08-28 13:54:02 +02:00
AqlItemBlockManager.cpp better clear the block 2015-09-08 17:47:43 +02:00
AqlItemBlockManager.h
AqlValue.cpp Merge branch 'devel' of github.com:arangodb/ArangoDB into JHMH 2015-11-04 17:07:09 +01:00
AqlValue.h removed unused method 2015-11-03 10:19:31 +01:00
Arithmetic.h fixed author 2015-10-30 13:59:04 +01:00
Ast.cpp Cache Graphs inside of the Query object 2015-11-11 13:52:33 +01:00
Ast.h Merge branch 'devel' of github.com:arangodb/ArangoDB into JHMH 2015-10-21 14:54:01 +02:00
AstNode.cpp Added new constructor for AstNodes which is independent from AQL. 2015-11-13 11:07:06 +01:00
AstNode.h Added new constructor for AstNodes which is independent from AQL. 2015-11-13 11:07:06 +01:00
AttributeAccessor.cpp
AttributeAccessor.h
BasicBlocks.cpp split big ExecutionBlock file into smaller files 2015-08-27 00:28:20 +02:00
BasicBlocks.h cppcheck 2015-09-17 18:25:55 +02:00
BindParameters.cpp Add cast for windows 2015-09-07 13:36:06 +02:00
BindParameters.h issue #1471: document() vs documents() parameters (_key and _id) 2015-09-04 18:13:23 +02:00
CalculationBlock.cpp split big ExecutionBlock file into smaller files 2015-08-27 00:28:20 +02:00
CalculationBlock.h split big ExecutionBlock file into smaller files 2015-08-27 00:28:20 +02:00
ClusterBlocks.cpp split big ExecutionBlock file into smaller files 2015-08-27 00:28:20 +02:00
ClusterBlocks.h moved index nodes to their own files 2015-09-30 15:13:49 +02:00
ClusterNodes.cpp moved cluster nodes out of ExecutionNode.* 2015-09-30 14:51:11 +02:00
ClusterNodes.h moved index nodes to their own files 2015-09-30 15:13:49 +02:00
Collection.cpp Fix heartbeat thread of DBserver, less sleeping. 2015-11-03 10:19:26 +01: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 remove even more FILTER conditions 2015-11-03 10:21:26 +01:00
Condition.h sort conditions with INs 2015-10-19 13:27:20 +02:00
ConditionFinder.cpp Merge branch 'devel' of github.com:arangodb/ArangoDB into JHMH 2015-11-04 17:07:09 +01: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 Merge branch 'devel' of github.com:arangodb/arangodb into JHMH 2015-09-18 12:21:39 +02:00
ExecutionBlock.h Start implementing early filtering of paths to exclude from the result 2015-10-28 12:37:13 +01:00
ExecutionEngine.cpp Merge branch 'devel' of github.com:arangodb/ArangoDB into JHMH 2015-10-21 14:54:01 +02:00
ExecutionEngine.h More Americanization 2015-09-03 22:25:43 +02:00
ExecutionNode.cpp Merge branch 'devel' of github.com:arangodb/ArangoDB into JHMH 2015-10-21 14:54:01 +02:00
ExecutionNode.h Cache Graphs inside of the Query object 2015-11-11 13:52:33 +01:00
ExecutionPlan.cpp Adjust the stage to the now non-void pointered index implementation. 2015-10-22 11:12:21 +02:00
ExecutionPlan.h Merge branch 'devel' of github.com:arangodb/ArangoDB into JHMH 2015-10-21 14:54:01 +02:00
ExecutionStats.cpp
ExecutionStats.h More Americanization 2015-09-03 22:25:43 +02:00
Executor.cpp error message adjustment 2015-11-16 21:53:05 +01:00
Executor.h use binary-safe string representations 2015-08-20 01:46:20 +02:00
Expression.cpp Improved error message AQL execute 2015-11-18 09:40:54 +01:00
Expression.h Added CXX implementation for BINARY_MINUS 2015-11-03 10:19:29 +01:00
Function.cpp
Function.h
Functions.cpp Merge branch 'devel' of github.com:arangodb/ArangoDB into JHMH 2015-11-16 15:55:33 +01:00
Functions.h Added CXX Implementation of MERGE_RECURSIVE 2015-11-05 17:35:03 +01:00
Graphs.cpp Cache Graphs inside of the Query object 2015-11-11 13:52:33 +01:00
Graphs.h Cache Graphs inside of the Query object 2015-11-11 13:52:33 +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 The TraversalBlock now executes all expressions locally. It is able to hand them over to Traversers 2015-11-17 14:11:15 +01:00
IndexBlock.h Start implementing early filtering of paths to exclude from the result 2015-10-28 12:37:13 +01: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 removed unused method 2015-11-03 10:19:31 +01:00
ModificationBlocks.h less header dependencies 2015-10-13 17:00:59 +02:00
ModificationNodes.cpp file split 2015-09-30 15:29:32 +02:00
ModificationNodes.h file split 2015-09-30 15:29:32 +02:00
ModificationOptions.cpp
ModificationOptions.h
NodeFinder.cpp added EndNodeFinder 2015-09-25 17:37:50 +02:00
NodeFinder.h added EndNodeFinder 2015-09-25 17:37:50 +02:00
Optimizer.cpp Start implementing early filtering of paths to exclude from the result 2015-10-28 12:37:13 +01:00
Optimizer.h Start implementing early filtering of paths to exclude from the result 2015-10-28 12:37:13 +01:00
OptimizerRules.cpp Merge branch 'devel' of github.com:arangodb/arangodb into JHMH 2015-11-18 13:58:47 +01:00
OptimizerRules.h Start implementing early filtering of paths to exclude from the result 2015-10-28 12:37:13 +01:00
Parser.cpp internal refactoring of query API 2015-09-18 17:33:39 +02:00
Parser.h internal refactoring of query API 2015-09-18 17:33:39 +02:00
Query.cpp Cache Graphs inside of the Query object 2015-11-11 13:52:33 +01:00
Query.h Cache Graphs inside of the Query object 2015-11-11 13:52:33 +01:00
QueryCache.cpp
QueryCache.h
QueryList.cpp
QueryList.h
QueryRegistry.cpp
QueryRegistry.h
QueryResult.h
QueryResultV8.h
Range.cpp
Range.h
RestAqlHandler.cpp More Americanization 2015-09-03 22:25:43 +02:00
RestAqlHandler.h More Americanization 2015-09-03 22:25:43 +02:00
Scopes.cpp binary-safe back-references 2015-08-20 21:01:43 +02:00
Scopes.h binary-safe back-references 2015-08-20 21:01:43 +02:00
ShortStringStorage.cpp
ShortStringStorage.h
SortBlock.cpp split big ExecutionBlock file into smaller files 2015-08-27 00:28:20 +02:00
SortBlock.h added SortNode file 2015-09-30 15:42:48 +02:00
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 added SortNode file 2015-09-30 15:42:48 +02:00
SortNode.h added SortNode file 2015-09-30 15:42:48 +02:00
SubqueryBlock.cpp split big ExecutionBlock file into smaller files 2015-08-27 00:28:20 +02:00
SubqueryBlock.h split big ExecutionBlock file into smaller files 2015-08-27 00:28:20 +02:00
TraversalBlock.cpp Deactivated late complete condition check in AQL Traverser 2015-11-18 09:41:25 +01:00
TraversalBlock.h Transformed the TraversalExpression vector into a map ordered by access level. This is way more convenient on the Traverser side to be used. 2015-11-17 16:25:45 +01:00
TraversalConditionFinder.cpp The TraversalBlock now executes all expressions locally. It is able to hand them over to Traversers 2015-11-17 14:11:15 +01:00
TraversalConditionFinder.h Properly communicate whether we altered the plan or not. 2015-11-09 10:59:40 +01:00
TraversalNode.cpp Transformed the TraversalExpression vector into a map ordered by access level. This is way more convenient on the Traverser side to be used. 2015-11-17 16:25:45 +01:00
TraversalNode.h Transformed the TraversalExpression vector into a map ordered by access level. This is way more convenient on the Traverser side to be used. 2015-11-17 16:25:45 +01:00
V8Expression.cpp clear AQL cache objects when starting a query, fixed a few TODOs in AQL date implementation 2015-09-11 21:23:07 +02:00
V8Expression.h clear AQL cache objects when starting a query, fixed a few TODOs in AQL date implementation 2015-09-11 21:23:07 +02:00
Variable.cpp
Variable.h cleanup 2015-10-20 11:44:01 +02:00
VariableGenerator.cpp use binary-safe string representations 2015-08-20 01:46:20 +02:00
VariableGenerator.h use binary-safe string representations 2015-08-20 01:46:20 +02:00
WalkerWorker.h
grammar.cpp Autogenerated file. 2015-10-28 12:36:35 +01:00
grammar.h Autogenerated file. 2015-10-28 12:36:35 +01:00
grammar.y Merge branch 'devel' of github.com:arangodb/ArangoDB into JHMH 2015-10-21 14:54:01 +02:00
tokens.cpp Merge branch 'devel' of github.com:arangodb/arangodb into JHMH 2015-09-18 12:21:39 +02:00
tokens.ll Merge branch 'devel' of github.com:arangodb/arangodb into JHMH 2015-09-18 12:21:39 +02:00
types.h