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 |
|