Jan Steemann
|
aebf442e7a
|
note latest sort expression used in a query
|
2015-09-25 18:21:25 +02:00 |
Jan Steemann
|
ccd06fc1a4
|
simplified ConditionFinder
|
2015-09-25 18:01:02 +02:00 |
Michael Hackstein
|
2a342fe40f
|
The use-indexes rule now replaces EnumerateCollectionNodes with IndexNodes. Seems to work on visual test, needs automated test
|
2015-09-25 17:23:47 +02:00 |
Michael Hackstein
|
e0817f0263
|
Merge branch 'aql-jmmh-conditions' of github.com:arangodb/arangodb into aql-jmmh-conditions
|
2015-09-25 16:34:49 +02:00 |
Michael Hackstein
|
6d814f63eb
|
Modified the condition finder to maintain a list of possible enumerate collections nodes
|
2015-09-25 16:34:44 +02:00 |
Jan Steemann
|
9472eb7b45
|
make it link again
|
2015-09-25 16:30:29 +02:00 |
Jan Steemann
|
abc87b2d5f
|
added IndexNode stub
|
2015-09-25 13:40:51 +02:00 |
Michael Hackstein
|
1941b7f880
|
Added a new IndexNode does not compile yet
|
2015-09-25 13:18:43 +02:00 |
Michael Hackstein
|
2ab13b81a4
|
The Condition will now successfully produce a list of Indexes that can be combined for the current EnumerateCollectionBlock. If this list is empty we can do nothing but a Full Collection Scan
|
2015-09-25 13:00:37 +02:00 |
Michael Hackstein
|
6a11ad28ee
|
Adapted all indices to the new planned interface so they tell us if they can serve for a condition and present their costs
|
2015-09-25 10:40:04 +02:00 |
Michael Hackstein
|
180ffa74a3
|
Moved the conditionFinder to a seperate file
|
2015-09-24 14:16:25 +02:00 |