1
0
Fork 0
arangodb/arangod/Aql
Jan Steemann 2aa1ae7db2 added read/write context info 2016-07-22 10:00:46 +02:00
..
Aggregator.cpp primary index and cursor optimizations 2016-06-29 22:13:24 +02:00
Aggregator.h removed unused includes of JsonHelper.h 2016-05-13 19:00:23 +02:00
AqlItemBlock.cpp micro optimizations 2016-06-29 23:34:58 +02:00
AqlItemBlock.h fixed copying of AqlValues 2016-07-21 15:57:29 +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 issue #1929 2016-07-06 21:34:39 +02:00
AqlValue.h issue #1914: fix unterminated buffer 2016-06-30 13:15:10 +02:00
Arithmetic.h
Ast.cpp use std::move 2016-06-08 22:53:54 +02:00
Ast.h Squashed commit of the following: 2016-06-07 13:58:21 +02:00
AstNode.cpp fixed issue #1937 2016-07-12 15:57:19 +02:00
AstNode.h performance optimizations for primary index lookup 2016-06-24 16:24:39 +02:00
AttributeAccessor.cpp micro optimizations 2016-05-16 21:32:01 +02:00
AttributeAccessor.h micro optimizations 2016-05-16 21:32:01 +02:00
BasicBlocks.cpp don't copy unneeded registers 2016-07-21 12:10:09 +02:00
BasicBlocks.h don't copy unneeded registers 2016-07-21 12:10:09 +02:00
BindParameters.cpp merge with velocypack 2016-06-06 16:59:36 +02:00
BindParameters.h simplified bloated comments 2016-04-09 11:27:30 +02:00
CalculationBlock.cpp Squashed commit of the following: 2016-06-07 13:58:21 +02:00
CalculationBlock.h Squashed commit of the following: 2016-06-07 13:58:21 +02:00
ClusterBlocks.cpp Squashed commit of the following: 2016-06-07 13:58:21 +02:00
ClusterBlocks.h Squashed commit of the following: 2016-06-07 13:58:21 +02:00
ClusterNodes.cpp Squashed commit of the following: 2016-06-07 13:58:21 +02:00
ClusterNodes.h Squashed commit of the following: 2016-06-07 13:58:21 +02:00
CollectBlock.cpp fixed copying of AqlValues 2016-07-21 15:57:29 +02:00
CollectBlock.h Squashed commit of the following: 2016-06-07 13:58:21 +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 datafile management fixes 2016-05-18 11:29:06 +02:00
Collection.h simplified bloated comments 2016-04-09 11:27:30 +02:00
CollectionScanner.cpp
CollectionScanner.h Improved OperationCursor. It now uses unique instead of shared ptr. It was never shared anyways. Also many more places now use direct MasterPointers in favor of OperationResults. Also added a generic IndexIterator nextBabies function. 2016-06-29 13:08:07 +02:00
Collections.cpp
Collections.h increase max. number of collections to 256 2016-06-30 13:44:31 +02:00
Condition.cpp make optimizer not skip "use-indexes-rule", even if enough plans have been created already 2016-07-04 16:31:14 +02:00
Condition.h remove unused JsonHelper includes 2016-07-18 13:52:08 +02:00
ConditionFinder.cpp Squashed commit of the following: 2016-06-07 13:58:21 +02:00
ConditionFinder.h simplified bloated comments 2016-04-09 11:27:30 +02:00
EnumerateCollectionBlock.cpp fixed copying of AqlValues 2016-07-21 15:57:29 +02:00
EnumerateCollectionBlock.h Squashed commit of the following: 2016-06-07 13:58:21 +02:00
EnumerateListBlock.cpp fixed copying of AqlValues 2016-07-21 15:57:29 +02:00
EnumerateListBlock.h Squashed commit of the following: 2016-06-07 13:58:21 +02:00
ExecutionBlock.cpp fixed copying of AqlValues 2016-07-21 15:57:29 +02:00
ExecutionBlock.h fixed issue #1941 2016-07-14 10:08:17 +02:00
ExecutionEngine.cpp removed: body() from GeneralRequest 2016-07-19 09:16:07 +02:00
ExecutionEngine.h fixed issue #1941 2016-07-14 10:08:17 +02:00
ExecutionNode.cpp Squashed commit of the following: 2016-06-07 13:58:21 +02:00
ExecutionNode.h Squashed commit of the following: 2016-06-07 13:58:21 +02:00
ExecutionPlan.cpp First draft of Breadth-First-Search implementation for Traversal. 2016-06-10 19:25:44 +02:00
ExecutionPlan.h Squashed commit of the following: 2016-06-07 13:58:21 +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 pass UDF name into UDF call via this argument 2016-07-08 14:31:14 +02:00
Executor.h moved function list to FunctionDefinitions.cpp 2016-05-31 14:18:30 +02:00
Expression.cpp remove unused JsonHelper includes 2016-07-18 13:52:08 +02:00
Expression.h share Builders 2016-05-16 17:45:04 +02:00
Function.cpp cppcheck 2016-05-10 20:13:55 +02:00
Function.h simplified bloated comments 2016-04-09 11:27:30 +02:00
FunctionDefinitions.cpp issue #1891: renamed to OUTERSECTION 2016-06-24 14:07:41 +02:00
FunctionDefinitions.h added /_api/aql-builtin 2016-06-03 12:56:18 +02:00
Functions.cpp added read/write context info 2016-07-22 10:00:46 +02:00
Functions.h issue #1891: renamed to OUTERSECTION 2016-06-24 14:07:41 +02:00
Graphs.cpp Improve error handling for invalid graph definitions 2016-06-24 17:18:10 +02:00
Graphs.h remove unused JsonHelper includes 2016-07-18 13:52:08 +02:00
IndexBlock.cpp fixed copying of AqlValues 2016-07-21 15:57:29 +02:00
IndexBlock.h reuse operation cursors for const expressions 2016-06-29 22:56:42 +02:00
IndexNode.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
IndexNode.h fixed issue #1942 2016-07-13 20:32:59 +02:00
ModificationBlocks.cpp fix upsert 2016-07-07 15:15:43 +02:00
ModificationBlocks.h remove unused objects 2016-05-14 00:10:06 +02:00
ModificationNodes.cpp simplified bloated comments 2016-04-09 11:27:30 +02:00
ModificationNodes.h remove unused JsonHelper includes 2016-07-18 13:52:08 +02:00
ModificationOptions.cpp
ModificationOptions.h simplified bloated comments 2016-04-09 11:27:30 +02:00
NodeFinder.cpp use small vector optimization 2016-05-31 12:11:05 +02:00
NodeFinder.h use small vector optimization 2016-05-31 12:11:05 +02:00
Optimizer.cpp beautify handling of optimizer rules 2016-07-05 11:21:04 +02:00
Optimizer.h beautify handling of optimizer rules 2016-07-05 11:21:04 +02:00
OptimizerRules.cpp fixed issue #1950 2016-07-20 09:38:25 +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 fixed off-by-one issue after NOT token 2016-05-20 11:00:53 +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 reserve buffer ahead of time 2016-06-22 11:14:50 +02:00
Query.h re-added --database.slow-query-threshold 2016-06-09 11:07:51 +02: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 re-added --database.slow-query-threshold 2016-06-09 11:07:51 +02:00
QueryList.h notify queries about shutdown 2016-05-06 10:20:00 +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
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 Merge remote-tracking branch 'origin/devel' into obi-rest-changes-next 2016-07-17 00:14:07 +02:00
RestAqlHandler.h remove unused JsonHelper includes 2016-07-18 13:52:08 +02: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
ShortestPathBlock.cpp fixed copying of AqlValues 2016-07-21 15:57:29 +02:00
ShortestPathBlock.h Removed Code that is now obsolete do to replacement of Neighbors by Pattern Matching traversal 2016-06-10 21:33:46 +02:00
ShortestPathNode.cpp fixed includes 2016-06-15 23:23:38 +02:00
ShortestPathNode.h Squashed commit of the following: 2016-06-07 13:58:21 +02:00
ShortestPathOptions.cpp Squashed commit of the following: 2016-06-07 13:58:21 +02:00
ShortestPathOptions.h Squashed commit of the following: 2016-06-07 13:58:21 +02:00
SortBlock.cpp micro optimizations 2016-06-09 10:13:01 +02:00
SortBlock.h Squashed commit of the following: 2016-06-07 13:58:21 +02:00
SortCondition.cpp micro optimizations 2016-06-09 10:13:01 +02:00
SortCondition.h simplified bloated comments 2016-04-09 11:27:30 +02:00
SortNode.cpp Add const_cast 2016-05-09 14:17:29 +02:00
SortNode.h remove unused JsonHelper includes 2016-07-18 13:52:08 +02:00
SubqueryBlock.cpp "const" subqueries 2016-05-13 18:51:43 +02:00
SubqueryBlock.h Squashed commit of the following: 2016-06-07 13:58:21 +02:00
TraversalBlock.cpp fixed copying of AqlValues 2016-07-21 15:57:29 +02:00
TraversalBlock.h attempt to fix Visual Studio complaints 2016-06-21 09:52:42 +02:00
TraversalConditionFinder.cpp Squashed commit of the following: 2016-06-07 13:58:21 +02:00
TraversalConditionFinder.h simplified bloated comments 2016-04-09 11:27:30 +02:00
TraversalNode.cpp issue #1894: make list of edge collections unique in traversal 2016-06-23 12:17:04 +02:00
TraversalNode.h optimizations for neighbors queries 2016-06-20 18:37:46 +02:00
TraversalOptions.cpp First draft of Breadth-First-Search implementation for Traversal. 2016-06-10 19:25:44 +02:00
TraversalOptions.h remove unused JsonHelper includes 2016-07-18 13:52:08 +02:00
V8Expression.cpp speed up calls to user-defined functions 2016-05-13 23:08:39 +02:00
V8Expression.h speed up calls to user-defined functions 2016-05-13 23:08:39 +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 fixes for MSVC 2016-05-10 19:01:21 +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 generated files 2016-06-07 14:53:05 +02:00
grammar.h added generated files 2016-06-07 14:53:05 +02:00
grammar.y Squashed commit of the following: 2016-06-07 13:58:21 +02:00
tokens.cpp added generated files 2016-06-07 14:53:05 +02:00
tokens.ll Squashed commit of the following: 2016-06-07 13:58:21 +02:00
types.h simplified bloated comments 2016-04-09 11:27:30 +02:00