Commit Graph

2773 Commits

Author SHA1 Message Date
Thomas Schoebel-Theuer 1d90b97db2 logger: fix race on replay_code 2020-08-11 09:17:51 +02:00
Thomas Schoebel-Theuer 6b253dd63b all: release mars0.1astable102 2020-08-02 13:21:35 +02:00
Thomas Schoebel-Theuer 58a5537d0a marsadm: purge historic links 2020-08-02 13:21:29 +02:00
Thomas Schoebel-Theuer a6167603ad marsadm: adjust report to masses of peers 2020-08-02 13:21:29 +02:00
Thomas Schoebel-Theuer 62c542bad1 marsadm: fix and speedup detection of common peers 2020-08-02 13:21:29 +02:00
Thomas Schoebel-Theuer 9b618876a7 marsadm: safeguard peer matching 2020-08-02 13:21:29 +02:00
Thomas Schoebel-Theuer 08ee99d304 marsadm: safeguard wait-cluster against illegal timestamps 2020-08-02 13:21:28 +02:00
Thomas Schoebel-Theuer 58359ff381 marsadm: safeguard features agains illegal values 2020-08-02 13:21:28 +02:00
Thomas Schoebel-Theuer 38bd337aeb marsadm: fix globs without any wildcard 2020-08-02 13:21:28 +02:00
Thomas Schoebel-Theuer 201648d414 Revert "marsadm: fix corner case of "all""
This reverts commit ea804c111a.
2020-08-02 13:21:28 +02:00
Thomas Schoebel-Theuer 71d8a9ecce main: do not report additional connections 2020-08-02 13:21:28 +02:00
Thomas Schoebel-Theuer 769f325f25 main: fix activation of additional connections 2020-08-02 13:21:28 +02:00
Thomas Schoebel-Theuer f5d6f29ebf marsadm: new alivelinks 2020-08-02 13:21:26 +02:00
Thomas Schoebel-Theuer 620327703b marsadm: silence warning 2020-08-02 12:10:20 +02:00
Thomas Schoebel-Theuer 1cfca1590b marsadm: fix feature version computation 2020-08-02 12:10:20 +02:00
Thomas Schoebel-Theuer b9f68d947f marsadm: report marsadm_version 2020-08-02 12:10:20 +02:00
Thomas Schoebel-Theuer bc8ff9048c main: new scalable alivelinks 2020-08-02 12:10:20 +02:00
Thomas Schoebel-Theuer eb1cb08791 main: fix fetch of dirs 2020-08-02 10:58:03 +02:00
Thomas Schoebel-Theuer 9d0c0ea96e all: release mars0.1astable101 2020-08-02 10:56:18 +02:00
Thomas Schoebel-Theuer 6567fabd8f doc: checkout new pdf 2020-08-02 10:56:18 +02:00
Thomas Schoebel-Theuer 52cc81fa78 doc: describe new join-cluster method 2020-08-02 10:56:17 +02:00
Thomas Schoebel-Theuer d24c57e50a all: bump features version 2020-08-02 10:56:17 +02:00
Thomas Schoebel-Theuer 1eb85b831b marsadm: show age of hanging IO requests 2020-08-02 10:56:17 +02:00
Thomas Schoebel-Theuer 73210b2c2b marsadm: use stderr for several messages 2020-08-02 10:56:17 +02:00
Thomas Schoebel-Theuer 6bdbfbbb36 marsadm: cron in phases with single sleep 2020-08-02 10:56:17 +02:00
Thomas Schoebel-Theuer 5d347a5201 marsadm: fix LOOP timeout 2020-08-02 10:56:17 +02:00
Thomas Schoebel-Theuer 950e0ca258 marsadm: new lskip 2020-08-02 10:56:17 +02:00
Thomas Schoebel-Theuer 911f7cb83d marsadm: fix failure compensation 2020-08-02 10:56:17 +02:00
Thomas Schoebel-Theuer a9c6e20f9f marsadm: new --error-injection-phase for testing 2020-08-02 10:56:17 +02:00
Thomas Schoebel-Theuer 4331383355 marsadm: join-resource also push links 2020-08-02 10:56:17 +02:00
Thomas Schoebel-Theuer 3daffa9656 marsadm: new join-cluster method without ssh/rsync 2020-08-02 10:56:17 +02:00
Thomas Schoebel-Theuer 90c165c272 marsadm: fix wait-cluster after join-cluster 2020-07-31 09:26:20 +02:00
Thomas Schoebel-Theuer c1bed57e80 marsadm: fix full ping 2020-07-31 09:26:20 +02:00
Thomas Schoebel-Theuer 2132853194 if: show and compute total_* statistics only when debugging 2020-07-31 09:26:20 +02:00
Thomas Schoebel-Theuer 6f21da8cec if: better statistics 2020-07-31 09:26:20 +02:00
Thomas Schoebel-Theuer 3367e483a0 if: reduce fly_count atomic_t statistics 2020-07-31 09:26:20 +02:00
Thomas Schoebel-Theuer dbc19ad904 main: report last completion stamp 2020-07-31 09:26:20 +02:00
Thomas Schoebel-Theuer 2b7e4587b7 if: remember last completion timestamp 2020-07-31 09:26:20 +02:00
Thomas Schoebel-Theuer c1df8e7c84 infra: skip any backup subdirectories 2020-07-31 09:26:20 +02:00
Thomas Schoebel-Theuer fb6ed4aebe main: safeguard delete-resource 2020-07-31 09:26:20 +02:00
Thomas Schoebel-Theuer 3fb3ce9c8e infra: retry creation on -ELOOP 2020-07-31 09:26:20 +02:00
Thomas Schoebel-Theuer a5576d5ad3 sio: do not follow symlinks 2020-07-31 09:26:20 +02:00
Thomas Schoebel-Theuer 3883b2bf10 aio: do not follow symlinks on O_CREAT 2020-07-31 09:26:20 +02:00
Thomas Schoebel-Theuer ee4258ccfc main: allow modprobe when uuid is missing 2020-07-31 09:26:20 +02:00
Thomas Schoebel-Theuer 987154052f main: allow exceptional fresh uuid communication 2020-07-31 09:26:19 +02:00
Thomas Schoebel-Theuer ff79d8b30d main: deny modprobe when /mars is no mountpoint 2020-07-31 09:26:19 +02:00
Thomas Schoebel-Theuer 6d9ffefb84 infra: new helper mars_is_mountpoint() 2020-07-31 09:26:16 +02:00
Thomas Schoebel-Theuer 7467aa9939 infra: allow pushing links to peers 2020-07-24 22:42:46 +02:00
Thomas Schoebel-Theuer 8d9ac84b46 infra: extend cmds with 2 strings 2020-07-20 21:20:47 +02:00
Thomas Schoebel-Theuer 8946873739 infra: new trigger code conventions 2020-07-20 21:20:09 +02:00