Commit Graph

2541 Commits

Author SHA1 Message Date
Thomas Schoebel-Theuer
514996eaa5 all: release mars0.1astable88 2020-04-11 19:07:50 +02:00
Thomas Schoebel-Theuer
399537fbfe doc: new pdf 2020-04-11 08:16:51 +02:00
Thomas Schoebel-Theuer
0bbd7aa51f doc: bump version 2020-04-11 08:16:51 +02:00
Thomas Schoebel-Theuer
d0cf90a67d doc: explain link-purge-all 2020-04-11 08:16:51 +02:00
Thomas Schoebel-Theuer
3ba04911c2 marsadm: bump version 2020-04-11 08:16:51 +02:00
Thomas Schoebel-Theuer
08a9c7a273 marsadm: new EXPERIMENTAL deletion method 2020-04-11 08:16:51 +02:00
Thomas Schoebel-Theuer
57ed669472 marsadm: final deletions via cron 2020-04-08 20:39:38 +02:00
Thomas Schoebel-Theuer
80c70599c8 marsadm: allow deletion of directories 2020-04-08 20:39:38 +02:00
Thomas Schoebel-Theuer
b9f0f57a32 marsadm: obey .deleted otherwise 2020-04-08 20:39:38 +02:00
Thomas Schoebel-Theuer
f9d2f2696f marsadm: obey .deleted in -l -f -e 2020-04-08 20:39:38 +02:00
Thomas Schoebel-Theuer
6ce4cfa723 marsadm: obey .deleted in all globs 2020-04-08 20:39:38 +02:00
Thomas Schoebel-Theuer
96561ba0d3 main: userspace control for compat_deletions 2020-04-08 20:39:38 +02:00
Thomas Schoebel-Theuer
780cb41f1f infra: only warn on bad readlink 2020-04-08 20:39:38 +02:00
Thomas Schoebel-Theuer
b3fb3d3731 infra: obey MARS_DELETED_STR otherwise 2020-04-08 20:39:38 +02:00
Thomas Schoebel-Theuer
7d6bdf945f infra: new Lamport ordering method 2020-04-08 03:32:40 +02:00
Thomas Schoebel-Theuer
722d99487f all: remove unnecessary uid 2020-04-08 03:32:36 +02:00
Thomas Schoebel-Theuer
37348ba2c8 infra: allow ordered symlink creation 2020-04-08 03:32:34 +02:00
Thomas Schoebel-Theuer
570a429c73 main: obey DELETED_STR for non-existing targets 2020-04-08 03:32:26 +02:00
Thomas Schoebel-Theuer
e4a83b9461 infra: introduce ordered_readlink() 2020-04-06 15:14:11 +02:00
Thomas Schoebel-Theuer
ecc3dc5a38 all: release mars0.1astable87 2020-04-06 15:12:43 +02:00
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