m0ppers
589ffd5c59
Feature/improve logging ( #2881 )
...
* Improve logging in various places
* Fix jslint
2017-07-28 09:23:18 +02:00
Max Neunhöffer
442be8faad
60s timeout for syncCollectionFinalize. ( #2805 )
2017-07-14 23:14:04 +02:00
Frank Celler
2807ef559c
Feature/move shard fix ( #2626 )
...
Major overhaul of handling of synchronous replication.
2017-06-26 16:55:01 +02:00
Dan Larkin
d77efe38dc
Added explicit WAL file lifecycle management to reduce space overhead from replication.
2017-05-04 15:16:24 -04:00
Max Neunhoeffer
ce2f59c12c
Avoid log spam.
2017-05-02 15:02:48 +02:00
Michael Hackstein
bedf5e9245
Reactivated client-side filtering of unnecessary markers
2017-05-02 13:19:06 +02:00
Michael Hackstein
5a8e8338cf
Revert "Ignore collection markers in logger-follow output for syncCollectionFinalize."
...
This reverts commit cf8b75db87
.
2017-05-02 10:43:39 +02:00
Max Neunhoeffer
cf8b75db87
Ignore collection markers in logger-follow output for syncCollectionFinalize.
2017-05-02 10:11:12 +02:00
Max Neunhoeffer
539ae7275e
Improve formatting.
2017-01-24 13:29:05 +01:00
Max Neunhoeffer
1e77d6abca
Fix access to global ERRORS table.
2017-01-19 16:04:35 +01:00
Kaveh Vahedipour
c32ffaf349
jslint needs informing of globalness of ERRORS
2017-01-19 15:17:19 +01:00
Max Neunhoeffer
f9426e9e0d
Make syncFinalize more resilient.
...
It is possible that an in-sync follower does not notice and tries
again to get in sync. This should be OK now.
2017-01-19 14:20:20 +01:00
Andreas Streichardt
c4f5cb7474
debug logging
2016-11-24 13:27:58 +01:00
Jan Steemann
3c96c6f428
fix jslint
2016-10-18 13:55:10 +02:00
Andreas Streichardt
4ad6ddef3b
Fix naming
2016-10-17 14:00:58 +02:00
Andreas Streichardt
1318fa313b
Implement cluster authentication
2016-10-17 13:35:55 +02:00
Max Neunhoeffer
4bc433d5a7
Fix bug in synchronous replication.
2016-07-29 11:29:05 +02:00
Max Neunhoeffer
fedcc9cb17
Improving trace logging for syncCollectionFinalize.
2016-07-11 23:37:06 +02:00
Andreas Streichardt
6ee1f6d14a
Reformat code
2016-06-30 16:57:17 +02:00
Max Neunhoeffer
3db19df169
Fix bug in syncCollectionFinalize.
2016-06-17 09:50:18 -07:00
Max Neunhoeffer
1f926fc24b
Fix synchronous replication: use shard name instead of ID.
...
Explanation: Different replicas of the same shard will have different
local collection IDs. Therefore we have to use the shard name
(collection name) to indentify collections in synchronous replication.
2016-06-13 13:54:32 +02:00
Max Neunhoeffer
2c6e5d9812
Fix syncCollectionFinalize to adjust to new async repl. API data format.
2016-06-10 10:38:27 +02:00
Max Neunhoeffer
b1d33d1a76
Extra error output.
2016-06-09 13:20:36 +02:00
Max Neunhoeffer
611b7f9ee0
Repair resilience for system collections.
...
Plus a lot of synchronous replication bugfixes.
2016-05-23 14:02:01 +02:00
Andreas Streichardt
bdda4952ef
Fix replication still requiring planner
2016-04-06 17:34:43 +02:00
Max Neunhoeffer
1065486a77
First version of getting shards in sync working.
2016-02-13 23:04:20 +01:00
Max Neunhoeffer
8b98ae5ef5
Snapshot for merging.
2016-02-11 09:11:00 +01:00
Jan Steemann
a0cb3b1832
replication changes
2016-02-05 18:06:39 +01:00
Jan Steemann
abd382bf19
replication cleanup
2016-02-05 13:08:12 +01:00
Jan Steemann
8390793699
moved docu blocks into their own files
2016-01-07 16:39:19 +01:00
Alan Plum
8853ede355
org/arangodb -> @arangodb
2015-12-15 15:51:44 +01:00