Simon Grätzer
|
2bd2a15cb3
|
Column family support
|
2017-05-18 22:08:34 +02:00 |
jsteemann
|
a8320e99dc
|
don't force compaction after every collection drop operation
|
2017-05-16 12:22:30 +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 |
jsteemann
|
257e3a05e3
|
update rocksdb logging to error level
|
2017-05-12 17:27:22 +02:00 |
jsteemann
|
b1aae2efdd
|
remove unused options
|
2017-05-12 12:12:09 +02:00 |
jsteemann
|
b848030818
|
enable rocksdb logger
|
2017-05-12 12:03:54 +02:00 |
Simon Grätzer
|
e11ef2bf54
|
Addding locking, fixing conversion warning
|
2017-05-11 17:38:50 +02:00 |
Simon Grätzer
|
9950fa7245
|
removing unused and unimplemented methods
|
2017-05-10 18:25:41 +02:00 |
Simon Grätzer
|
5fa85761a2
|
adding transactions to the geo index
|
2017-05-10 14:54:39 +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
|
3b7ef439c8
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into feature/rocksdb-geoindex
|
2017-05-09 17:42:27 +02:00 |
jsteemann
|
488e4be485
|
preparation for RocksDB logger
|
2017-05-09 12:42:25 +02:00 |
jsteemann
|
587418fd1b
|
constified
|
2017-05-09 02:13:51 +02:00 |
Dan Larkin
|
e601e1efd9
|
Added prefix extractor.
|
2017-05-08 16:47:36 -04:00 |
jsteemann
|
12b46d2086
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
|
2017-05-08 18:27:07 +02:00 |
jsteemann
|
7577fed6fb
|
added logger
|
2017-05-08 18:24:40 +02:00 |
Dan Larkin
|
f6a20e1f41
|
Merge branch 'devel' of github.com:arangodb/arangodb into devel
|
2017-05-08 12:09:10 -04:00 |
Dan Larkin
|
284bb6fb51
|
Fixed some issues with RocksDB passthrough options.
|
2017-05-08 12:08:41 -04:00 |
Jan Christoph Uhde
|
a4a04350a3
|
fix replication
|
2017-05-08 17:43:36 +02:00 |
Jan Christoph Uhde
|
acee270075
|
fix small bugs revealed by tests
|
2017-05-08 15:43:09 +02:00 |
Jan Christoph Uhde
|
8ee0406c64
|
move last logger creation to engines
|
2017-05-08 15:18:19 +02:00 |
Simon Grätzer
|
a610d81e3d
|
fixing compiler warnings
|
2017-05-08 14:14:23 +02:00 |
Jan Christoph Uhde
|
cf333f3b0a
|
move creation of tickranges and first ticks into storage engines
|
2017-05-08 14:11:41 +02:00 |
Dan Larkin
|
9924fa1480
|
Added more RocksDB passthrough options.
|
2017-05-07 11:08:25 -04:00 |
Simon Grätzer
|
dd0b0c6b28
|
RocksDB Fülltext index
|
2017-05-06 01:14:49 +02:00 |
jsteemann
|
8c2be23d73
|
do not call SyncWAL() on Windows, as it does not work
|
2017-05-05 15:37:38 +02:00 |
jsteemann
|
6a30df3363
|
add some safety padding for WAL file deletion
|
2017-05-05 15:31:57 +02:00 |
jsteemann
|
d352794360
|
optimize away own transaction management for RocksDB engine
|
2017-05-04 23:16:53 +02:00 |
Dan Larkin
|
037f3f38b9
|
Removed accidental log spam.
|
2017-05-04 15:30:09 -04:00 |
Dan Larkin
|
d77efe38dc
|
Added explicit WAL file lifecycle management to reduce space overhead from replication.
|
2017-05-04 15:16:24 -04:00 |
Simon Grätzer
|
40b8eb2824
|
Trigger compaction on drop and truncate
|
2017-05-04 13:45:30 +02:00 |
Simon Grätzer
|
1c82d4448c
|
Adding compaction and estimateSize method for rocksdb
|
2017-05-04 13:08:02 +02:00 |
jsteemann
|
1e72f8ccdc
|
allow configuration of use_fsync from the outside
|
2017-05-04 01:15:09 +02:00 |
jsteemann
|
f1763e491d
|
fix db._engineStats()
|
2017-05-04 00:33:36 +02:00 |
jsteemann
|
2e3d704d10
|
fix MSVC compile warnings
|
2017-05-03 15:47:45 +02:00 |
jsteemann
|
9a48bd3411
|
fix unintended change of option value
|
2017-05-03 15:18:44 +02:00 |
jsteemann
|
c716fcacd3
|
write settings on shutdown
|
2017-05-03 15:18:17 +02:00 |
Simon Grätzer
|
e62d82f1d0
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
# Conflicts:
# arangod/RocksDBEngine/RocksDBEngine.cpp
# arangod/RocksDBEngine/RocksDBV8Functions.cpp
|
2017-05-03 12:27:58 +02:00 |
Simon Grätzer
|
b5df720870
|
Added rocksdb properties
|
2017-05-03 12:23:19 +02:00 |
Jan Christoph Uhde
|
b7f42f638e
|
add empty impl for recalculating counts in rocksdb engine
|
2017-05-02 17:54:36 +02:00 |
Jan Christoph Uhde
|
da02fd36c6
|
move engine specific syncer code into engines
|
2017-05-02 16:36:27 +02:00 |
Dan Larkin
|
e6611ddc4f
|
Fixed ongoing replication bugs and split the test.
|
2017-04-28 16:01:29 -04:00 |
Simon Grätzer
|
84ed7ec100
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
# Conflicts:
# arangod/RocksDBEngine/RocksDBRestReplicationHandler.cpp
|
2017-04-28 14:40:17 +02:00 |
Simon Grätzer
|
0a00a7eb67
|
Fixed broken JSON output
|
2017-04-28 14:28:34 +02:00 |
Michael Hackstein
|
360d2b3b99
|
Fixed restoreIndox for RocksDB. Also removed Primary and EdgeIndexes from Inventory, which is identical to MMFiles
|
2017-04-28 11:09:53 +02:00 |
Dan Larkin
|
e2853e4b52
|
Enabled saving applier config and fixed some replication tests/behavior.
|
2017-04-27 22:39:48 -04:00 |
Simon Grätzer
|
9e498851a9
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
|
2017-04-27 18:23:14 +02:00 |
Michael Hackstein
|
70f5413fe8
|
RocksDB inventory now includes indexees as well
|
2017-04-27 18:11:06 +02:00 |
Simon Grätzer
|
88c62c05a9
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
|
2017-04-27 17:38:06 +02:00 |