1
0
Fork 0
arangodb/arangod/Aql
jsteemann eb788e1791 fixed tests 2016-05-03 10:42:17 +02:00
..
Aggregator.cpp Merge from spdvpk 2016-03-14 23:46:57 +01:00
Aggregator.h Merge from spdvpk 2016-03-14 23:46:57 +01:00
AqlItemBlock.cpp Added a sanitize externals function that expands externals on demand. It is now used whenever a query is stored in the query cache as the data it is pointing to might be moved. Has to be used as well when sending VPack to client. 2016-04-29 15:21:48 +02:00
AqlItemBlock.h simplified bloated comments 2016-04-09 11:27:30 +02:00
AqlItemBlockManager.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
AqlItemBlockManager.h simplified bloated comments 2016-04-09 11:27:30 +02:00
AqlValue.cpp fixed tests 2016-05-03 10:42:17 +02:00
AqlValue.h optimizations 2016-05-02 23:06:04 +02:00
Arithmetic.h clang-format 2016-01-27 13:43:46 +01:00
Ast.cpp change behavior of arithmetic operators, TO_STRING and TO_NUMBER 2016-05-02 13:29:29 +02:00
Ast.h added operator LIKE 2016-04-20 23:05:38 +02:00
AstNode.cpp change behavior of arithmetic operators, TO_STRING and TO_NUMBER 2016-05-02 13:29:29 +02:00
AstNode.h fixed crash 2016-04-21 17:27:12 +02:00
AttributeAccessor.cpp use special functions for lookups 2016-05-02 23:06:44 +02:00
AttributeAccessor.h use special functions for lookups 2016-05-02 23:06:44 +02:00
BasicBlocks.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
BasicBlocks.h simplified bloated comments 2016-04-09 11:27:30 +02:00
BindParameters.cpp prepation for optimizations 2016-04-29 17:26:22 +02:00
BindParameters.h simplified bloated comments 2016-04-09 11:27:30 +02:00
CalculationBlock.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
CalculationBlock.h simplified bloated comments 2016-04-09 11:27:30 +02:00
ClusterBlocks.cpp use std::unordered_maps for headers 2016-05-01 20:52:47 +02:00
ClusterBlocks.h Added a cpp file for AqlTransaction. Now only parts of AQL have to be rebuild on cluster changes, not complete AQL 2016-04-14 11:30:54 +02:00
ClusterNodes.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
ClusterNodes.h simplified bloated comments 2016-04-09 11:27:30 +02:00
CollectBlock.cpp added optimizer rule "inline-subqueries" 2016-04-15 17:21:22 +02:00
CollectBlock.h simplified bloated comments 2016-04-09 11:27:30 +02:00
CollectNode.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
CollectNode.h added optimizer rule "inline-subqueries" 2016-04-15 17:21:22 +02:00
CollectOptions.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
CollectOptions.h simplified bloated comments 2016-04-09 11:27:30 +02:00
Collection.cpp Merge remote-tracking branch 'origin' into FMH 2016-04-15 19:01:38 -07:00
Collection.h simplified bloated comments 2016-04-09 11:27:30 +02:00
CollectionScanner.cpp Switch to IndexHandles. 2016-03-23 08:57:00 +01:00
CollectionScanner.h simplified bloated comments 2016-04-09 11:27:30 +02:00
Collections.cpp clang-format 2016-01-27 13:43:46 +01:00
Collections.h clang-format 2016-01-27 13:43:46 +01:00
Condition.cpp added operator LIKE 2016-04-20 23:05:38 +02:00
Condition.h simplified bloated comments 2016-04-09 11:27:30 +02:00
ConditionFinder.cpp Switch to IndexHandles. 2016-03-23 08:57:00 +01:00
ConditionFinder.h simplified bloated comments 2016-04-09 11:27:30 +02:00
EnumerateCollectionBlock.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
EnumerateCollectionBlock.h unified include guards 2016-04-22 16:05:50 +02:00
EnumerateListBlock.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
EnumerateListBlock.h simplified bloated comments 2016-04-09 11:27:30 +02:00
ExecutionBlock.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
ExecutionBlock.h simplified bloated comments 2016-04-09 11:27:30 +02:00
ExecutionEngine.cpp use std::unordered_maps for headers 2016-05-01 20:52:47 +02:00
ExecutionEngine.h simplified bloated comments 2016-04-09 11:27:30 +02:00
ExecutionNode.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
ExecutionNode.h added optimizer rule "inline-subqueries" 2016-04-15 17:21:22 +02:00
ExecutionPlan.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
ExecutionPlan.h simplified bloated comments 2016-04-09 11:27:30 +02:00
ExecutionStats.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
ExecutionStats.h simplified bloated comments 2016-04-09 11:27:30 +02:00
Executor.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
Executor.h simplified bloated comments 2016-04-09 11:27:30 +02:00
Expression.cpp change behavior of arithmetic operators, TO_STRING and TO_NUMBER 2016-05-02 13:29:29 +02:00
Expression.h simplified bloated comments 2016-04-09 11:27:30 +02:00
Function.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
Function.h simplified bloated comments 2016-04-09 11:27:30 +02:00
Functions.cpp Replaced TRI_VOC_ATTRIBUTE_ID by static string 2016-05-03 09:23:51 +02:00
Functions.h simplified bloated comments 2016-04-09 11:27:30 +02:00
Graphs.cpp The c++ graph modul can now work with externals 2016-04-28 15:05:33 +02:00
Graphs.h simplified bloated comments 2016-04-09 11:27:30 +02:00
IndexBlock.cpp Added a sanitize externals function that expands externals on demand. It is now used whenever a query is stored in the query cache as the data it is pointing to might be moved. Has to be used as well when sending VPack to client. 2016-04-29 15:21:48 +02:00
IndexBlock.h simplified bloated comments 2016-04-09 11:27:30 +02:00
IndexNode.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
IndexNode.h simplified bloated comments 2016-04-09 11:27:30 +02:00
ModificationBlocks.cpp potentially optimized lookups for _from and _to 2016-04-30 14:21:15 +02:00
ModificationBlocks.h AQL REMOVE Block now makes use of baby variant. 2016-04-26 14:50:21 +02:00
ModificationNodes.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
ModificationNodes.h AQL bugfixes and tests, CHANGELOG updates 2016-04-17 20:57:13 +02:00
ModificationOptions.cpp Added a toVelocyPack serialisation to all Aql Nodes and their dependencies. Right now in parallel to toJson. 2016-02-16 00:04:32 +01:00
ModificationOptions.h simplified bloated comments 2016-04-09 11:27:30 +02:00
NodeFinder.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
NodeFinder.h clang-format 2016-01-27 13:43:46 +01:00
Optimizer.cpp remove unused functions 2016-05-01 23:14:57 +02:00
Optimizer.h remove unused functions 2016-05-01 23:14:57 +02:00
OptimizerRules.cpp remove unused functions 2016-05-01 23:14:57 +02:00
OptimizerRules.h remove unused functions 2016-05-01 23:14:57 +02:00
Parser.cpp fixed issue #1805 2016-04-18 15:09:42 +02:00
Parser.h simplified bloated comments 2016-04-09 11:27:30 +02:00
Quantifier.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
Quantifier.h simplified bloated comments 2016-04-09 11:27:30 +02:00
Query.cpp optimizations 2016-05-03 00:43:39 +02:00
Query.h WIP 2016-04-15 21:03:53 -07:00
QueryCache.cpp fixed undefined behavior 2016-04-29 16:25:17 +02:00
QueryCache.h simplified bloated comments 2016-04-09 11:27:30 +02:00
QueryList.cpp use fixed-precision floats for logging 2016-05-01 23:31:49 +02:00
QueryList.h simplified bloated comments 2016-04-09 11:27:30 +02:00
QueryRegistry.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
QueryRegistry.h simplified bloated comments 2016-04-09 11:27:30 +02:00
QueryResult.h Former JsonCursor now uses QueryResult and contains the TRX context for continuuos reads 2016-04-19 14:32:23 +02:00
QueryResultV8.h less json 2016-03-03 14:23:39 +01:00
Range.cpp speed up IN lookups on ranges 2016-04-17 21:09:36 +02:00
Range.h speed up IN lookups on ranges 2016-04-17 21:09:36 +02:00
RestAqlHandler.cpp use some static strings here and there 2016-04-29 01:37:44 +02:00
RestAqlHandler.h Merge remote-tracking branch 'origin' into FMH 2016-04-15 19:01:38 -07:00
Scopes.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
Scopes.h simplified bloated comments 2016-04-09 11:27:30 +02:00
ShortStringStorage.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
ShortStringStorage.h simplified bloated comments 2016-04-09 11:27:30 +02:00
SortBlock.cpp debugging 2016-03-21 16:26:02 +01:00
SortBlock.h simplified bloated comments 2016-04-09 11:27:30 +02:00
SortCondition.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
SortCondition.h simplified bloated comments 2016-04-09 11:27:30 +02:00
SortNode.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
SortNode.h simplified bloated comments 2016-04-09 11:27:30 +02:00
SubqueryBlock.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
SubqueryBlock.h simplified bloated comments 2016-04-09 11:27:30 +02:00
TraversalBlock.cpp Added a sanitize externals function that expands externals on demand. It is now used whenever a query is stored in the query cache as the data it is pointing to might be moved. Has to be used as well when sending VPack to client. 2016-04-29 15:21:48 +02:00
TraversalBlock.h simplified bloated comments 2016-04-09 11:27:30 +02:00
TraversalConditionFinder.cpp Fixed a nullptr access in Traversal condition finder. 2016-04-14 13:32:28 +02:00
TraversalConditionFinder.h simplified bloated comments 2016-04-09 11:27:30 +02:00
TraversalNode.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
TraversalNode.h AQL bugfixes and tests, CHANGELOG updates 2016-04-17 20:57:13 +02:00
V8Expression.cpp micro optimizations 2016-04-23 16:23:15 +02:00
V8Expression.h simplified bloated comments 2016-04-09 11:27:30 +02:00
Variable.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
Variable.h simplified bloated comments 2016-04-09 11:27:30 +02:00
VariableGenerator.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
VariableGenerator.h simplified bloated comments 2016-04-09 11:27:30 +02:00
WalkerWorker.h simplified bloated comments 2016-04-09 11:27:30 +02:00
grammar.cpp added operator LIKE 2016-04-20 23:05:38 +02:00
grammar.h added operator LIKE 2016-04-20 23:05:38 +02:00
grammar.y added operator LIKE 2016-04-20 23:05:38 +02:00
tokens.cpp added operator LIKE 2016-04-20 23:05:38 +02:00
tokens.ll added operator LIKE 2016-04-20 23:05:38 +02:00
types.h simplified bloated comments 2016-04-09 11:27:30 +02:00