Commit Graph

2968 Commits

Author SHA1 Message Date
Thomas Schoebel-Theuer
feb0540224 marsadm: fix typo 2020-11-12 05:37:17 +01:00
Thomas Schoebel-Theuer
e716322e21 all: release mars0.1astable114 2020-11-10 16:04:01 +01:00
Thomas Schoebel-Theuer
ccdcd79df6 doc: checkout new user manual 2020-11-10 16:04:01 +01:00
Thomas Schoebel-Theuer
792aeb3e14 doc: document new marsadm options and new behaviour 2020-11-10 16:04:01 +01:00
Thomas Schoebel-Theuer
30730e4a50 marsadm: safeguard races on log-purge-res 2020-11-10 16:04:01 +01:00
Thomas Schoebel-Theuer
2b190d6cb9 infra: fix race on mf completion order 2020-11-10 16:04:01 +01:00
Thomas Schoebel-Theuer
d1edec9074 infra: factor out mapfree_real_size 2020-11-10 16:04:01 +01:00
Thomas Schoebel-Theuer
54226c78a7 marsadm: safeguard purge of recent logfiles 2020-11-10 16:04:01 +01:00
Thomas Schoebel-Theuer
6020414d25 marsadm: safeguard deletion of recent logfiles 2020-11-10 16:04:01 +01:00
Thomas Schoebel-Theuer
f871eb9514 marsadm: safeguard deletion of last logfile 2020-11-10 16:04:01 +01:00
Thomas Schoebel-Theuer
e9e5c1a1da marsadm: safeguard logrotate --force 2020-11-10 16:04:01 +01:00
Thomas Schoebel-Theuer
dc1e778abb marsadm: safeguard race between split-brain log-deletes 2020-11-10 16:04:01 +01:00
Thomas Schoebel-Theuer
4797219f7e main: smarter activation of new oneshot peers 2020-11-10 16:04:01 +01:00
Thomas Schoebel-Theuer
bf4343e1bb main: testing of new ssh-free methods 2020-11-10 16:04:01 +01:00
Thomas Schoebel-Theuer
a12717518b main: determine marsadm versions globally in the cluster 2020-11-10 16:04:01 +01:00
Thomas Schoebel-Theuer
54cb4605d0 all: bump versions 2020-11-10 16:04:01 +01:00
Thomas Schoebel-Theuer
3aa037d976 marsadm: push new replay links to primary 2020-11-10 16:04:01 +01:00
Thomas Schoebel-Theuer
69199818c8 marsadm: include probe_dir in transitive closure 2020-11-10 16:04:01 +01:00
Thomas Schoebel-Theuer
1c0e4cf9a9 marsadm: new ssh-less split-cluster method 2020-11-10 16:03:50 +01:00
Thomas Schoebel-Theuer
25cec3526e marsadm: new ssh-less merge-cluster method 2020-11-10 16:02:46 +01:00
Thomas Schoebel-Theuer
9cb9e81310 marsadm: new _push_link_foreign onto foreign IP 2020-11-10 16:02:05 +01:00
Thomas Schoebel-Theuer
9a72f86c60 marsadm: new option --no-ssh 2020-11-07 08:56:09 +01:00
Thomas Schoebel-Theuer
7511ebadcf marsadm: local peer and resource cache 2020-11-07 08:56:09 +01:00
Thomas Schoebel-Theuer
29b22a779f marsadm: check peer activations 2020-11-07 08:56:07 +01:00
Thomas Schoebel-Theuer
ab6990593d marsadm: better _get_ip 2020-11-07 08:34:57 +01:00
Thomas Schoebel-Theuer
8b507da75e main: simplify new resolv method 2020-11-07 08:34:57 +01:00
Thomas Schoebel-Theuer
21afb79c32 infra: new push_link with foreign IP 2020-11-07 08:34:57 +01:00
Thomas Schoebel-Theuer
c26fb3bef2 infra: invalidate user caches 2020-11-07 08:34:57 +01:00
Thomas Schoebel-Theuer
166fefb676 all: allow rebased fetch 2020-11-07 08:34:57 +01:00
Thomas Schoebel-Theuer
0d79408487 main: try to retrieve unknown peers 2020-11-07 08:34:57 +01:00
Thomas Schoebel-Theuer
ad0051ba51 main: better report unknown peers 2020-11-07 08:34:57 +01:00
Thomas Schoebel-Theuer
77748d31ff main: allow fetch of initial uuid 2020-11-07 08:34:57 +01:00
Thomas Schoebel-Theuer
bd22838db3 main: no_fetch when pushing to foreign peers 2020-11-07 08:34:56 +01:00
Thomas Schoebel-Theuer
06a9237723 main: push_info to foreign peers 2020-11-07 08:34:56 +01:00
Thomas Schoebel-Theuer
d8e641a40e infra: new push_check operation 2020-11-07 08:34:56 +01:00
Thomas Schoebel-Theuer
a4a2034be5 main: fetch exhausting metadata on full trigger 2020-11-07 08:34:56 +01:00
Thomas Schoebel-Theuer
cc6fd0755b main: prepare smarter activation of new oneshot peers 2020-11-07 08:34:56 +01:00
Thomas Schoebel-Theuer
8c0fc33630 main: replace old do_additional with oneshot 2020-11-07 08:34:56 +01:00
Thomas Schoebel-Theuer
eb938b488d main: remove old do_communicate 2020-11-07 08:34:56 +01:00
Thomas Schoebel-Theuer
6d7c752f2c main: remove old doing_additional 2020-11-07 08:34:56 +01:00
Thomas Schoebel-Theuer
ac7dd94c80 main: remove old additional_peers() 2020-11-07 08:34:56 +01:00
Thomas Schoebel-Theuer
1a96616efe main: new oneshot parameter at activate_peer() 2020-11-07 08:34:56 +01:00
Thomas Schoebel-Theuer
7a0c66393f main: split activate_peer() 2020-11-07 08:34:56 +01:00
Thomas Schoebel-Theuer
ca07239410 main: automatic deallocate of new floating peers 2020-11-07 08:34:56 +01:00
Thomas Schoebel-Theuer
2cb1d425c6 main: new oneshot peer threads 2020-11-07 08:34:56 +01:00
Thomas Schoebel-Theuer
0dcd357b6e all: release mars0.1astable113 2020-11-07 08:25:47 +01:00
Thomas Schoebel-Theuer
e84d98e4b1 doc: checkout new mars-user-manual.pdf 2020-11-07 08:25:47 +01:00
Thomas Schoebel-Theuer
1ebea116b9 doc: explain new "up" semantics after successful "primary" 2020-11-07 08:25:47 +01:00
Thomas Schoebel-Theuer
a0df67c51d doc: document the new primitives 2020-11-07 08:25:47 +01:00
Thomas Schoebel-Theuer
18319eed23 marsadm: fix parsing of backslash-terminated lines
Suggested-by: dhrmn <notifications@github.com>
2020-11-07 08:25:47 +01:00