Jan Steemann
|
2fa2487081
|
fixed "Could not extract custom attribute" issue
|
2016-07-06 08:44:22 +02:00 |
Jan Steemann
|
373aaffa20
|
Revert "don't update if there's nothing to do"
This reverts commit 7455ef20ef .
|
2016-07-06 07:56:48 +02:00 |
Jan Steemann
|
7455ef20ef
|
don't update if there's nothing to do
|
2016-07-06 07:41:08 +02:00 |
Jan Steemann
|
ca86704086
|
beautify handling of optimizer rules
|
2016-07-05 11:21:04 +02:00 |
Jan Steemann
|
8617a8f82d
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
|
2016-07-04 16:47:35 +02:00 |
Jan Steemann
|
1769299e95
|
make optimizer not skip "use-indexes-rule", even if enough plans have been created already
|
2016-07-04 16:31:14 +02:00 |
Michael Hackstein
|
d273b387f8
|
Improved Traversal internal API. It now does less copying and creates less objects. Also it is way simpler to understand.
|
2016-07-04 16:16:58 +02:00 |
jsteemann
|
f145c79f10
|
initialize variable
|
2016-06-30 15:41:41 +02:00 |
Jan Steemann
|
6c2f9148cc
|
increase max. number of collections to 256
|
2016-06-30 13:44:31 +02:00 |
Jan Steemann
|
3016fad94c
|
issue #1915
|
2016-06-30 13:44:25 +02:00 |
Jan Steemann
|
b05d4f7681
|
issue #1914: fix unterminated buffer
|
2016-06-30 13:15:10 +02:00 |
jsteemann
|
42b83af963
|
micro optimizations
|
2016-06-29 23:34:58 +02:00 |
jsteemann
|
77e19df7c7
|
reuse operation cursors for const expressions
|
2016-06-29 22:56:42 +02:00 |
jsteemann
|
e554f5463a
|
primary index and cursor optimizations
|
2016-06-29 22:13:24 +02:00 |
jsteemann
|
aa4591193a
|
removed unused Json include
|
2016-06-29 22:01:36 +02:00 |
Michael Hackstein
|
712e495fe2
|
Merge branch 'devel' of github.com:arangodb/arangodb into devel
|
2016-06-29 13:08:13 +02:00 |
Michael Hackstein
|
59dd29e760
|
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 |
jsteemann
|
4a5b75b485
|
escape Unicode characters in JSON dumps
|
2016-06-29 12:53:08 +02:00 |
Jan Steemann
|
71c778e0bb
|
Visual Studio
|
2016-06-29 09:53:42 +02:00 |
Jan Steemann
|
8002607b67
|
prevent VS warnings
|
2016-06-28 17:16:48 +02:00 |
Michael Hackstein
|
433d89b2d7
|
Removed unused imports
|
2016-06-28 14:07:15 +02:00 |
jsteemann
|
07571f45c0
|
micro optimizations
|
2016-06-28 10:22:34 +02:00 |
Michael Hackstein
|
808cb97707
|
Fixed a bug in SHORTEST_PATH using a distance attribute. In some cases the computed path was not correct.
|
2016-06-27 16:57:47 +02:00 |
Wilfried Goesgens
|
b126df61c2
|
Improve error handling for invalid graph definitions
|
2016-06-24 17:18:10 +02:00 |
Max Neunhoeffer
|
fe4a8e4695
|
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
|
2016-06-24 16:38:11 +02:00 |
Max Neunhoeffer
|
b1395ce1bd
|
No longer use return value of next() method of ArrayIterator.
|
2016-06-24 16:37:49 +02:00 |
jsteemann
|
c0a716e28d
|
performance optimizations for primary index lookup
|
2016-06-24 16:24:39 +02:00 |
jsteemann
|
274801b7b6
|
issue #1891: renamed to OUTERSECTION
|
2016-06-24 14:07:41 +02:00 |
jsteemann
|
04b29e9c34
|
optimize handling of `[*]` operator in case no projection, no filter and no offset/limit values are used
|
2016-06-24 14:04:30 +02:00 |
jsteemann
|
daf6d42683
|
optimize away some more filter parts of type `"const" IN collection.attribute
|
2016-06-24 14:03:58 +02:00 |
jsteemann
|
50c3aa93a9
|
issue #1891: added AQL function `DIFFERENCE` to return the symmetric difference of its input arguments
|
2016-06-24 10:35:49 +02:00 |
jsteemann
|
8f0991e18e
|
potential performance optimizations
simplifications
small optimizations
|
2016-06-23 14:47:44 +02:00 |
jsteemann
|
7496fa2c67
|
issue #1894: make list of edge collections unique in traversal
|
2016-06-23 12:17:04 +02:00 |
Jan Steemann
|
4038c21c10
|
reserve buffer ahead of time
|
2016-06-22 11:14:50 +02:00 |
jsteemann
|
ae2d8b8394
|
micro optimizations
|
2016-06-21 16:01:31 +02:00 |
Jan Steemann
|
f362dc5e21
|
attempt to fix Visual Studio complaints
|
2016-06-21 09:52:42 +02:00 |
jsteemann
|
55fce39574
|
optimizations for neighbors queries
|
2016-06-20 18:37:46 +02:00 |
jsteemann
|
43574e509e
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
|
2016-06-17 16:28:04 +02:00 |
jsteemann
|
1e8ce63e01
|
optimizations for traversal
|
2016-06-17 16:27:37 +02:00 |
Jan Steemann
|
46df1f6a79
|
optimization for documents
|
2016-06-17 15:50:45 +02:00 |
jsteemann
|
1eff077480
|
small changes
|
2016-06-16 18:06:51 +02:00 |
Max Neunhoeffer
|
d0fe9f6d81
|
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
|
2016-06-15 21:29:20 -07:00 |
Max Neunhoeffer
|
4168cd32e7
|
Add more optional debugging output for AQL queries.
|
2016-06-15 21:23:16 -07:00 |
jsteemann
|
289a25bf5f
|
no benefit from moving
|
2016-06-15 23:53:08 +02:00 |
jsteemann
|
2e417e08d6
|
fixed includes
|
2016-06-15 23:23:38 +02:00 |
jsteemann
|
174bbab03a
|
less work when packing search values for documentFastPath()
|
2016-06-15 22:23:14 +02:00 |
jsteemann
|
2d5816dbb6
|
allow switching args for IS_SAME_COLLECTION
|
2016-06-15 20:34:06 +02:00 |
jsteemann
|
470919bf67
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
|
2016-06-14 16:43:12 +02:00 |
Jan Steemann
|
24ee67eda7
|
try to fix potential crashes
|
2016-06-14 16:41:00 +02:00 |
jsteemann
|
34877186dd
|
make user-defined AQL functions throw again
|
2016-06-14 16:14:02 +02:00 |