Jan
0cbdfe9289
Bug fix/vpack update ( #8875 )
2019-04-30 12:33:26 +02:00
Jan
ca94c88a79
next hack attempt ( #8802 )
2019-04-29 17:09:05 +02:00
Jan
1798036ea0
Bug fix/optimizations 18022019 ( #8180 )
2019-02-19 19:24:04 +01:00
Jan Christoph Uhde
f65853e30f
make use of sortedness of rocksdb primary index ( #7788 )
2019-01-11 09:40:22 +01:00
Frank Celler
ac9f375fb5
big reformat
2018-12-26 00:54:03 +01:00
Jan
222f77249f
for some reasons fortify complained about these parts ( #5777 )
2018-07-05 09:38:03 +02:00
Simon
439b12331f
Big endian document keys for rocksdb ( #5712 )
2018-07-03 14:11:22 +02:00
Simon
828f1d423c
S2 based Geo-Spatial index ( #5249 )
2018-05-02 23:54:41 +02:00
Jan
2a96df5ca5
Feature iresearch ( #4071 )
2017-12-18 15:04:59 +01:00
Jan
5c5b5e548d
Feature/unique vpack index lookup performance improvements ( #3087 )
...
* fixed issue #3075
* update the known issues document, as some issues have already been fixed
* speed up equality lookups in unique vpack indexes
* fixed wording
2017-08-24 14:39:09 +02:00
Dan Larkin
2294fbc290
Fixed issue with autoincrement data not being persisted properly in RocksDB ( #3059 ). ( #3067 )
2017-08-17 21:53:55 +02:00
Jan
bee32b6325
properly compact ranges so data actually gets deleted after drop etc. ( #2771 )
2017-07-11 21:47:16 +02:00
Jan
e823f86601
fix small issues found by cov-build ( #2746 )
2017-07-07 12:36:11 +02:00
Simon Grätzer
d8c57f2cc8
Feature/rocksdb hashsearch ( #2713 )
...
* Testing hash for documents
* fixing logspam error
* added base support for kHash in the edge index
* Current version of hash enabled edge index
* removed rocksdb key type byte, dynamic prefixes for hash-index
* Fixing issues with key classes
* Fixing merge conflict
* Fixing version with semi-working hash index
* fixing various issues
* Fixing hanger in EdgeIndexIterator nextExta, when _cache is disabled. Reenable cache
* Fixing geo index bounds, and fillIndexes error handling
* Adding back failure point
* Fixing RocksDBKey::vertexId
* Added version check on startup
* Fixing version check
* added one more check
* properly detect column families at startup
* Adding additional sanity checking
* Adding missing column family
* some fixes
* Turned off geoindex sync
* fixed error
* added asserts (untested)
* Adding more asserts
2017-07-05 10:18:52 +02:00
Jan
cfbd8ed93c
Bug fix/rocksdb autoincrement ( #2648 )
...
* Added autoincrement keygen support to RocksDB engine with test.
* fixed key generator state keeping for mmfiles engine
2017-06-23 15:27:09 +02:00
Michael Hackstein
f21962dd03
Merged in Column Family for Views
...
Squashed commit of the following:
commit 860ddfc7a74866919ce5139ac3d874f09501ec97
Merge: d9ec0e3 bf20939
Author: Michael Hackstein <michael@arangodb.com>
Date: Thu Jun 8 12:45:14 2017 +0200
Merge branch 'devel' of github.com:arangodb/arangodb into feature/views-column-family
commit d9ec0e3c88122c6b9ee8acdbc6e69ca6af62e19f
Author: Michael Hackstein <michael@arangodb.com>
Date: Thu Jun 8 12:44:43 2017 +0200
Added a column family for views. It is no yet used anywhere. Just preparation.
2017-06-08 12:46:01 +02:00
Michael Hackstein
f7e40a14ca
RocksDBBounds now give info about their columnFamily. Adapted convenience methods that used those bounds to use correct column family now
2017-06-08 11:47:02 +02:00
Simon Grätzer
ab292b2717
Fixing edge bounds
2017-05-30 11:30:48 +02:00
jsteemann
ee0ba4f377
inline functions
2017-05-22 15:58:27 +02:00
jsteemann
f2a5a6473e
try to fix ADL issue
2017-05-18 21:07:14 +02:00
jsteemann
b3c87b1f29
fix dropping indexes
2017-05-18 14:29:54 +02:00
jsteemann
a75271e1f9
optimizations for key bounds
2017-05-16 12:53:44 +02:00
jsteemann
9607556e22
added missing copy constructor for RocksDBKeyBounds
...
if the copy ctor was implicitly generated by the compiler,
query results were mostly undefined!
2017-05-16 12:08:24 +02:00
Michael Hackstein
d7d650e27d
Implemented index estimates for RocksDB. Now the following indexes have
...
a proper estimate:
* HashIndex
* SkiplistIndex / Persistent
* EdgeIndex
2017-05-15 17:17:58 +02:00
Dan Larkin
9276890e92
Fixed key bounds to be compatible with prefix seek mode.
2017-05-10 13:07:01 -04:00
jsteemann
1f6ac2965d
fix updating of slice
2017-05-10 08:49:45 +02:00
Dan Larkin
9662b26002
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2017-05-09 18:44:15 -04:00
Dan Larkin
ca91c0f7c9
Added some optimizations enabled by prefix extraction.
2017-05-09 18:36:12 -04:00
Simon Grätzer
42d230e4ae
Fixing recovery for geo index
2017-05-09 22:29:29 +02:00
Your Name
7f92f80e59
fix windows warning
2017-05-09 16:49:51 +01:00
Simon Grätzer
dd584c0aa4
Swapping key format, fixing recovery
2017-05-09 17:28:08 +02:00
Simon Grätzer
a610d81e3d
fixing compiler warnings
2017-05-08 14:14:23 +02:00
Simon Grätzer
2aef42231e
Merge branch 'devel' of https://github.com/arangodb/arangodb into feature/rocksdb-geoindex
2017-05-08 13:41:12 +02:00
Simon Grätzer
7142bf2cfc
Intermediate commit
2017-05-08 13:41:00 +02:00
Simon Grätzer
31b87de7b3
Adding full text index to tests, and fixing some error handling
2017-05-08 11:41:12 +02:00
Simon Grätzer
dd0b0c6b28
RocksDB Fülltext index
2017-05-06 01:14:49 +02:00
Simon Grätzer
d9bff18814
Fulltext index
2017-05-05 13:58:11 +02:00
Jan Christoph Uhde
53004f2a64
recaluclate count by collection scan on request
2017-05-03 10:42:58 +02:00
Simon Grätzer
953b017d37
Fixing issues with the seek incremental sync optimization
2017-05-02 17:24:49 +02:00
jsteemann
4300c77d3e
fixes for non-array IN lookups, added tests
2017-04-25 01:47:07 +02:00
jsteemann
b7bf8a8983
implement basic operations for settings
2017-04-24 14:19:29 +02:00
Dan Larkin
97d525e9b7
Revert "Fixed primary index cluster bug."
...
This reverts commit 8c4214625c
.
2017-04-17 17:06:23 -04:00
Dan Larkin
8c4214625c
Fixed primary index cluster bug.
2017-04-13 21:44:51 -04:00
jsteemann
2b0673c3fe
removed type "Index"
2017-04-07 12:05:56 +02:00
Simon Grätzer
4f4dcf58e7
Fixing counter key bounds
2017-04-06 15:16:52 +02:00
jsteemann
72c62182de
added assertion
2017-04-05 11:23:48 +02:00
Simon Grätzer
96dc714139
Fixed some tests in shell_server
2017-04-04 15:10:17 +02:00
Jan Christoph Uhde
dfeadeabe1
begin to split http tests for mmfiles and rocksdb
2017-04-04 13:22:05 +02:00
Simon Grätzer
53e5dc8e24
Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api
2017-04-03 17:28:17 +02:00
Simon Grätzer
e6919fc6c2
Fixed comparator
2017-04-03 17:28:13 +02:00