Commit Graph

1625 Commits

Author SHA1 Message Date
Thomas Schoebel-Theuer 71a0d429f4 marsadm: increase safety margin 2017-08-29 18:58:19 +02:00
Thomas Schoebel-Theuer 5fbbb0bbe5 marsadm: fix host list display 2017-08-29 18:58:19 +02:00
Thomas Schoebel-Theuer 1e13c9e7ae all: document some deadlock danger on debug output 2017-08-29 18:53:24 +02:00
Thomas Schoebel-Theuer 45005f25c9 main: fix is_attached 2017-08-29 18:40:30 +02:00
Thomas Schoebel-Theuer d091e4584e all: release mars0.1stable45 2017-08-25 15:09:42 +02:00
Thomas Schoebel-Theuer 8deb1c7d02 marsadm: unlink leftover deletion links 2017-08-25 15:07:59 +02:00
Thomas Schoebel-Theuer 5b41b2fb84 infra: regularly prune the /mars dentry cache 2017-08-25 15:07:59 +02:00
Thomas Schoebel-Theuer 21628113d3 all: release mars0.1stable44 2017-08-21 21:19:36 +02:00
Thomas Schoebel-Theuer 1e0b682109 doc: updated slides from FrOSCon 2017 2017-08-21 21:16:37 +02:00
Thomas Schoebel-Theuer de8abf0284 main: report is-detached only when bio is gone 2017-08-21 21:16:37 +02:00
Thomas Schoebel-Theuer 68016194bc main: report is-detached for damaged resources 2017-08-21 21:16:36 +02:00
Thomas Schoebel-Theuer 34d7ebbd71 all: release mars0.1stable43 2017-07-26 11:15:58 +02:00
Thomas Schoebel-Theuer 45f9440842 main: protect rot list by rwsem 2017-07-26 11:08:56 +02:00
Thomas Schoebel-Theuer 3d9bbcb23c main: check alive link timestamp instead of tree version
The tree version might be updated less frequently.
2017-07-26 11:08:12 +02:00
Thomas Schoebel-Theuer cf84aeba9f main: avoid fetch from failed peer for a while 2017-07-26 10:27:04 +02:00
Thomas Schoebel-Theuer 881f61bfcc main: fix abort of logfile fetching 2017-07-26 10:00:51 +02:00
Thomas Schoebel-Theuer 239ab6f59f all: release mars0.1stable42 2017-07-05 07:38:15 +02:00
Thomas Schoebel-Theuer 6a9795f247 marsadm: speed up error text retrieval 2017-07-05 07:38:15 +02:00
Thomas Schoebel-Theuer 86a4f1674c marsadm: introduce configurable MARS_PATH 2017-07-05 07:38:15 +02:00
Thomas Schoebel-Theuer 4c74c8e985 marsadm: fetch newest symlinks at join-resource 2017-07-05 07:38:15 +02:00
Thomas Schoebel-Theuer 12e41def3f marsadm: cleanup old remains on join-resource --force 2017-07-05 07:38:15 +02:00
Thomas Schoebel-Theuer 66734e4211 marsadm: log-purge-all must not fail on empty resource 2017-07-05 07:38:15 +02:00
Thomas Schoebel-Theuer d3ede5b39f marsadm: tolerate empty resource dirs at leave-resource 2017-07-05 07:38:15 +02:00
Thomas Schoebel-Theuer ee94c1279a marsadm: safeguard rsync at join-cluster 2017-07-05 07:38:15 +02:00
Thomas Schoebel-Theuer 1950c0fc1b marsadm: internal wait-cluster before doing join-resource
This is necessary when the full mesh communication is relaxed.
2017-07-05 07:38:15 +02:00
Thomas Schoebel-Theuer 1d85ec9cb3 userspace: rework ssh and rsync 2017-07-05 07:38:14 +02:00
Thomas Schoebel-Theuer 60a08c7387 marsadm: better --dry-run 2017-07-05 07:38:14 +02:00
Thomas Schoebel-Theuer 7bb3b2abcd marsadm: fix syslog quotation characters 2017-07-05 07:38:14 +02:00
Thomas Schoebel-Theuer c117bffa11 logger: reset limiter 2017-07-05 07:37:12 +02:00
Thomas Schoebel-Theuer a856db082b server: update limiter during idle time 2017-07-05 07:37:12 +02:00
Thomas Schoebel-Theuer 69d2f864d3 client: reset limiter 2017-07-05 07:37:12 +02:00
Thomas Schoebel-Theuer 25da408d66 copy: reset limiter 2017-07-05 07:37:12 +02:00
Thomas Schoebel-Theuer ff2c948247 infra: add reset of limiter 2017-07-05 07:37:12 +02:00
Thomas Schoebel-Theuer 27eb38ff3e infra: add total statistics to limiter 2017-07-05 07:37:12 +02:00
Thomas Schoebel-Theuer a983bf42de main: show peer debuginfo 2017-07-05 07:37:12 +02:00
Thomas Schoebel-Theuer d976fde7fb main: replace peer_lock spinlock by rwsem 2017-07-05 07:37:12 +02:00
Thomas Schoebel-Theuer 739fb2d39a all: release mars0.1stable41 2017-06-07 06:28:14 +02:00
Thomas Schoebel-Theuer 8b6fe3e3bb infra: remove superfluous event trigger 2017-06-07 06:22:46 +02:00
Thomas Schoebel-Theuer 37fb40f8a7 logger: remove seaparate flying counter 2017-06-07 06:22:46 +02:00
Thomas Schoebel-Theuer cbb7de25fe logger: fix races on queues 2017-06-07 06:22:46 +02:00
Thomas Schoebel-Theuer c95c478f30 logger: new activity counter 2017-06-07 06:22:46 +02:00
Thomas Schoebel-Theuer 0783946bc2 logger: downgrade atomic_t 2017-06-07 06:22:46 +02:00
Thomas Schoebel-Theuer d8e2421de9 logger: remove useless counter 2017-06-07 06:22:46 +02:00
Thomas Schoebel-Theuer 4de7045fd5 all: release mars0.1stable40 2017-06-06 18:10:12 +02:00
Thomas Schoebel-Theuer 57c9da1800 aio: fix race on array index 2017-06-04 17:56:46 +02:00
Thomas Schoebel-Theuer 5c7514d512 all: release mars0.1stable39 2017-05-28 19:15:21 +02:00
Thomas Schoebel-Theuer a53b467808 marsadm: add feature version number 2017-05-28 19:13:14 +02:00
Thomas Schoebel-Theuer 0fafba3cd0 infra: better debugging 2017-05-22 11:25:00 +02:00
Thomas Schoebel-Theuer d12b20ef1c main: fix hang of fetch 2017-05-22 11:25:00 +02:00
Thomas Schoebel-Theuer fd72fef4c9 infra: fix signal handling 2017-05-22 11:25:00 +02:00