jsteemann
|
ad9fa2bd78
|
cleanup error codes a bit
|
2017-06-09 14:50:05 +02:00 |
Dan Larkin
|
8c7ba2aaa3
|
Changed several index/collection APIs to provide better context messages.
Addresses Issue #342.
|
2017-06-06 12:27:08 -04:00 |
Wilfried Goesgens
|
7cbd1841a8
|
fix gcc 4.9 compilation issue
|
2017-04-24 11:25:10 +02:00 |
jsteemann
|
603cc849b9
|
fix attempt for @dothebart'a ancient compiler
|
2017-04-24 11:12:08 +02:00 |
Dan Larkin
|
841ef8b1a0
|
Changed index VPack building to include forPersistence flag.
|
2017-04-17 17:04:50 -04:00 |
Jan Christoph Uhde
|
1ad5fde19e
|
change mmfiles indexes to work with slightly changed API
|
2017-04-13 08:38:13 +02:00 |
Michael Hackstein
|
3cb9f0b805
|
Fixed a bug with SortedIndexes. Some sort functions for AstNodes ordered upperbounds before lower bounds. This caused the index iterator to ignore the upperbound in sparse index cases.
|
2017-04-11 17:57:59 +02:00 |
jsteemann
|
49551127b9
|
de-constified lookupKey
|
2017-03-31 10:16:14 +02:00 |
jsteemann
|
6b882ca8a2
|
class renaming
|
2017-03-08 17:54:00 +01:00 |
jsteemann
|
80be198a39
|
moved helper classes into their own file
|
2017-02-14 12:35:34 +01:00 |
jsteemann
|
7e690a0c61
|
renaming
|
2017-02-13 15:18:40 +01:00 |
jsteemann
|
eb73dbf960
|
renaming
|
2017-02-13 13:30:57 +01:00 |
jsteemann
|
f09ec85127
|
renaming
|
2017-02-13 12:27:26 +01:00 |
Michael Hackstein
|
5c7b971122
|
Removed the old slice based skiplist iterator and renamed SkiplistIterator2 => SkiplistIterator
|
2017-02-12 12:59:14 +01:00 |
Michael Hackstein
|
5e4b9e42b3
|
Fixed minor bugs in usage of callback-based index-api. Remove unused old next and nextBabies index iterator functions.
|
2017-02-03 13:22:06 +01:00 |
Michael Hackstein
|
d920788a7f
|
The new index-callback API returns if it has more elements or not
|
2017-02-01 17:33:52 +01:00 |
Michael Hackstein
|
0c3cada5b8
|
Added a new callback based option for IndexIterators to hand out DocumentTokens. This feature is not yet used anywhere
|
2017-02-01 16:07:37 +01:00 |
Michael Hackstein
|
2133b1448c
|
Moved index API to return DocumentIdentifierTokens which are independent of the underlying storage engine. The agreement is, that the Engine gives a uint64_t sized identifier which allows to fetch any document back again. For MMFiles Engine this identifier is the revision.
|
2017-01-24 18:19:25 +01:00 |
jsteemann
|
e3bcb90916
|
remove revisions cache
|
2017-01-24 10:48:07 +01:00 |
jsteemann
|
d4d5d1f39f
|
fixed some tests
|
2017-01-23 16:55:41 +01:00 |
jsteemann
|
a8ebdbeeee
|
renaming
|
2017-01-23 15:40:20 +01:00 |
jsteemann
|
c4d2ff3dce
|
renaming
|
2017-01-23 15:36:11 +01:00 |
jsteemann
|
7fedb4e956
|
moved files into engine directory
|
2017-01-23 13:52:57 +01:00 |