jsteemann
81f1d3820f
added assertions for transaction states
2017-04-28 14:28:45 +02:00
jsteemann
4300c77d3e
fixes for non-array IN lookups, added tests
2017-04-25 01:47:07 +02:00
jsteemann
d776b9f40f
removed unused code
2017-04-20 17:21:41 +02:00
Simon Grätzer
93b31d6f42
Replication manager + test fixes
2017-04-19 18:20:47 +02:00
Simon Grätzer
dd7dd54ad1
Fixing aql query index optimizer
2017-04-19 10:16:19 +02:00
Simon Grätzer
83d4be462a
Adding failure points
2017-04-18 18:10:49 +02:00
Simon Grätzer
2c4d77668f
Fixing array indexes
2017-04-18 18:06:40 +02:00
Dan Larkin
841ef8b1a0
Changed index VPack building to include forPersistence flag.
2017-04-17 17:04:50 -04:00
Dan Larkin
2e0fdbf666
Fixed some bugs.
2017-04-13 20:06:25 -04:00
Jan Christoph Uhde
e690e7fc80
Merge remote-tracking branch 'origin/feature/engine-api/edgeindex-report-as-single-index' into engine-api
...
* origin/feature/engine-api/edgeindex-report-as-single-index:
change mmfiles indexes to work with slightly changed API
fix rocksdb engine index reporting but break report for mmfiles engine
update error messages
2017-04-13 08:46:54 +02:00
Dan Larkin
d435d274ea
Merge branch 'engine-api' of github.com:arangodb/arangodb into engine-api
2017-04-12 09:35:19 -04:00
Jan Christoph Uhde
2700a6d79d
fix rocksdb engine index reporting but break report for mmfiles engine
2017-04-12 14:50:55 +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
Dan Larkin
b030cdb347
Fixed an edge index iterator bug.
2017-04-10 20:12:15 -04:00
Simon Grätzer
fce51594ac
Fixing hash index semantics
2017-04-06 12:41:47 +02:00
jsteemann
0e98a32455
fix objectId handling
2017-04-06 11:19:27 +02:00
jsteemann
e5d733867e
make more tests pass
2017-04-05 14:57:18 +02:00
Simon Grätzer
245b4b87ea
Fixing comparator use
2017-04-04 14:11:14 +02:00
Jan Christoph Uhde
dfeadeabe1
begin to split http tests for mmfiles and rocksdb
2017-04-04 13:22:05 +02:00
Michael Hackstein
069394634c
RocksDB Indexes do now destroy their cache as soon as they are dropped, instead of during deletion
2017-04-03 17:10:10 +02:00
Simon Grätzer
c46db78904
Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api
...
# Conflicts:
# arangod/RocksDBEngine/RocksDBCommon.h
# arangod/RocksDBEngine/RocksDBEngine.cpp
2017-04-03 13:27:04 +02:00
Jan Christoph Uhde
e49024f16e
add drop collection to rocksdb engine
2017-04-03 10:41:02 +02:00
Simon Grätzer
805314274e
Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api
2017-04-03 09:23:41 +02:00
Simon Grätzer
01036b65d9
Added counter manager
2017-04-03 09:23:35 +02:00
Dan Larkin
631b4e93e0
Honored limit in RocksDBVPackIndex iterator.
2017-03-31 11:10:32 -04:00
Jan Christoph Uhde
772a7a32da
add buffer() to RocksDBValue for data retrieval
2017-03-31 15:41:27 +02:00
jsteemann
49551127b9
de-constified lookupKey
2017-03-31 10:16:14 +02:00
Dan Larkin
8dbe314ad6
Finished basic implementation of RocksDBVPackIndex.
2017-03-30 15:21:08 -04:00
Dan Larkin
fa48111eb3
Merged RocksDBPathBasedIndex into RocksDBVPackIndex.
2017-03-30 12:56:43 -04:00
Simon Grätzer
e246a8d8cb
Moved „removeLargeRange“ method to commons
2017-03-30 14:46:21 +02:00
Simon Grätzer
1c6207fd86
Added drop() to indexes
2017-03-30 14:04:18 +02:00
Dan Larkin
73154490fa
Added shell of RocksDBVPackIndex.
2017-03-29 17:35:41 -04:00