Jan
0cbdfe9289
Bug fix/vpack update ( #8875 )
2019-04-30 12:33:26 +02:00
jsteemann
3f4ea17b32
RocksDB returns certain statistics values as strings. honor that
2019-04-26 19:05:23 +02:00
Simon
6381659a53
fix assertion ( #8860 )
2019-04-26 18:51:34 +02:00
Jan
675b006ebc
this addresses an issue described in ES-260, and is a forward-port of… ( #8696 )
2019-04-09 11:53:20 +02:00
Jan
4f7923a971
remove replication clients handling out of vocbase code ( #8676 )
2019-04-08 19:15:28 +02:00
Jan
b6df220821
cleanup replication contexts ( #8630 )
2019-04-01 09:35:08 +02:00
Jan Christoph Uhde
c3f7961b88
apply unique log ids ( #8561 )
2019-03-25 20:26:51 +01:00
Jan
e078f35285
fixed typos, removed unneeded includes ( #8547 )
2019-03-25 12:09:37 +01:00
Dan Larkin-York
be2cccfa28
Add RocksDB background error listener. ( #8535 )
2019-03-22 20:25:04 +01:00
Jan
a35f6ccf10
fix type of hidden startup option `--rocksdb.recycle-log-file-num` ( #8517 )
2019-03-22 11:21:53 +01:00
Jan
00ac1db850
add RocksDB options `--rocksdb.allow-fallocate` and `--rocksdb.limit-open-files-at-startup` ( #8493 )
2019-03-21 14:21:35 +01:00
Jan
0bef1c1098
dont attempt to remove non-existing WAL files ( #8474 )
2019-03-20 17:58:28 +01:00
Jan
2c4accdf34
micro improvements for rocksdb options ( #8433 )
2019-03-19 12:47:57 +01:00
Simon
49cc3bcd1e
Refactorings from cluster trx improvement branch ( #8391 )
2019-03-14 23:13:17 +01:00
Vasiliy
f5f572dd29
issue 527.1: ensure the cause of the failure is reported to the user ( #8371 )
2019-03-11 23:42:34 +03:00
Jan
12e11a5197
port of replication improvements from 3.4 ( #8308 )
2019-03-11 13:37:18 +01:00
Jan
1798036ea0
Bug fix/optimizations 18022019 ( #8180 )
2019-02-19 19:24:04 +01:00
Dan Larkin-York
f4c2347fbd
Make Result final ( #8157 )
2019-02-15 20:05:30 +01:00
Simon
fd70b6fc34
Background Indexing ( #8039 )
2019-01-29 09:31:32 +01:00
Frank Celler
ac9f375fb5
big reformat
2018-12-26 00:54:03 +01:00
Simon
a2a0b03f43
Rdb index background (preliminary) ( #7644 )
2018-12-21 19:24:10 +01:00
Vasiliy
f1bf5cc9cf
issue 511.3: remove IResearchViewDBServer and use the IResearchView directly on db-server ( #7748 )
...
* issue 511.3: remove IResearchViewDBServer and use the IResearchView directly on db-server
* ensure objectId is set in RocksDBLink
2018-12-17 21:11:20 +03:00
Vasiliy
f1245af554
issue 511.2.1: use references instead of raw pointers for Index operations to avoid null pointer access ( #7725 )
2018-12-11 14:40:49 +03:00
Vasiliy
dff5d53c31
issue 511.1: move iresearch data-store from IResearchView to IResearchLink ( #7695 )
...
* issue 511.1: move iresearch data-store from IResearchView to IResearchLink
* backport: address build failures on some compilers
* address MacOS build issue
2018-12-10 14:00:35 +03:00
Jan
5bae3742e5
Feature/internal 3306 ( #7683 )
2018-12-06 16:19:28 +01:00
Jan
5e8002adc7
fix assertion ( #7527 )
2018-11-29 15:43:00 +01:00
Jan
be0f8b59fa
added option `--rocksdb.enforce-block-cache-size-limit` ( #7505 )
2018-11-28 21:02:45 +01:00
Kaveh Vahedipour
9ec6619b84
Bug fix/index readiness ( #6541 )
...
* indexes are marked while still missing in Current
* index handling getCollection
* supervision gets indexes from isbuilding, when coordinator is gone before finishing
* seems right now
* fixed broken views
* remove junk comments
* cleanup
* node / supervision adjustements
* supervision fixes
* neunhoef remarks part i
* neunhoef remarks part ii
* neunhoef remarks part ii
* neunhoef remarks part iiI
* collection's current version please
* no need to wait for current once again
* no longer necessary code
* clear comments
* delete left overs
* dead code revived
2018-11-21 14:42:58 +01:00
Simon
cc55ef9f82
Faster index creation ( #7348 ) ( #7383 )
2018-11-21 09:53:14 +01:00
Jan
0dd1776467
Make recovery more reliable ( #7297 )
2018-11-19 13:59:18 +01:00
Vasiliy
68953ae33a
issue 496.4.1: move StorageEngine-specific flag out of the genric API and closer to the storage engine ( #7212 )
2018-11-04 16:52:28 +03:00
Vasiliy
8f44afb6cf
issue 496.1: switch scope of responsibility between a TRI_vocbase_t and a LogicalView in respect to view creation/deletion ( #7101 )
...
* issue 496.1: switch scope of responsibility between a TRI_vocbase_t and a LogicalView in respect to view creation/deletion
* backport: address test failures
* backport: ensure arangosearch links get exported in the dump
* backport: ensure view is created during restore on the coordinator
* Updates for ArangoSearch DDL tests, IResearchView unregistration and known issues
* Add fix for internal issue 483
2018-10-30 12:50:35 +03:00
Jan
28e22d60be
add option `--rocksdb.total-write-buffer-size` ( #7025 )
2018-10-25 11:36:26 +02:00
Simon
23b8e5c735
Propper commit Sequence Numbers ( #6958 ) ( #6964 )
2018-10-19 14:19:57 +02:00
Andrey Abramov
752714de24
Feature/arangosearch overhaul ( #6743 )
...
* get rid of memory stores
* do not use 'waitForSync' transaction option to synchronize a view
* honor `Methods::isSingleOperationTransaction()` hint
* explicitly specify index_writer's properties
* ensure data is synced
* fix tests
* another fix
* code cleanup
* remove code duplication
* some fixes
* fix typo
2018-10-10 01:13:08 +03:00
Jan
ea915d3d69
turn off the in-memory cache on agency nodes, as it is not needed there ( #6742 )
2018-10-08 09:39:45 +02:00
Simon
877c9d9eb3
Do not load counters until recovey is done ( #6719 )
2018-10-05 12:52:00 +02:00
Jan
3414825696
Feature/improvements 031018 ( #6712 )
2018-10-04 15:10:54 +02:00
Dan Larkin-York
302f6d1852
Fix compile mistakes.
2018-10-02 08:55:49 -04:00
Dan Larkin-York
44600636e7
Cleanup logging in RocksDBEngine.
2018-10-02 07:50:02 -04:00
Jan
55cd434aa2
fix handling of range deletions ( #6639 )
2018-09-28 11:09:41 +02:00
Jan
d1241b1deb
Bug fix/aql modify cleanup ( #6380 )
2018-09-11 08:54:45 +02:00
Jan
840ad8c20d
added option `--rocksdb.use-file-logging` ( #6308 )
2018-08-31 17:23:00 +02:00
Jan
5022ccc24d
Bug fix/fixes 2508 ( #6254 )
2018-08-27 21:36:39 +02:00
Jan
d78adb7ae1
Bug fix/turn off range deletes in cluster ( #6178 )
2018-08-17 08:41:00 +02:00
Simon
392118bd62
Use RangeDelete where possible ( #6121 )
2018-08-15 18:52:09 +02:00
Vasiliy
6fd541d110
issue 427.5: use ApplicationServer reference instead of pointer ( #6145 )
...
* issue 427.5: use ApplicationServer reference instead of pointer
* address MSVC build failure
2018-08-15 12:16:02 +03:00
Jan
b278d6874a
allow master & slave to work in parallel for RocksDB WAL tailing ( #6059 )
2018-08-03 13:37:53 +02:00
Matthew Von-Maszewski
9f880dd529
(devel) add bool option rocksdb.debug-logging to easily enable rocksdb logging ( #6016 )
2018-07-30 14:30:20 +02:00
Jan
1f16898027
added more RocksDB options and stats ( #6006 )
2018-07-26 16:48:25 +02:00