1
0
Fork 0
arangodb/arangod/Aql
Michael Hackstein daa8b2b855 Detemplateified the ShortestPath class structure. 2017-04-05 17:47:14 +02:00
..
Aggregator.cpp use unique_ptrs 2017-02-24 18:03:40 +01:00
Aggregator.h use unique_ptrs 2017-02-24 18:03:40 +01:00
AqlFunctionFeature.cpp implement SLEEP() in C++ 2017-03-28 09:45:53 +02:00
AqlFunctionFeature.h move engine-specific optimizer rules into engine 2017-03-07 13:10:58 +01:00
AqlItemBlock.cpp potential fixes for MSVC 2017-02-14 16:11:18 +01:00
AqlItemBlock.h Fixed truncate 2017-04-04 10:48:37 +02:00
AqlItemBlockManager.cpp remove logging for non-topics 2017-02-10 09:32:50 +01:00
AqlItemBlockManager.h remove static_assert (thanks MSVC) 2017-02-09 17:42:38 +01:00
AqlTransaction.cpp refactor some code to make use of arangodb::Result 2017-03-30 09:39:21 +02:00
AqlTransaction.h refactor some code to make use of arangodb::Result 2017-03-30 09:39:21 +02:00
AqlValue.cpp renaming 2017-02-27 14:38:27 +01:00
AqlValue.h renaming 2017-02-13 15:18:40 +01:00
Arithmetic.h
Ast.cpp fixed issue #2392 2017-03-23 12:10:11 +01:00
Ast.h initial version of query execution plan cache, still very rough 2017-02-21 11:58:38 +01:00
AstNode.cpp fixed issue #2400 2017-03-28 13:58:49 +02:00
AstNode.h fixed issue #2400 2017-03-28 13:58:49 +02:00
AttributeAccessor.cpp potential fixes for MSVC 2017-02-14 16:11:18 +01:00
AttributeAccessor.h renaming 2017-02-13 15:18:40 +01:00
BaseExpressionContext.cpp
BaseExpressionContext.h
BasicBlocks.cpp
BasicBlocks.h
BindParameters.cpp
BindParameters.h added "bindVars" to attributes of currently running and slow queries 2017-03-07 00:19:01 +01:00
BlockCollector.cpp
BlockCollector.h
CalculationBlock.cpp initial version of query execution plan cache, still very rough 2017-02-21 11:58:38 +01:00
CalculationBlock.h
ClusterBlocks.cpp added "shardIds" option for AQL queries to restrict queries to specific shards 2017-03-08 15:07:10 +01:00
ClusterBlocks.h renaming 2017-02-13 15:18:40 +01:00
ClusterNodes.cpp initial version of query execution plan cache, still very rough 2017-02-21 11:58:38 +01:00
ClusterNodes.h
CollectBlock.cpp Fix SortedCollectBlock skipping issue. Resolves #1482. 2017-03-23 12:08:54 +01:00
CollectBlock.h use unique_ptrs 2017-02-24 18:03:40 +01:00
CollectNode.cpp initial version of query execution plan cache, still very rough 2017-02-21 11:58:38 +01:00
CollectNode.h
CollectOptions.cpp
CollectOptions.h
Collection.cpp pass trx into numberDocuments 2017-03-31 11:33:16 +02:00
Collection.h pass trx into numberDocuments 2017-03-31 11:33:16 +02:00
Collections.cpp
Collections.h initial version of query execution plan cache, still very rough 2017-02-21 11:58:38 +01:00
Condition.cpp pass trx into numberDocuments 2017-03-31 11:33:16 +02:00
Condition.h renaming 2017-02-13 15:18:40 +01:00
ConditionFinder.cpp removed unused node type 2017-02-14 16:52:30 +01:00
ConditionFinder.h
EnumerateCollectionBlock.cpp honor limit in iterators 2017-03-31 17:05:45 +02:00
EnumerateCollectionBlock.h
EnumerateListBlock.cpp simplified internal APIs a bit 2017-02-15 12:42:07 +01:00
EnumerateListBlock.h
ExecutionBlock.cpp initial version of query execution plan cache, still very rough 2017-02-21 11:58:38 +01:00
ExecutionBlock.h refactoring 2017-02-15 10:26:05 +01:00
ExecutionEngine.cpp Fixes a coordinator crash in Clustered Traversal. In case of failover during query planning. 2017-03-30 13:24:44 +02:00
ExecutionEngine.h simplified internal APIs a bit 2017-02-15 12:42:07 +01:00
ExecutionNode.cpp pass trx into numberDocuments 2017-03-31 11:33:16 +02:00
ExecutionNode.h fix spelling 2017-02-16 13:39:15 +01:00
ExecutionPlan.cpp Revert "Squashed commit. Moved over SmartSearch Shortest Path feature" 2017-03-24 18:23:20 +01:00
ExecutionPlan.h initial version of query execution plan cache, still very rough 2017-02-21 11:58:38 +01:00
ExecutionStats.cpp
ExecutionStats.h
Executor.cpp remove logging for non-topics 2017-02-10 09:32:50 +01:00
Executor.h
Expression.cpp potential fixes for MSVC 2017-02-14 16:11:18 +01:00
Expression.h initial version of query execution plan cache, still very rough 2017-02-21 11:58:38 +01:00
ExpressionContext.h
FixedVarExpressionContext.cpp potential fixes for MSVC 2017-02-14 16:11:18 +01:00
FixedVarExpressionContext.h renaming 2017-02-13 15:18:40 +01:00
Function.cpp
Function.h
Functions.cpp pass trx into numberDocuments 2017-03-31 11:33:16 +02:00
Functions.h implement SLEEP() in C++ 2017-03-28 09:45:53 +02:00
Graphs.cpp fix potential memory issue 2017-02-27 12:01:14 +01:00
Graphs.h Added a self-contained edge condition builder that allows to create AQL conditions without actually having an AQL query. The RestEdgesHandler uses it to serve requests for edges now. Removed undocumented endpoints PUT/POST /_api/edges as obsolete. 2017-02-09 17:15:42 +01:00
IndexBlock.cpp Added a toAqlValue in ManagedDocumentResult that should be called from outside. This figures out if we have to copy the content into the AqlValue or if we could just point to the raw data. 2017-04-05 15:32:45 +02:00
IndexBlock.h Fixed IndexBlock. It now directly writes into the AQL register and does not rely on slices staying active 2017-04-04 16:57:54 +02:00
IndexNode.cpp pass trx into numberDocuments 2017-03-31 11:33:16 +02:00
IndexNode.h pass trx into numberDocuments 2017-03-31 11:33:16 +02:00
ModificationBlocks.cpp renamed methods 2017-02-27 11:22:44 +01:00
ModificationBlocks.h renaming 2017-02-13 15:18:40 +01:00
ModificationNodes.cpp initial version of query execution plan cache, still very rough 2017-02-21 11:58:38 +01:00
ModificationNodes.h
ModificationOptions.cpp
ModificationOptions.h
NodeFinder.cpp
NodeFinder.h
Optimizer.cpp move engine-specific optimizer rules into engine 2017-03-07 13:10:58 +01:00
Optimizer.h Fixed forward declaration. Was declared as class but is a struct 2017-03-08 13:25:37 +01:00
OptimizerRule.h removed occurrences of mmfiles 2017-03-09 16:40:42 +01:00
OptimizerRules.cpp make SORT RAND() removal a feature of the old engine 2017-04-04 08:55:08 +02:00
OptimizerRules.h make SORT RAND() removal a feature of the old engine 2017-04-04 08:55:08 +02:00
OptimizerRulesFeature.cpp make SORT RAND() removal a feature of the old engine 2017-04-04 08:55:08 +02:00
OptimizerRulesFeature.h move engine-specific V8 functions into storage engine 2017-03-09 12:59:44 +01:00
Parser.cpp
Parser.h make ctor explicit 2017-02-17 15:56:55 +01:00
PlanCache.cpp initial version of query execution plan cache, still very rough 2017-02-21 11:58:38 +01:00
PlanCache.h initial version of query execution plan cache, still very rough 2017-02-21 11:58:38 +01:00
Quantifier.cpp
Quantifier.h
Query.cpp refactor some code to make use of arangodb::Result 2017-03-30 09:39:21 +02:00
Query.h show collection load time in slow queries 2017-03-17 09:28:53 +01:00
QueryCache.cpp initial version of query execution plan cache, still very rough 2017-02-21 11:58:38 +01:00
QueryCache.h
QueryExecutionState.cpp show collection load time in slow queries 2017-03-17 09:28:53 +01:00
QueryExecutionState.h show collection load time in slow queries 2017-03-17 09:28:53 +01:00
QueryList.cpp show collection load time in slow queries 2017-03-17 09:28:53 +01:00
QueryList.h show collection load time in slow queries 2017-03-17 09:28:53 +01:00
QueryProfile.cpp added EnumIterator 2017-03-08 23:40:57 +01:00
QueryProfile.h added EnumIterator 2017-03-08 23:40:57 +01:00
QueryRegistry.cpp removed now unused declaration 2017-02-16 10:30:26 +01:00
QueryRegistry.h Kill queries in registry at shutdown. 2017-02-09 16:54:13 +01:00
QueryResources.cpp initial version of query execution plan cache, still very rough 2017-02-21 11:58:38 +01:00
QueryResources.h initial version of query execution plan cache, still very rough 2017-02-21 11:58:38 +01:00
QueryResult.h renaming 2017-02-27 14:38:27 +01:00
QueryResultV8.h simplifications 2017-02-17 17:10:13 +01:00
Range.cpp
Range.h
ResourceUsage.h
RestAqlHandler.cpp Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-02-28 17:02:42 +01:00
RestAqlHandler.h renaming 2017-02-27 14:38:27 +01:00
Scopes.cpp
Scopes.h
ShortStringStorage.cpp
ShortStringStorage.h
ShortestPathBlock.cpp Detemplateified the ShortestPath class structure. 2017-04-05 17:47:14 +02:00
ShortestPathBlock.h Detemplateified the ShortestPath class structure. 2017-04-05 17:47:14 +02:00
ShortestPathNode.cpp pass trx into numberDocuments 2017-03-31 11:33:16 +02:00
ShortestPathNode.h Revert "Squashed commit. Moved over SmartSearch Shortest Path feature" 2017-03-24 18:23:20 +01:00
ShortestPathOptions.cpp Revert "Squashed commit. Moved over SmartSearch Shortest Path feature" 2017-03-24 18:23:20 +01:00
ShortestPathOptions.h Revert "Squashed commit. Moved over SmartSearch Shortest Path feature" 2017-03-24 18:23:20 +01:00
SortBlock.cpp simplified internal APIs a bit 2017-02-15 12:42:07 +01:00
SortBlock.h renaming 2017-02-13 15:18:40 +01:00
SortCondition.cpp fixed issue #2315 2017-02-21 09:11:50 +01:00
SortCondition.h
SortNode.cpp
SortNode.h
SubqueryBlock.cpp simplified internal APIs a bit 2017-02-15 12:42:07 +01:00
SubqueryBlock.h renaming 2017-02-13 12:27:26 +01:00
TraversalBlock.cpp Removed accidently commited log output 2017-03-14 09:13:45 +01:00
TraversalBlock.h
TraversalConditionFinder.cpp fixed issue #2320 2017-02-23 10:14:42 +01:00
TraversalConditionFinder.h
TraversalNode.cpp Revert "Squashed commit. Moved over SmartSearch Shortest Path feature" 2017-03-24 18:23:20 +01:00
TraversalNode.h Revert "Squashed commit. Moved over SmartSearch Shortest Path feature" 2017-03-24 18:23:20 +01:00
V8Expression.cpp potential fixes for MSVC 2017-02-14 16:11:18 +01:00
V8Expression.h renaming 2017-02-13 15:18:40 +01:00
Variable.cpp
Variable.h
VariableGenerator.cpp initial version of query execution plan cache, still very rough 2017-02-21 11:58:38 +01:00
VariableGenerator.h initial version of query execution plan cache, still very rough 2017-02-21 11:58:38 +01:00
WalkerWorker.h
grammar.cpp simplified internal APIs a bit 2017-02-15 12:42:07 +01:00
grammar.h
grammar.hpp
grammar.y
tokens.cpp
tokens.ll
types.h