Thomas Schoebel-Theuer
|
96646fee1e
|
marsadm: new handover waiting
|
2020-04-06 15:12:43 +02:00 |
|
Thomas Schoebel-Theuer
|
582a3de94e
|
marsadm: allow busy looping
|
2020-04-06 15:12:43 +02:00 |
|
Thomas Schoebel-Theuer
|
81ed8e7eed
|
marsadm: factor out forking
|
2020-04-06 15:12:43 +02:00 |
|
Thomas Schoebel-Theuer
|
f2990a9d4f
|
marsadm: further try_to_avoid_splitbrain()
|
2020-04-06 15:12:43 +02:00 |
|
Thomas Schoebel-Theuer
|
24f4051b53
|
marsadm: make check_primary_gone() more rubust
|
2020-04-06 15:12:43 +02:00 |
|
Thomas Schoebel-Theuer
|
1c5416b6fc
|
marsadm: stabilize versionlink correction
|
2020-04-06 15:12:43 +02:00 |
|
Thomas Schoebel-Theuer
|
a3eb193dc0
|
marsadm: do not fail logrotate at secondaries
|
2020-04-06 15:12:43 +02:00 |
|
Thomas Schoebel-Theuer
|
91f667f3c6
|
all: release mars0.1astable86
|
2020-04-01 06:12:28 +02:00 |
|
Thomas Schoebel-Theuer
|
2a19a82319
|
infra: small cleanup
|
2020-04-01 06:12:28 +02:00 |
|
Thomas Schoebel-Theuer
|
8097fe2971
|
infra: separate dent list retrieval for remote communication
|
2020-04-01 06:12:28 +02:00 |
|
Thomas Schoebel-Theuer
|
44ad0068cc
|
infra: allow partially ordered dent lists
|
2020-04-01 06:12:28 +02:00 |
|
Thomas Schoebel-Theuer
|
29060936ed
|
infra: safeguard interim removal
|
2020-03-28 13:10:02 +01:00 |
|
Thomas Schoebel-Theuer
|
c4b79885d1
|
infra: factor out tree scanning
|
2020-03-28 13:10:02 +01:00 |
|
Thomas Schoebel-Theuer
|
64e7f91474
|
infra: factor out backward pass
|
2020-03-28 13:10:01 +01:00 |
|
Thomas Schoebel-Theuer
|
d0aa3fa27b
|
infra: factor out forward pass
|
2020-03-28 13:10:01 +01:00 |
|
Thomas Schoebel-Theuer
|
b32f01fbb3
|
infra: factor out removal phase code
|
2020-03-28 13:10:01 +01:00 |
|
Thomas Schoebel-Theuer
|
aa70e4e8c9
|
infra: factor out prep phase code
|
2020-03-28 13:10:01 +01:00 |
|
Thomas Schoebel-Theuer
|
628d564077
|
infra: split filler code
|
2020-03-28 13:10:01 +01:00 |
|
Thomas Schoebel-Theuer
|
d0b467bc88
|
all: release mars0.1astable85
|
2020-03-28 13:03:11 +01:00 |
|
Thomas Schoebel-Theuer
|
1efb9ba9f0
|
doc: update pdfs
|
2020-03-28 13:02:45 +01:00 |
|
Thomas Schoebel-Theuer
|
99847a5de7
|
doc: update version
|
2020-03-28 13:02:01 +01:00 |
|
Thomas Schoebel-Theuer
|
298cc1494f
|
doc: describe update-cluster
|
2020-03-28 13:02:01 +01:00 |
|
Thomas Schoebel-Theuer
|
478eb4dd9d
|
doc: cite new geo-redundancy requirements
|
2020-03-28 10:23:30 +01:00 |
|
Thomas Schoebel-Theuer
|
93c87eb856
|
doc: explain fundamental requirements for geo-redundancy
|
2020-03-28 10:23:30 +01:00 |
|
Thomas Schoebel-Theuer
|
62f447f346
|
doc: explain cost of waste
|
2020-03-28 10:23:30 +01:00 |
|
Thomas Schoebel-Theuer
|
1477d2adfb
|
marsadm: reduce sleep time
|
2020-03-28 10:23:30 +01:00 |
|
Thomas Schoebel-Theuer
|
7ab9ac1a38
|
marsadm: skip unnecessary deletion wait
|
2020-03-28 10:23:30 +01:00 |
|
Thomas Schoebel-Theuer
|
bd61306a75
|
marsadm: avoid unnecessary rsync
|
2020-03-28 10:23:30 +01:00 |
|
Thomas Schoebel-Theuer
|
44a4054886
|
marsadm: speedup join-resource
|
2020-03-28 10:23:30 +01:00 |
|
Thomas Schoebel-Theuer
|
762477849c
|
marsadm: avoid mutual symlink clobbering
|
2020-03-28 10:21:22 +01:00 |
|
Thomas Schoebel-Theuer
|
ea804c111a
|
marsadm: fix corner case of "all"
|
2020-03-28 10:21:22 +01:00 |
|
Thomas Schoebel-Theuer
|
263d9fa9d7
|
marsadm: new command update-cluster
|
2020-03-28 10:21:22 +01:00 |
|
Thomas Schoebel-Theuer
|
3ab97f26b5
|
infra: allow fetching full dent info from peers
|
2020-03-26 20:16:39 +01:00 |
|
Thomas Schoebel-Theuer
|
5b8c0d50a3
|
main: allow primary --force for shortened logfiles
|
2020-03-26 20:16:39 +01:00 |
|
Thomas Schoebel-Theuer
|
83098ffe24
|
main: avoid races on remote time updates
|
2020-03-26 20:15:35 +01:00 |
|
Thomas Schoebel-Theuer
|
1d0f554d46
|
main: fix potential use-after-free race on replaylink
|
2020-03-05 21:31:16 +01:00 |
|
Thomas Schoebel-Theuer
|
2513882f70
|
all: release mars0.1astable84
|
2020-02-28 09:44:58 +01:00 |
|
Thomas Schoebel-Theuer
|
c3e5df459f
|
marsadm: fix race between fetch and primary --force
|
2020-02-28 09:41:05 +01:00 |
|
Thomas Schoebel-Theuer
|
de036d0b52
|
main: try to repair even old logfiles
|
2020-02-28 09:41:05 +01:00 |
|
Thomas Schoebel-Theuer
|
57612397c2
|
main: allow NULL argument of helper function
|
2020-02-28 09:41:05 +01:00 |
|
Thomas Schoebel-Theuer
|
acae344ccf
|
main: try to self-repair damaged logfiles
|
2020-02-28 09:41:05 +01:00 |
|
Thomas Schoebel-Theuer
|
9f321dd072
|
all: release mars0.1astable83
|
2020-02-16 13:34:32 +01:00 |
|
Thomas Schoebel-Theuer
|
07e01e9b90
|
doc: update version
|
2020-02-16 13:34:30 +01:00 |
|
Thomas Schoebel-Theuer
|
1a413ea484
|
doc: globally make lightbulb smaller
|
2020-02-16 09:41:46 +01:00 |
|
Thomas Schoebel-Theuer
|
01dc48df7a
|
doc: cite Kirchhoff from Cloud Storage, discuss consequences from wrong definitions
|
2020-02-16 09:41:44 +01:00 |
|
Thomas Schoebel-Theuer
|
b178a5c7ec
|
user-manual: describe --parallel
|
2020-02-15 16:57:16 +01:00 |
|
Thomas Schoebel-Theuer
|
869d9e14e6
|
doc: cite Kirchhoff's law
|
2020-02-15 16:57:16 +01:00 |
|
Thomas Schoebel-Theuer
|
dbc75e5969
|
doc: explain Kirchhoff's law
|
2020-02-15 16:57:15 +01:00 |
|
Thomas Schoebel-Theuer
|
c3f9970029
|
marsadm: new option --parallel
|
2020-02-15 15:32:35 +01:00 |
|
Thomas Schoebel-Theuer
|
f1d7caedfe
|
copy: improve trigger
|
2020-02-10 09:35:29 +01:00 |
|