Tobias Gödderz
87e5fe7dd2
Bug fix 3.5/clean replication api wal tracking ( #9503 )
...
* Use int type for server id
Change serverId to an int
Pass syncerId only for synchronous replication
Added UrlBuilder
structs to classes, reordering
Added Location class, cleanup
Fixed initialization order
Use Location class
Use string for large ints
Documentation
Added clientInfo to ReplicationClientProgressTracker and corresponding rest handlers
Pass clientInfo string in sync replication
Pass clientInfo in addFollower, too
Updated docu
Renamed UrlBuilder to UrlHelper
Updated docu
Try to fix compile error on windows
Fixed a bug and a test
* Implemented @jsteeman's comments
2019-07-18 19:38:31 +03:00
Tobias Gödderz
f501e00e9d
Bug fix/add shard id to replication client identifier ( #9366 )
2019-07-08 14:03:42 +02:00
Jan
32ce797be4
make it possible to limit the number of parallel WAL tailing invocations ( #9344 )
2019-06-27 18:43:53 +02:00
Jan
4f7923a971
remove replication clients handling out of vocbase code ( #8676 )
2019-04-08 19:15:28 +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
Simon
dc24d7fa4e
Sync Foxx Queues ( #8250 )
2019-02-25 17:13:14 +01:00
Dan Larkin-York
f4c2347fbd
Make Result final ( #8157 )
2019-02-15 20:05:30 +01:00
Frank Celler
ac9f375fb5
big reformat
2018-12-26 00:54:03 +01:00
Jan
2115abdce9
smaller changes for replication ( #7200 )
2018-11-02 18:38:32 +01:00
Simon
fd81f52ab4
Allow WAL logger to split up transactions ( #6800 ) ( #6866 )
2018-10-12 17:50:58 +02:00
Dan Larkin-York
b922d260bc
More cleanup and additional logging.
2018-10-02 07:50:26 -04:00
Dan Larkin-York
820bfee329
Refactor syncer state and make notes for future parallelization ( #5742 )
2018-07-03 21:32:16 +02:00
Vasiliy
a5f274234a
issue 380.2.2: remove extraneous pointers from StorageEngine API ( #5589 )
2018-06-13 15:22:51 +03:00
Vasiliy
94ddd7803d
issue 389.10: refactor CollectionNameResolver to use TRI_vocbase_t& ( #5424 )
2018-05-23 00:59:08 +03:00
Simon
35992ad67b
Coordinator storage engine ( #5405 )
2018-05-22 19:30:27 +02:00
Vasiliy
635db3b409
issue 355.4: remove redundant methods and code, use 'cp' instead of 'cmake copy_directory' where possible, use vocbase reference instead of pointer
2018-04-04 10:53:48 +03:00
Dan Larkin-York
38f162e344
Parallelize arangodump ( #4356 )
2018-03-26 15:55:14 +02:00
Andrey Abramov
01d9baf359
remove TRI_ERROR_ARANGO_VIEW_NOT_FOUND, rename TRI_ERROR_ARANGO_COLLECTION_NOT_FOUND to TRI_ERROR_ARNANGO_DATA_SOURCE_NOT_FOUND
2018-03-17 19:36:14 +03:00
Vasiliy
06eb8ade01
issue 344.7: remove more redundant functions ( #4863 )
...
* issue 344.7: remove more redundant functions
* backport: fix missed functions under USE_ENTERPRISE
2018-03-15 17:10:28 +01:00
Vasiliy
c8739cd3cd
manually-merge: cache data-sources in CollectionNameResolver
2018-03-14 10:11:50 +03:00
Simon
950e8c3e7b
Fixing issues related to missing auth rights ( #4753 ) ( #4754 )
...
(cherry picked from commit 38a99d8f65
)
2018-03-05 13:48:51 +01:00
Jan
935e2790ad
forward port of replication bugfixes from 3.2 ( #4572 )
2018-02-12 18:13:51 +01:00
Jan
8da61a9875
Bug fix/more replication tests ( #4500 )
2018-02-09 13:06:47 +01:00
Jan
1e116a9f6d
slight cleanup of replication-related code ( #4286 )
2018-01-17 16:56:40 +01:00
Simon Grätzer
87f441753b
RocksDB WAL tailing fixes ( #3595 )
2017-11-10 09:31:53 +01:00
Simon Grätzer
7c31960cf2
Feature/async failover ( #3451 )
2017-10-18 23:59:29 +02:00