jsteemann
|
9d865c7047
|
optimizations, bugfixes
|
2016-05-04 01:50:28 +02:00 |
jsteemann
|
d3604238e4
|
optimizations
|
2016-05-02 23:06:04 +02:00 |
jsteemann
|
d6833b6862
|
potentially optimized lookups for _from and _to
|
2016-04-30 14:21:15 +02:00 |
jsteemann
|
e478c1ae11
|
faster lookup for _key attribute
|
2016-04-30 13:25:06 +02:00 |
jsteemann
|
3a92773685
|
use StaticStrings
|
2016-04-29 15:18:20 +02:00 |
jsteemann
|
6ac4c809ee
|
do not create markers on the heap, but create them in the WAL space directly
|
2016-04-29 01:01:10 +02:00 |
Jan Steemann
|
64350d802d
|
micro optimizations
|
2016-04-26 10:22:13 +02:00 |
Michael Hackstein
|
85a2c3a44c
|
The shortestPath computation now uses Slices instead of strings to identify the documents.
|
2016-04-25 15:25:22 +02:00 |
jsteemann
|
28930370c2
|
micro optimizations
|
2016-04-23 20:49:22 +02:00 |
Max Neunhoeffer
|
877e42e7c5
|
Merge branch 'FMH' into devel
|
2016-04-21 14:04:39 +02:00 |
Michael Hackstein
|
c1ad6dd5dd
|
Added the improvement for OutboundNeighbors to Inbound and Any neighbors as well. For Any-Neighbors the effect is not too significant.
|
2016-04-20 16:49:34 +02:00 |
Michael Hackstein
|
ae80b86599
|
Added a function to request babies from an IndexIterator (next n elements). Used this function in OperationCursor to get a list of mptrs. The only Index supporting it right now is EdgeIndex. It is only used in OutboundNeighbors at this point.
|
2016-04-20 15:13:42 +02:00 |
Kaveh Vahedipour
|
d53e47c7d5
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into FMH
|
2016-04-20 11:23:10 +00:00 |
Michael Hackstein
|
0cb3741e4f
|
Fixed a bug in assoc multi. One result container was not handed in by reference.
|
2016-04-20 11:19:55 +02:00 |
Michael Hackstein
|
3407f4b111
|
The edge index now hands-in the result vector for doc mptr to AssocMulti. Also fixed the batch size for index lookups
|
2016-04-20 09:16:51 +02:00 |
Frank Celler
|
3bb24146a6
|
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
|
2016-04-19 19:18:02 -07:00 |
Jan Steemann
|
32082e30f0
|
use move
|
2016-04-19 13:20:13 +02:00 |
Frank Celler
|
f85c700d20
|
silence some warnings
|
2016-04-19 07:35:03 +02:00 |
Jan Steemann
|
b5a3928160
|
fixed leak
|
2016-04-07 17:48:58 +02:00 |
Michael Hackstein
|
1b967d9535
|
Started fixing AQL-failures-noncluster tests. Still two are failing. Return and Sort.
|
2016-04-07 14:37:18 +02:00 |
Michael Hackstein
|
9d70091713
|
The RestEdges handler now behaves identically to the server side edges() functions. Specifically it does not return duplicate edges any more. Also added a helper function to build an EdgeIndex Lookup from VPackArray.
|
2016-03-30 10:13:09 +02:00 |
Michael Hackstein
|
8dcded7d00
|
Fixed SkiplistIndex lookup if searchValue is less than the smalles index element.
|
2016-03-24 16:32:36 +01:00 |
Michael Hackstein
|
ed7fd3c495
|
Added VPack MinKey as Illegal Index Element. Is used to distinguish NON existance in Array indexes
|
2016-03-24 13:40:16 +01:00 |
Michael Hackstein
|
c1d2c8ff6f
|
Fixed compare function fpr Unique HashIndex. Had a problem with different number types
|
2016-03-24 12:46:35 +01:00 |
Michael Hackstein
|
af14e598d1
|
Fixed Array Indexing. All tests are green again
|
2016-03-24 11:22:01 +01:00 |
Michael Hackstein
|
bf6a4fedd9
|
Fixed array index insertion.
|
2016-03-23 17:31:11 +01:00 |
Jan Steemann
|
7c245bd3a3
|
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
|
2016-03-23 16:36:21 +01:00 |
Jan Steemann
|
c8c9288400
|
harmonize value comparisons for hash indexes
|
2016-03-23 16:36:00 +01:00 |
Michael Hackstein
|
c1a3ff0a8e
|
Simplyfied skiplist index by removing an used member variable in Iterator
|
2016-03-23 12:12:12 +01:00 |
Max Neunhoeffer
|
12c420913e
|
Merge branch 'spdvpk' of ssh://github.com/ArangoDB/ArangoDB into spdvpk
|
2016-03-23 09:02:14 +01:00 |
Max Neunhoeffer
|
c2049b8ee1
|
Switch to IndexHandles.
|
2016-03-23 08:57:00 +01:00 |
Jan Steemann
|
d763c102d6
|
fulltext fixes
|
2016-03-22 18:34:40 +01:00 |
Michael Hackstein
|
ff87f38a14
|
Fixed index ordering for IN search.
|
2016-03-22 13:24:50 +01:00 |
Jan Steemann
|
910d620c7d
|
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
|
2016-03-21 17:08:57 +01:00 |
Jan Steemann
|
f0724447b6
|
fixed sparse index test
|
2016-03-21 17:08:42 +01:00 |
Michael Hackstein
|
34b6b85a4b
|
Short Circuit in IndexIterator if query has which can never yield a result
|
2016-03-21 16:54:39 +01:00 |
Michael Hackstein
|
0b355e79d8
|
Fixed reset of PrimaryIndex Any Iterator
|
2016-03-21 16:30:35 +01:00 |
Michael Hackstein
|
7af92fb2ff
|
IN values in index are now sorted
|
2016-03-21 15:43:01 +01:00 |
Michael Hackstein
|
2c100dff2e
|
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
|
2016-03-21 14:58:24 +01:00 |
Michael Hackstein
|
69ad996767
|
Fixed implementation to multiply IN index lookups for hash and skiplist index.
|
2016-03-21 14:57:30 +01:00 |
Jan Steemann
|
f458acc4c7
|
cleanup
|
2016-03-21 14:35:58 +01:00 |
Jan Steemann
|
b672ce0985
|
test fixes
|
2016-03-21 12:15:40 +01:00 |
Max Neunhoeffer
|
268dc3c097
|
Fix geo index remove.
|
2016-03-21 09:12:56 +01:00 |
Michael Hackstein
|
5bc2274855
|
Fixed invalid search values in Graph Traverser. Now some more tests are green. Still failing
|
2016-03-18 16:47:55 +01:00 |
Michael Hackstein
|
bb40b3c420
|
Fixed edge index lookup. Did fail for IN cases
|
2016-03-18 14:29:17 +01:00 |
Michael Hackstein
|
84454f49c4
|
Fixed Edge Index iterator to always retain the iterator data
|
2016-03-15 18:34:00 +01:00 |
Michael Hackstein
|
5d61b709bb
|
Fixed OperationCursor and SkiplistIndex. The builder in OperationCursor did not retain the _buffer.
|
2016-03-15 08:56:37 +01:00 |
Michael Hackstein
|
380e4eda69
|
Another fix for skiplist index for Searches that should not hit any element
|
2016-03-10 16:22:15 +01:00 |
Michael Hackstein
|
34f9206a63
|
Fixed SkiplistIndex Lookup for Slice. Seems to be working in AQL. Needs to be tested in detail
|
2016-03-10 16:11:28 +01:00 |
Michael Hackstein
|
eb8b09c85b
|
Fixed Skiplist Index Lookup. Equallity Lookups now seem to work. Range Lookups will crash now.
|
2016-03-10 14:37:12 +01:00 |