1
0
Fork 0
arangodb/arangod/Aql
Jan 5dbd67c8fd
fix compile warnings about operator<< (#8456)
2019-03-19 12:33:26 +01:00
..
Aggregator.cpp Feature/aql blocks by line (#6553) 2019-02-14 19:13:08 +01:00
Aggregator.h big reformat 2018-12-26 00:54:03 +01:00
AllRowsFetcher.cpp Prefetch in Filter Executor (#8212) 2019-03-01 17:53:21 +01:00
AllRowsFetcher.h Prefetch in Filter Executor (#8212) 2019-03-01 17:53:21 +01:00
AqlFunctionFeature.cpp move some date functionality into lib (#7997) 2019-01-21 10:43:37 +01:00
AqlFunctionFeature.h big reformat 2018-12-26 00:54:03 +01:00
AqlItemBlock.cpp fix some memleaks (#8432) 2019-03-18 18:11:37 +01:00
AqlItemBlock.h fix some memleaks (#8432) 2019-03-18 18:11:37 +01:00
AqlItemBlockManager.cpp Feature/aql blocks by line (#6553) 2019-02-14 19:13:08 +01:00
AqlItemBlockManager.h Feature/aql blocks by line (#6553) 2019-02-14 19:13:08 +01:00
AqlItemBlockShell.cpp Feature/aql blocks by line (#6553) 2019-02-14 19:13:08 +01:00
AqlItemBlockShell.h fix some memleaks (#8432) 2019-03-18 18:11:37 +01:00
AqlItemMatrix.h Feature/aql blocks by line (#6553) 2019-02-14 19:13:08 +01:00
AqlResult.cpp Make Result final (#8157) 2019-02-15 20:05:30 +01:00
AqlResult.h Aql by line mixed fixes (#8349) 2019-03-14 19:38:41 +01:00
AqlTransaction.cpp issue 511.9.1: track DataSource instance instead of only its name in QueryCache (#7943) 2019-01-14 16:25:18 +03:00
AqlTransaction.h big reformat 2018-12-26 00:54:03 +01:00
AqlValue.cpp Bug fix/optimizations 18022019 (#8180) 2019-02-19 19:24:04 +01:00
AqlValue.h Bug fix/optimizations 18022019 (#8180) 2019-02-19 19:24:04 +01:00
AqlValueGroup.h big reformat 2018-12-26 00:54:03 +01:00
Arithmetic.cpp big reformat 2018-12-26 00:54:03 +01:00
Arithmetic.h big reformat 2018-12-26 00:54:03 +01:00
Ast.cpp Feature/aql traversal prune (#8255) 2019-02-27 11:43:06 +01:00
Ast.h Feature/aql traversal prune (#8255) 2019-02-27 11:43:06 +01:00
AstNode.cpp Bug fix/optimizations 18022019 (#8180) 2019-02-19 19:24:04 +01:00
AstNode.h Bug fix/optimizations 18022019 (#8180) 2019-02-19 19:24:04 +01:00
AttributeAccessor.cpp Feature/aql blocks by line (#6553) 2019-02-14 19:13:08 +01:00
AttributeAccessor.h Feature/aql blocks by line (#6553) 2019-02-14 19:13:08 +01:00
BaseExpressionContext.cpp big reformat 2018-12-26 00:54:03 +01:00
BaseExpressionContext.h big reformat 2018-12-26 00:54:03 +01:00
BindParameters.cpp big reformat 2018-12-26 00:54:03 +01:00
BindParameters.h big reformat 2018-12-26 00:54:03 +01:00
BlockCollector.cpp big reformat 2018-12-26 00:54:03 +01:00
BlockCollector.h big reformat 2018-12-26 00:54:03 +01:00
BlockFetcher.cpp fix some memleaks (#8432) 2019-03-18 18:11:37 +01:00
BlockFetcher.h Feature/ttl index (#8169) 2019-02-19 14:12:21 +01:00
CalculationExecutor.cpp Inline Return and CalculationExecutor. Also avoid an unnecessary copy. (#8170) 2019-02-15 13:05:08 +01:00
CalculationExecutor.h Prefetch in Filter Executor (#8212) 2019-03-01 17:53:21 +01:00
ClusterBlocks.cpp Implement RemoteExecutor (#8280) 2019-03-11 10:16:55 +01:00
ClusterBlocks.h Implement RemoteExecutor (#8280) 2019-03-11 10:16:55 +01:00
ClusterNodes.cpp Implement RemoteExecutor (#8280) 2019-03-11 10:16:55 +01:00
ClusterNodes.h Implement RemoteExecutor (#8280) 2019-03-11 10:16:55 +01:00
CollectBlock.cpp feature/aql count collect executor (#8182) 2019-02-21 15:18:53 +01:00
CollectBlock.h Sorted COLLECT: avoid nullptr deref when skipping and fix non-invalidated input variables (#8038) 2019-02-04 16:38:13 +01:00
CollectNode.cpp feature/aql count collect executor (#8182) 2019-02-21 15:18:53 +01:00
CollectNode.h speed up containers that contain ExecutionNodes' variables (#7937) 2019-01-14 13:38:56 +01:00
CollectOptions.cpp big reformat 2018-12-26 00:54:03 +01:00
CollectOptions.h big reformat 2018-12-26 00:54:03 +01:00
Collection.cpp big reformat 2018-12-26 00:54:03 +01:00
Collection.h big reformat 2018-12-26 00:54:03 +01:00
CollectionAccessingNode.cpp big reformat 2018-12-26 00:54:03 +01:00
CollectionAccessingNode.h big reformat 2018-12-26 00:54:03 +01:00
Collections.cpp big reformat 2018-12-26 00:54:03 +01:00
Collections.h big reformat 2018-12-26 00:54:03 +01:00
Condition.cpp Index hints (#8431) 2019-03-19 09:14:18 +01:00
Condition.h micro optimizations (#8156) 2019-02-13 16:14:28 +01:00
ConditionFinder.cpp avoid a few dynamic memory allocations in the optimizer (#8393) 2019-03-13 12:55:19 +01:00
ConditionFinder.h speed up containers that contain ExecutionNodes' variables (#7937) 2019-01-14 13:38:56 +01:00
ConstFetcher.cpp Feature/aql blocks by line (#6553) 2019-02-14 19:13:08 +01:00
ConstFetcher.h Prefetch in Filter Executor (#8212) 2019-03-01 17:53:21 +01:00
ConstrainedSortExecutor.cpp Feature/aql blocks by line (#6553) 2019-02-14 19:13:08 +01:00
ConstrainedSortExecutor.h Prefetch in Filter Executor (#8212) 2019-03-01 17:53:21 +01:00
CostEstimate.h big reformat 2018-12-26 00:54:03 +01:00
CountCollectExecutor.cpp Aql by line mixed fixes (#8349) 2019-03-14 19:38:41 +01:00
CountCollectExecutor.h Prefetch in Filter Executor (#8212) 2019-03-01 17:53:21 +01:00
DistinctCollectExecutor.cpp fix some memleaks (#8432) 2019-03-18 18:11:37 +01:00
DistinctCollectExecutor.h fix some memleaks (#8432) 2019-03-18 18:11:37 +01:00
DocumentProducingBlock.cpp speed up containers that contain ExecutionNodes' variables (#7937) 2019-01-14 13:38:56 +01:00
DocumentProducingBlock.h big reformat 2018-12-26 00:54:03 +01:00
DocumentProducingHelper.h Feature/aql index executor (#8146) 2019-02-21 11:19:57 +01:00
DocumentProducingNode.cpp big reformat 2018-12-26 00:54:03 +01:00
DocumentProducingNode.h big reformat 2018-12-26 00:54:03 +01:00
EngineInfoContainerCoordinator.cpp Refactorings from cluster trx improvement branch (#8391) 2019-03-14 23:13:17 +01:00
EngineInfoContainerCoordinator.h big reformat 2018-12-26 00:54:03 +01:00
EngineInfoContainerDBServer.cpp Refactorings from cluster trx improvement branch (#8391) 2019-03-14 23:13:17 +01:00
EngineInfoContainerDBServer.h evaluate sort mode of view gather block more precisely (#8008) 2019-01-22 12:22:36 +03:00
EnumerateCollectionExecutor.cpp fix some memleaks (#8432) 2019-03-18 18:11:37 +01:00
EnumerateCollectionExecutor.h Prefetch in Filter Executor (#8212) 2019-03-01 17:53:21 +01:00
EnumerateListExecutor.cpp Aql by line mixed fixes (#8349) 2019-03-14 19:38:41 +01:00
EnumerateListExecutor.h Aql by line mixed fixes (#8349) 2019-03-14 19:38:41 +01:00
ExecutionBlock.cpp Bug fix/optimizations 18022019 (#8180) 2019-02-19 19:24:04 +01:00
ExecutionBlock.h Bug fix/optimizations 18022019 (#8180) 2019-02-19 19:24:04 +01:00
ExecutionBlockImpl.cpp fix some memleaks (#8432) 2019-03-18 18:11:37 +01:00
ExecutionBlockImpl.h Implement RemoteExecutor (#8280) 2019-03-11 10:16:55 +01:00
ExecutionEngine.cpp Implement RemoteExecutor (#8280) 2019-03-11 10:16:55 +01:00
ExecutionEngine.h Feature/aql blocks by line (#6553) 2019-02-14 19:13:08 +01:00
ExecutionNode.cpp Index hints (#8431) 2019-03-19 09:14:18 +01:00
ExecutionNode.h Index hints (#8431) 2019-03-19 09:14:18 +01:00
ExecutionPlan.cpp Index hints (#8431) 2019-03-19 09:14:18 +01:00
ExecutionPlan.h fix an assertion failure when plans are shut down in an invalid state (#8334) 2019-03-07 14:21:08 +01:00
ExecutionState.cpp fix compile warnings about operator<< (#8456) 2019-03-19 12:33:26 +01:00
ExecutionState.h fix compile warnings about operator<< (#8456) 2019-03-19 12:33:26 +01:00
ExecutionStats.cpp added "peakMemoryUsage" query result figure (#7952) 2019-01-17 13:58:18 +01:00
ExecutionStats.h added "peakMemoryUsage" query result figure (#7952) 2019-01-17 13:58:18 +01:00
ExecutorExpressionContext.cpp Feature/aql index executor (#8146) 2019-02-21 11:19:57 +01:00
ExecutorExpressionContext.h fix some memleaks (#8432) 2019-03-18 18:11:37 +01:00
ExecutorInfos.cpp Aql by line mixed fixes (#8349) 2019-03-14 19:38:41 +01:00
ExecutorInfos.h Feature/ttl index (#8169) 2019-02-19 14:12:21 +01:00
Expression.cpp Bug fix/optimizations 18022019 (#8180) 2019-02-19 19:24:04 +01:00
Expression.h Feature/upgrade v8 7.1.302.28 (#8088) 2019-02-19 11:15:34 +01:00
ExpressionContext.h big reformat 2018-12-26 00:54:03 +01:00
FilterExecutor.cpp fix some memleaks (#8432) 2019-03-18 18:11:37 +01:00
FilterExecutor.h fix some memleaks (#8432) 2019-03-18 18:11:37 +01:00
FixedVarExpressionContext.cpp big reformat 2018-12-26 00:54:03 +01:00
FixedVarExpressionContext.h big reformat 2018-12-26 00:54:03 +01:00
Function.cpp big reformat 2018-12-26 00:54:03 +01:00
Function.h do not simplify non-deterministic conditions (#7926) 2019-01-11 14:48:34 +01:00
Functions.cpp Refactorings from cluster trx improvement branch (#8391) 2019-03-14 23:13:17 +01:00
Functions.h move some date functionality into lib (#7997) 2019-01-21 10:43:37 +01:00
GraphNode.cpp big reformat 2018-12-26 00:54:03 +01:00
GraphNode.h big reformat 2018-12-26 00:54:03 +01:00
Graphs.cpp big reformat 2018-12-26 00:54:03 +01:00
Graphs.h big reformat 2018-12-26 00:54:03 +01:00
IdExecutor.cpp Aql by line mixed fixes (#8349) 2019-03-14 19:38:41 +01:00
IdExecutor.h Prefetch in Filter Executor (#8212) 2019-03-01 17:53:21 +01:00
InAndOutRowExpressionContext.cpp Aql by line mixed fixes (#8349) 2019-03-14 19:38:41 +01:00
InAndOutRowExpressionContext.h Aql by line mixed fixes (#8349) 2019-03-14 19:38:41 +01:00
IndexExecutor.cpp Aql by line mixed fixes (#8349) 2019-03-14 19:38:41 +01:00
IndexExecutor.h Aql by line mixed fixes (#8349) 2019-03-14 19:38:41 +01:00
IndexHint.cpp fix compile warnings about operator<< (#8456) 2019-03-19 12:33:26 +01:00
IndexHint.h fix compile warnings about operator<< (#8456) 2019-03-19 12:33:26 +01:00
IndexNode.cpp Feature/aql index executor (#8146) 2019-02-21 11:19:57 +01:00
IndexNode.h Feature/aql index executor (#8146) 2019-02-21 11:19:57 +01:00
InputAqlItemRow.cpp Feature/aql blocks by line (#6553) 2019-02-14 19:13:08 +01:00
InputAqlItemRow.h fix some memleaks (#8432) 2019-03-18 18:11:37 +01:00
LimitExecutor.cpp Aql by line mixed fixes (#8349) 2019-03-14 19:38:41 +01:00
LimitExecutor.h Prefetch in Filter Executor (#8212) 2019-03-01 17:53:21 +01:00
LimitStats.h Feature/aql blocks by line (#6553) 2019-02-14 19:13:08 +01:00
ModificationBlocks.cpp Feature/aql blocks by line (#6553) 2019-02-14 19:13:08 +01:00
ModificationBlocks.h big reformat 2018-12-26 00:54:03 +01:00
ModificationNodes.cpp big reformat 2018-12-26 00:54:03 +01:00
ModificationNodes.h speed up containers that contain ExecutionNodes' variables (#7937) 2019-01-14 13:38:56 +01:00
ModificationOptions.cpp big reformat 2018-12-26 00:54:03 +01:00
ModificationOptions.h big reformat 2018-12-26 00:54:03 +01:00
NoResultsExecutor.cpp Feature/aql blocks by line (#6553) 2019-02-14 19:13:08 +01:00
NoResultsExecutor.h Prefetch in Filter Executor (#8212) 2019-03-01 17:53:21 +01:00
NodeFinder.cpp big reformat 2018-12-26 00:54:03 +01:00
NodeFinder.h big reformat 2018-12-26 00:54:03 +01:00
Optimizer.cpp fix an assertion failure when plans are shut down in an invalid state (#8334) 2019-03-07 14:21:08 +01:00
Optimizer.h big reformat 2018-12-26 00:54:03 +01:00
OptimizerRule.h Optimize memory usage in AQL by using constrained heap sort when reasonable (#7990) 2019-01-31 22:46:57 +01:00
OptimizerRules.cpp Index hints (#8431) 2019-03-19 09:14:18 +01:00
OptimizerRules.h Optimize memory usage in AQL by using constrained heap sort when reasonable (#7990) 2019-01-31 22:46:57 +01:00
OptimizerRulesCluster.cpp speed up containers that contain ExecutionNodes' variables (#7937) 2019-01-14 13:38:56 +01:00
OptimizerRulesFeature.cpp Bug fix/optimizations 18022019 (#8180) 2019-02-19 19:24:04 +01:00
OptimizerRulesFeature.h big reformat 2018-12-26 00:54:03 +01:00
OptimizerRulesReplaceFunctions.cpp Index hints (#8431) 2019-03-19 09:14:18 +01:00
OutputAqlItemRow.cpp fix some memleaks (#8432) 2019-03-18 18:11:37 +01:00
OutputAqlItemRow.h fix some memleaks (#8432) 2019-03-18 18:11:37 +01:00
Parser.cpp big reformat 2018-12-26 00:54:03 +01:00
Parser.h big reformat 2018-12-26 00:54:03 +01:00
PlanCache.cpp big reformat 2018-12-26 00:54:03 +01:00
PlanCache.h big reformat 2018-12-26 00:54:03 +01:00
PruneExpressionEvaluator.cpp Feature/aql traversal prune (#8255) 2019-02-27 11:43:06 +01:00
PruneExpressionEvaluator.h Aql by line mixed fixes (#8349) 2019-03-14 19:38:41 +01:00
Quantifier.cpp big reformat 2018-12-26 00:54:03 +01:00
Quantifier.h big reformat 2018-12-26 00:54:03 +01:00
Query.cpp Refactorings from cluster trx improvement branch (#8391) 2019-03-14 23:13:17 +01:00
Query.h fix shutdown of query cache (#8190) 2019-02-20 18:35:56 +01:00
QueryCache.cpp Bug fix/small issues 21022019 (#8218) 2019-02-21 15:49:07 +01:00
QueryCache.h fix shutdown of query cache (#8190) 2019-02-20 18:35:56 +01:00
QueryCursor.cpp Feature/aql blocks by line (#6553) 2019-02-14 19:13:08 +01:00
QueryCursor.h big reformat 2018-12-26 00:54:03 +01:00
QueryExecutionState.cpp big reformat 2018-12-26 00:54:03 +01:00
QueryExecutionState.h big reformat 2018-12-26 00:54:03 +01:00
QueryExpressionContext.cpp big reformat 2018-12-26 00:54:03 +01:00
QueryExpressionContext.h big reformat 2018-12-26 00:54:03 +01:00
QueryList.cpp Bug fix/optimizations 18022019 (#8180) 2019-02-19 19:24:04 +01:00
QueryList.h big reformat 2018-12-26 00:54:03 +01:00
QueryOptions.cpp Add TTL to query options to standardize usage across components. (#8203) 2019-02-21 20:29:37 +01:00
QueryOptions.h Add TTL to query options to standardize usage across components. (#8203) 2019-02-21 20:29:37 +01:00
QueryProfile.cpp big reformat 2018-12-26 00:54:03 +01:00
QueryProfile.h big reformat 2018-12-26 00:54:03 +01:00
QueryRegistry.cpp big reformat 2018-12-26 00:54:03 +01:00
QueryRegistry.h big reformat 2018-12-26 00:54:03 +01:00
QueryResources.cpp big reformat 2018-12-26 00:54:03 +01:00
QueryResources.h big reformat 2018-12-26 00:54:03 +01:00
QueryResult.h big reformat 2018-12-26 00:54:03 +01:00
QueryResultV8.h big reformat 2018-12-26 00:54:03 +01:00
QueryString.cpp big reformat 2018-12-26 00:54:03 +01:00
QueryString.h Bug fix/optimizations 18022019 (#8180) 2019-02-19 19:24:04 +01:00
Range.cpp
Range.h big reformat 2018-12-26 00:54:03 +01:00
RegexCache.cpp big reformat 2018-12-26 00:54:03 +01:00
RegexCache.h big reformat 2018-12-26 00:54:03 +01:00
RemoteExecutor.cpp Implement RemoteExecutor (#8280) 2019-03-11 10:16:55 +01:00
RemoteExecutor.h Implement RemoteExecutor (#8280) 2019-03-11 10:16:55 +01:00
ResourceUsage.h added "peakMemoryUsage" query result figure (#7952) 2019-01-17 13:58:18 +01:00
RestAqlHandler.cpp Add TTL to query options to standardize usage across components. (#8203) 2019-02-21 20:29:37 +01:00
RestAqlHandler.h Add TTL to query options to standardize usage across components. (#8203) 2019-02-21 20:29:37 +01:00
ReturnExecutor.cpp Inline Return and CalculationExecutor. Also avoid an unnecessary copy. (#8170) 2019-02-15 13:05:08 +01:00
ReturnExecutor.h Aql by line mixed fixes (#8349) 2019-03-14 19:38:41 +01:00
Scopes.cpp Feature/new server infra (#7733) 2019-01-08 10:12:02 +01:00
Scopes.h big reformat 2018-12-26 00:54:03 +01:00
SharedQueryState.cpp Feature/new server infra (#7733) 2019-01-08 10:12:02 +01:00
SharedQueryState.h big reformat 2018-12-26 00:54:03 +01:00
ShortStringStorage.cpp big reformat 2018-12-26 00:54:03 +01:00
ShortStringStorage.h big reformat 2018-12-26 00:54:03 +01:00
ShortestPathExecutor.cpp fix some memleaks (#8432) 2019-03-18 18:11:37 +01:00
ShortestPathExecutor.h Aql by line mixed fixes (#8349) 2019-03-14 19:38:41 +01:00
ShortestPathNode.cpp Aql by line mixed fixes (#8349) 2019-03-14 19:38:41 +01:00
ShortestPathNode.h Feature/aql blocks by line (#6553) 2019-02-14 19:13:08 +01:00
SingleRowFetcher.cpp Prefetch in Filter Executor (#8212) 2019-03-01 17:53:21 +01:00
SingleRowFetcher.h Prefetch in Filter Executor (#8212) 2019-03-01 17:53:21 +01:00
SortCondition.cpp big reformat 2018-12-26 00:54:03 +01:00
SortCondition.h big reformat 2018-12-26 00:54:03 +01:00
SortExecutor.cpp Aql by line mixed fixes (#8349) 2019-03-14 19:38:41 +01:00
SortExecutor.h Prefetch in Filter Executor (#8212) 2019-03-01 17:53:21 +01:00
SortNode.cpp Feature/ttl index (#8169) 2019-02-19 14:12:21 +01:00
SortNode.h Feature/aql blocks by line (#6553) 2019-02-14 19:13:08 +01:00
SortRegister.cpp Bug fix/internal issue #316 (#7911) 2019-01-10 21:04:19 +03:00
SortRegister.h port of replication improvements from 3.4 (#8308) 2019-03-11 13:37:18 +01:00
Stats.h Feature/aql index executor (#8146) 2019-02-21 11:19:57 +01:00
SubqueryBlock.cpp big reformat 2018-12-26 00:54:03 +01:00
SubqueryBlock.h big reformat 2018-12-26 00:54:03 +01:00
TraversalConditionFinder.cpp speed up containers that contain ExecutionNodes' variables (#7937) 2019-01-14 13:38:56 +01:00
TraversalConditionFinder.h speed up containers that contain ExecutionNodes' variables (#7937) 2019-01-14 13:38:56 +01:00
TraversalExecutor.cpp Aql by line mixed fixes (#8349) 2019-03-14 19:38:41 +01:00
TraversalExecutor.h Aql by line mixed fixes (#8349) 2019-03-14 19:38:41 +01:00
TraversalNode.cpp Feature/aql traversal prune (#8255) 2019-02-27 11:43:06 +01:00
TraversalNode.h Feature/aql traversal prune (#8255) 2019-02-27 11:43:06 +01:00
TraversalStats.h Feature/aql blocks by line (#6553) 2019-02-14 19:13:08 +01:00
V8Executor.cpp Feature/upgrade v8 7.1.302.28 (#8088) 2019-02-19 11:15:34 +01:00
V8Executor.h big reformat 2018-12-26 00:54:03 +01:00
Variable.cpp big reformat 2018-12-26 00:54:03 +01:00
Variable.h big reformat 2018-12-26 00:54:03 +01:00
VariableGenerator.cpp big reformat 2018-12-26 00:54:03 +01:00
VariableGenerator.h big reformat 2018-12-26 00:54:03 +01:00
WakeupQueryCallback.cpp big reformat 2018-12-26 00:54:03 +01:00
WakeupQueryCallback.h big reformat 2018-12-26 00:54:03 +01:00
WalkerWorker.h Feature/ttl index (#8169) 2019-02-19 14:12:21 +01:00
grammar.cpp Feature/aql traversal prune (#8255) 2019-02-27 11:43:06 +01:00
grammar.h Feature/aql traversal prune (#8255) 2019-02-27 11:43:06 +01:00
grammar.hpp Feature/aql traversal prune (#8255) 2019-02-27 11:43:06 +01:00
grammar.y Feature/aql traversal prune (#8255) 2019-02-27 11:43:06 +01:00
tokens.cpp Bug fix/aql allow floating point values without leading zero (#7647) 2018-12-05 16:13:04 +01:00
tokens.ll Bug fix/aql allow floating point values without leading zero (#7647) 2018-12-05 16:13:04 +01:00
types.h speed up containers that contain ExecutionNodes' variables (#7937) 2019-01-14 13:38:56 +01:00