1
0
Fork 0
arangodb/arangod/Aql
Max Neunhoeffer dd48ba5d6d Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into aql2 2014-09-08 11:01:22 +02:00
..
AqlItemBlock.cpp Fix memory leak, AqlValues must be destroyed explicitly. 2014-09-02 15:19:21 +02:00
AqlItemBlock.h Fix memory leak, AqlValues must be destroyed explicitly. 2014-09-02 15:19:21 +02:00
AqlValue.cpp Fix memleaks. 2014-09-05 18:20:48 +02:00
AqlValue.h optimizations for list expressions 2014-08-20 11:19:28 +02:00
Ast.cpp renamed file 2014-08-29 17:09:07 +02:00
Ast.h less verbose AST dumps in AQL_PARSE 2014-08-21 13:08:21 +02:00
AstNode.cpp renamed file 2014-08-29 17:09:07 +02:00
AstNode.h do not optimize away non-deterministic functions 2014-08-28 15:34:06 +02:00
BindParameters.cpp using emplace 2014-08-23 00:48:39 +02:00
BindParameters.h
Collection.h some more asserts 2014-08-22 17:57:47 +02:00
Collections.h using emplace 2014-08-23 00:48:39 +02:00
ExecutionBlock.cpp Fix a memleak with hash index lookup in AQL. 2014-09-08 11:01:03 +02:00
ExecutionBlock.h stable sort 2014-08-29 12:24:03 +02:00
ExecutionEngine.cpp Make sure varUsage is valid before instanciation. 2014-08-28 15:21:05 +02:00
ExecutionEngine.h pass ExecutionEngine to ExecutionBlock, added stats for ExecutionEngine 2014-08-21 12:33:13 +02:00
ExecutionNode.cpp Cost estimates: IndexRangeNodes without range have to be more expensive than ones with. 2014-09-05 14:23:25 +02:00
ExecutionNode.h Redundand-Sort: implement removing of left item superseeding the sort 2014-09-04 17:53:20 +02:00
ExecutionPlan.cpp added "rules" output 2014-08-29 15:27:02 +02:00
ExecutionPlan.h added "rules" output 2014-08-29 15:27:02 +02:00
ExecutionStats.cpp pass ExecutionEngine to ExecutionBlock, added stats for ExecutionEngine 2014-08-21 12:33:13 +02:00
ExecutionStats.h pass ExecutionEngine to ExecutionBlock, added stats for ExecutionEngine 2014-08-21 12:33:13 +02:00
Executor.cpp renamed file 2014-08-29 17:09:07 +02:00
Executor.h renamed file 2014-08-29 17:09:07 +02:00
Expression.cpp Fix memleaks. 2014-09-05 18:20:48 +02:00
Expression.h renamed file 2014-08-29 17:09:07 +02:00
Function.cpp refactored function argument conversion 2014-08-29 10:59:24 +02:00
Function.h refactored function argument conversion 2014-08-29 10:59:24 +02:00
Functions.cpp basic C++ implementations for dedicated AQL functions 2014-08-28 01:24:42 +02:00
Functions.h basic C++ implementations for dedicated AQL functions 2014-08-28 01:24:42 +02:00
Index.h finding index in CalculationNodeFinder. 2014-08-20 11:38:02 +02:00
Indexes.h fixed compiler errors, and working on IndexRangeNode. 2014-08-18 14:12:00 +02:00
ModificationOptions.cpp add ModificationOptions CPP-File 2014-08-19 16:11:54 +02:00
ModificationOptions.h Json de/serialization 2014-08-19 16:09:37 +02:00
Optimizer.cpp Merge branch 'aql2' of ssh://github.com/triAGENS/ArangoDB into aql2 2014-08-29 16:57:56 +02:00
Optimizer.h Merge branch 'aql2' of https://github.com/triAGENS/ArangoDB into aql2 2014-08-29 15:49:35 +02:00
OptimizerRules.cpp added positive list of nodetypes 2014-09-08 10:39:59 +02:00
OptimizerRules.h added "rules" output 2014-08-29 15:27:02 +02:00
Parser.cpp Parser: when throwing parse exceptions add the query and a pointer to the actual indicated error to the message. 2014-09-03 16:13:35 +02:00
Parser.h
Query.cpp added optimizer flags for AQL_EXECUTE 2014-08-29 17:37:35 +02:00
Query.h renamed file 2014-08-29 17:09:07 +02:00
QueryResult.h pass ExecutionEngine to ExecutionBlock, added stats for ExecutionEngine 2014-08-21 12:33:13 +02:00
RangeInfo.cpp cleaning up RangeInfo stuff. 2014-08-29 17:16:08 +02:00
RangeInfo.h 'var' is a js keyword, rename it to variable. 2014-09-04 13:26:52 +02:00
Scopes.cpp using emplace 2014-08-23 00:48:39 +02:00
Scopes.h
Types.cpp
Types.h optimizations for list expressions 2014-08-20 11:19:28 +02:00
V8Expression.cpp renamed file 2014-08-29 17:09:07 +02:00
V8Expression.h
Variable.cpp fixed ambigious method JsonHelper::getStringValue 2014-08-22 21:53:29 +02:00
Variable.h remove unused AST optimization code 2014-08-20 12:42:59 +02:00
VariableGenerator.cpp using emplace 2014-08-23 00:48:39 +02:00
VariableGenerator.h fixed optimizer bug due to duplicate variable representation 2014-08-20 14:18:33 +02:00
WalkerWorker.h Walker: the process of walking now is aborted if the before-hook returns true. 2014-08-25 15:48:21 +02:00
grammar.y
tokens.cpp implementation of update/replace (update not yet merging old attributes) 2014-08-18 12:34:27 +02:00
tokens.ll implementation of update/replace (update not yet merging old attributes) 2014-08-18 12:34:27 +02:00