1
0
Fork 0
arangodb/arangod/Aql
jsteemann 04f5fbbdb2 fixed issue #2018 2016-08-24 17:33:49 +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
AqlItemBlockManager.h
AqlValue.cpp slightly improve query performance 2016-08-15 18:57:37 +02:00
AqlValue.h slightly improve query performance 2016-08-15 18:57:37 +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 more optimizations 2016-08-22 17:36:04 +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
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 WG beautification 2016-08-04 12:36:14 +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
CollectNode.h
CollectOptions.cpp
CollectOptions.h
Collection.cpp datafile management fixes 2016-05-18 11:29:06 +02:00
Collection.h
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
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 added convenience method getRegister() 2016-07-25 16:52:27 +02:00
ExecutionBlock.h added convenience method getRegister() 2016-07-25 16:52:27 +02:00
ExecutionEngine.cpp WG beautification 2016-08-04 12:36:14 +02:00
ExecutionEngine.h fixed issue #1941 2016-07-14 10:08:17 +02:00
ExecutionNode.cpp more optimizations 2016-08-22 17:36:04 +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
ExecutionStats.h
Executor.cpp Attempt not to bypass error handling so we hopefully get some more information on issue #2011 2016-08-23 17:02:28 +02:00
Executor.h Attempt not to bypass error handling so we hopefully get some more information on issue #2011 2016-08-23 17:02:28 +02:00
Expression.cpp fix execution of AQL traversal expressions when there are multiple conditions that refer to variables set outside the traversal 2016-08-23 10:48:08 +02:00
Expression.h make unary minus and plus being executed in native C++ 2016-08-15 18:07:28 +02:00
Function.cpp cppcheck 2016-05-10 20:13:55 +02:00
Function.h
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 fixed issue #2018 2016-08-24 17:33:49 +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
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
ModificationNodes.h remove unused JsonHelper includes 2016-07-18 13:52:08 +02:00
ModificationOptions.cpp
ModificationOptions.h
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 more optimizations 2016-08-22 17:36:04 +02:00
OptimizerRules.h
Parser.cpp fix handling of empty query strings 2016-07-26 16:18:15 +02:00
Parser.h fixed off-by-one issue after NOT token 2016-05-20 11:00:53 +02:00
Quantifier.cpp
Quantifier.h
Query.cpp added a panic interrupt of memory gets low 2016-07-31 12:58:27 +02:00
Query.h re-added --database.slow-query-threshold 2016-06-09 11:07:51 +02:00
QueryCache.cpp
QueryCache.h
QueryList.cpp re-added --database.slow-query-threshold 2016-06-09 11:07:51 +02:00
QueryList.h
QueryRegistry.cpp
QueryRegistry.h
QueryResult.h
QueryResultV8.h
Range.cpp
Range.h
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
Scopes.h
ShortStringStorage.cpp
ShortStringStorage.h
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 more optimizations 2016-08-22 17:36:04 +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 more optimizations 2016-08-22 17:36:04 +02:00
SortCondition.h
SortNode.cpp more optimizations 2016-08-22 17:36:04 +02:00
SortNode.h more optimizations 2016-08-22 17:36:04 +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 fix execution of AQL traversal expressions when there are multiple conditions that refer to variables set outside the traversal 2016-08-23 10:48:08 +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
TraversalNode.cpp fix execution of AQL traversal expressions when there are multiple conditions that refer to variables set outside the traversal 2016-08-23 10:48:08 +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 Attempt not to bypass error handling so we hopefully get some more information on issue #2011 2016-08-23 17:02:28 +02:00
V8Expression.h speed up calls to user-defined functions 2016-05-13 23:08:39 +02:00
Variable.cpp
Variable.h
VariableGenerator.cpp fixes for MSVC 2016-05-10 19:01:21 +02:00
VariableGenerator.h
WalkerWorker.h
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