Jan Steemann
|
2fbc53f711
|
fixed potential leaks
|
2014-12-09 16:27:05 +01:00 |
Jan Steemann
|
d638c1c0c9
|
fixed choicung
|
2014-12-09 15:18:53 +01:00 |
Max Neunhoeffer
|
2d810c27b2
|
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
|
2014-12-09 09:59:23 +01:00 |
Max Neunhoeffer
|
368530dd5a
|
Fix number of plan cap.
|
2014-12-09 09:59:07 +01:00 |
Jan Steemann
|
6ddaf08ccb
|
fixed potential memleak
|
2014-12-09 09:47:28 +01:00 |
Max Neunhoeffer
|
62f03aa013
|
Choose skiplistIndex if in doubt.
|
2014-12-08 16:53:05 +01:00 |
Max Neunhoeffer
|
0ccb6dd48c
|
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
|
2014-12-08 15:37:37 +01:00 |
Max Neunhoeffer
|
fc79c31661
|
More sensible plan management in useIndexRangeNode optimizer rule.
|
2014-12-08 15:37:01 +01:00 |
Jan Steemann
|
399e93c3ff
|
issue #1155: allow bind parameter for sort order
SORT what @order is now allowed
|
2014-12-08 13:05:40 +01:00 |
Jan Steemann
|
b4a0443da7
|
fixed default behavior of merge
|
2014-12-08 11:23:05 +01:00 |
Jan Steemann
|
8f99e59747
|
issue #1163: fullcount was sometimes used for wrong LIMIT node
|
2014-12-05 19:02:51 +01:00 |
Jan Steemann
|
c43bd64222
|
fixed VS compile error
|
2014-12-05 15:16:37 +01:00 |
Jan Steemann
|
34012395e3
|
fixed some compile issues
|
2014-12-05 15:02:08 +01:00 |
Jan Steemann
|
dd68db2252
|
fixed precedence of range operator
|
2014-12-05 11:00:26 +01:00 |
Jan Steemann
|
4564f13bc8
|
implemented LENGTH in C++
|
2014-12-04 17:10:48 +01:00 |
Jan Steemann
|
cc00bb8897
|
optimizations
|
2014-12-04 16:33:48 +01:00 |
Jan Steemann
|
f3b3e5d932
|
removed duplicate entry
|
2014-12-04 13:36:30 +01:00 |
Jan Steemann
|
4c43c1bdaf
|
less plans created by optimizer
|
2014-12-04 12:49:34 +01:00 |
Max Neunhoeffer
|
0aba8ffa80
|
Commit generated files for grammar.
|
2014-12-03 23:37:45 +01:00 |
Jan Steemann
|
e4b51f616c
|
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
|
2014-12-03 17:46:03 +01:00 |
Jan Steemann
|
6185943bc5
|
prevent double-free of variable bounds
|
2014-12-03 17:45:46 +01:00 |
Jan Steemann
|
7e161b88ce
|
issue #1131: added KEEP for `COLLECT...INTO`
|
2014-12-03 17:44:10 +01:00 |
Frank Celler
|
77f544a554
|
Merge pull request #1144 from triAGENS/less-confusing-http-naming
Renamed mergeArrays->mergeObjects (because it's actually about objects, not arrays)
|
2014-12-03 14:48:04 +01:00 |
Jan Steemann
|
4f39b9e358
|
optimize away `INTO` of `COLLECT` if unused
|
2014-12-03 13:49:03 +01:00 |
Jan Steemann
|
4ef82239a3
|
added optimizer statistics
|
2014-12-03 11:38:56 +01:00 |
Jan Steemann
|
8e2c5176f4
|
fixed segfault
|
2014-12-03 10:47:35 +01:00 |
Alan Plum
|
41ab3aa4d6
|
Renamed mergeArrays->mergeObjects to make API less confusing.
|
2014-12-02 17:03:03 +01:00 |
Max Neunhoeffer
|
cfb0b21f2d
|
Add Jan's patch for the indexRangeNode recognition.
We change all EnumerateCollectionNodes to IndexRangeNodes if possible
and do not keep the old plans.
|
2014-12-01 18:38:30 +01:00 |
Max Neunhoeffer
|
5c6d3d047d
|
Better error handling and cleanup if instanciation runs into error.
This concerns AQL in the cluster.
|
2014-12-01 18:26:03 +01:00 |
Max Neunhoeffer
|
6a53d40c24
|
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
|
2014-11-28 16:15:47 +01:00 |
Max Neunhoeffer
|
7664fc643c
|
Fix a bug in AQL COLLECT statement. Sorts out #1127.
This concerned every COLLECT statement, only the first group had access
to the values of the variables before the COLLECT statement.
|
2014-11-28 16:14:44 +01:00 |
Jan Steemann
|
acf070c6ac
|
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
|
2014-11-28 15:58:48 +01:00 |
Jan Steemann
|
200eacd592
|
remove KEEP
|
2014-11-28 15:58:26 +01:00 |
Max Neunhoeffer
|
5f217c5781
|
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
|
2014-11-28 14:43:54 +01:00 |
Jan Steemann
|
bc8579f20b
|
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
|
2014-11-28 13:58:59 +01:00 |
Jan Steemann
|
ac36c0cd7a
|
added mergeArrays attribute
|
2014-11-28 13:58:49 +01:00 |
Max Neunhoeffer
|
877b1d6df9
|
Fix a comment.
|
2014-11-28 13:33:15 +01:00 |
Max Neunhoeffer
|
0445b547be
|
Fix a buffer overflow that did not have any effect.
|
2014-11-28 13:31:27 +01:00 |
Max Neunhoeffer
|
a76e22f03a
|
Only put non-toplevel vars into the INTO variable in a COLLECT.
This restores the behaviour of 2.2.
|
2014-11-28 13:05:15 +01:00 |
Max Neunhoeffer
|
676ec3694d
|
Choose more sensible block sizes for fetch from dependency.
|
2014-11-28 11:43:09 +01:00 |
Max Neunhoeffer
|
4e48475a9f
|
Fix a bug in list access for AqlValues.
|
2014-11-28 11:21:47 +01:00 |
Jan Steemann
|
292eaad273
|
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
|
2014-11-26 19:49:38 +01:00 |
Jan Steemann
|
45ebdf7581
|
enable more indexes
|
2014-11-26 19:49:28 +01:00 |
Max Neunhoeffer
|
b2f93a048a
|
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
|
2014-11-26 16:47:55 +01:00 |
Max Neunhoeffer
|
27cff93a4e
|
Two comment changes.
|
2014-11-26 16:47:32 +01:00 |
Jan Steemann
|
57aefb988d
|
fix optimization of subqueries
|
2014-11-26 15:01:55 +01:00 |
Jan Steemann
|
c69fa0b0dc
|
fixed invalid optimization, added test cases
|
2014-11-25 23:18:24 +01:00 |
Max Neunhoeffer
|
085440d691
|
Fix compilation of new estimation function.
|
2014-11-24 09:39:05 +01:00 |
Max Neunhoeffer
|
16b69e8fd3
|
First version of fix for LIMIT cost estimation.
|
2014-11-23 21:53:25 +01:00 |
Jan Steemann
|
ed919090ea
|
renamed function, updated documentation
|
2014-11-20 14:46:32 +01:00 |