Jan
98880f3937
clean up a bit ( #10391 )
2019-11-11 09:28:18 +01:00
Jan Christoph Uhde
484e2971d6
C++17 clean up ( #10287 )
2019-11-11 08:49:54 +01:00
Simon
d526805e81
Bug fix/fix suspicous stuff ( #10273 )
2019-10-17 15:34:22 +02:00
Dan Larkin-York
a83c2323c9
Refactor ApplicationServer stack ( #9965 )
2019-09-25 17:31:59 +02:00
Jan
6ad0a995b8
various replication improvements: ( #9676 )
...
- better debuggability (more log details)
- shorter minimum wait delay in active failover
- fixed too early pruning of WAL files on leaders
2019-08-12 10:53:20 +02:00
Jan
5576e44547
miscellaneous adjustments to pacify cppcheck ( #9677 )
2019-08-09 14:29:21 +02:00
Dan Larkin-York
3d0246cb18
Decentralize includes ( #9623 )
2019-08-06 15:32:09 +02:00
Jan
1a58cc2213
add VelocyPackHelper::equal method ( #9389 )
2019-07-03 12:15:11 +02:00
Jan
9cb08ded92
make the comparison functions unambiguous ( #9349 )
...
* make the comparison functions unambiguous
* added @kaveh's suggestion
2019-07-01 16:35:28 +02:00
Jan
59b67cad40
fix various small annoyances ( #9079 )
2019-05-23 17:36:38 +02:00
Jan
69f7a8a00d
longer WAL file retention for test ( #8736 )
2019-04-15 10:16:34 +02:00
Jan Christoph Uhde
c3f7961b88
apply unique log ids ( #8561 )
2019-03-25 20:26:51 +01:00
Jan
12e11a5197
port of replication improvements from 3.4 ( #8308 )
2019-03-11 13:37:18 +01:00
Kaveh Vahedipour
ee751e8ba3
[devel] clear compilation warnings ( #8345 )
2019-03-08 10:35:09 +01:00
Jan
2c1eee547d
abort ongoing transactions in all cases ( #8291 )
2019-02-28 14:36:56 +01:00
Jan
5d2ab0c901
port from 3.4 ( #8275 )
2019-02-28 14:36:29 +01:00
Simon
dc24d7fa4e
Sync Foxx Queues ( #8250 )
2019-02-25 17:13:14 +01:00
Jan Christoph Uhde
808fb694d0
WIP - improve auto-resync ( #8020 )
2019-02-22 17:42:04 +01:00
Jan
366af1782b
some more debug logging for replication ( #8082 )
2019-02-04 12:39:34 +01:00
Jan
8376fbb3d9
multiplex REPLICATION-APPLIER-STATE files for RocksDB engine ( #7898 )
2019-01-08 14:26:01 +01:00
Frank Celler
ac9f375fb5
big reformat
2018-12-26 00:54:03 +01:00
Simon
f90b48f792
switch default message for requireFromPresent ( #7439 )
2018-11-23 18:59:03 +01:00
Simon
cc55ef9f82
Faster index creation ( #7348 ) ( #7383 )
2018-11-21 09:53:14 +01:00
Jan
3969016b6b
dont update lastProcessedTick too early ( #7380 )
2018-11-20 17:55:35 +01:00
Vasiliy
facb4043a1
issue 496.5: minor API cleanup and error reportin enhancements, update iresearch to commit d69f7bd184e009da7bf0a478efd34a0c85b74291 ( #7216 )
...
* issue 496.5: minor API cleanup and error reportin enhancements, update iresearch to commit d69f7bd184e009da7bf0a478efd34a0c85b74291
* add workaround for shell-collection-rocksdb-noncluster.js::testSystemSpecial test failure
* fix typo
2018-11-06 13:59:18 +03:00
Simon
0eb5142df8
Use shared_ptr for LogicalCollection ( #7220 )
2018-11-05 18:31:57 +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
f088733420
issue 496.3: move more coordinator-related logic out of TRI_vocbase_t, rename some arangosearch view configuration parameters, remove some consolidation policies, update iresearch to revision 6fd9760d81b136f769e277ea5b8f53996ed7a1ca ( #7166 )
...
* issue 496.3: move more coordinator-related logic out of TRI_vocbase_t, rename some arangosearch view configuration parameters, remove some consolidation policies, update iresearch to revision 6fd9760d81b136f769e277ea5b8f53996ed7a1ca
* address potential deadlock between link creation and FlushThread
* remove code causing nullptr access
* add back lock around reader reopen
* revert: address potential deadlock between link creation and FlushThread
* invalidate payload for each field in FieldIterator before setting a value
2018-11-01 23:10:01 +03:00
Jan
1924f74171
fix https://github.com/arangodb/release-3.4/issues/99 ( #6952 )
2018-10-19 13:04:24 +02:00
Simon
6628a4e55a
Refactor stuff, add async batch extension task ( #6875 ) ( #6880 )
2018-10-15 13:18:24 +02:00
Vasiliy
78567bef09
update iresearch to codebase as of 20181011 ( #6858 )
...
* update iresearch to codebase as of 20181011
* backport: address cluster test failures
* backport: address dump test failures
* backport: address discrepency in view creation between single-server and cluster
* backport: address test failure on cluster (revert change)
* backport: address test failures
* backport: address MSVC build issues
* backport: address issue with LogicalDatasource destructing after TRI_vocbase_t
* Revert "backport: address issue with LogicalDatasource destructing after TRI_vocbase_t"
This reverts commit 4f9880bbaa22194dfbb604b5a54658de1d447ac1.
2018-10-12 21:07:12 +03:00
Simon
fd81f52ab4
Allow WAL logger to split up transactions ( #6800 ) ( #6866 )
2018-10-12 17:50:58 +02:00
Jan
3414825696
Feature/improvements 031018 ( #6712 )
2018-10-04 15:10:54 +02:00
Simon
fcd7f49293
Fix error in dump test, create views before syncing data ( #6636 )
2018-09-28 16:59:38 +02:00
Simon
aa21ffdb7a
Properly check syncer erros, catch more exceptions ( #6520 )
2018-09-17 16:39:23 +02:00
Vasiliy
b509e2e70a
issue 465.5: when renaming a datasource use the object from within vocbase ( #6413 )
2018-09-07 16:01:04 +03:00
Vasiliy
e862efdc3b
issue 458.4: retrieve the system database via the SystemDatabaseFeature ( #6299 )
2018-08-31 19:45:10 +02:00
Jan
5022ccc24d
Bug fix/fixes 2508 ( #6254 )
2018-08-27 21:36:39 +02:00
Simon
392118bd62
Use RangeDelete where possible ( #6121 )
2018-08-15 18:52:09 +02:00
Jan
b278d6874a
allow master & slave to work in parallel for RocksDB WAL tailing ( #6059 )
2018-08-03 13:37:53 +02:00
Jan
2a416f2e33
Bug fix/3007 ( #6019 )
2018-07-30 17:16:47 +02:00
Vasiliy
62ca1235ac
issue 430.3: remove redundant constructor from SingleCollectionTransaction ( #5996 )
2018-07-26 16:54:53 +03:00
Simon
2dd8593609
View Replication ( #5915 )
2018-07-26 10:28:46 +02:00
Jan
21064144c8
Bug fix/replication improvements ( #5962 )
2018-07-25 09:04:50 +02:00
Jan
ddd6b73d85
Bug fix/fixes 0907 ( #5812 )
2018-07-10 08:48:14 +02:00
Dan Larkin-York
820bfee329
Refactor syncer state and make notes for future parallelization ( #5742 )
2018-07-03 21:32:16 +02:00
Jan
96cbe699b9
honor "restrictType" and "restrictCollections" when syncing ( #5689 )
2018-06-28 19:14:14 +02:00
Simon
ec0d2a1b7b
Remove Coordinator DBs ( #5661 )
2018-06-25 19:18:11 +02:00
Simon
3bec336aff
TransactionState::addCollection refactoring ( #5606 )
2018-06-14 15:34:58 +02:00
Vasiliy
d9cda9666f
issue 389.8: remove redundant function from Methods, convert Syncer API to user TRI_ocbase_t& wherever possible ( #5408 )
2018-05-22 16:10:24 +03:00