Thomas Schoebel-Theuer
|
7f65652f74
|
infra: better hash distribution
|
2020-09-01 19:35:10 +02:00 |
Thomas Schoebel-Theuer
|
3b3801d23a
|
infra: speed up fuzzy hashing algorithm
|
2020-09-01 19:35:10 +02:00 |
Thomas Schoebel-Theuer
|
d60326ca42
|
infra: earlier stop searching in unordered list part
|
2020-09-01 19:35:10 +02:00 |
Thomas Schoebel-Theuer
|
b63c7f13cf
|
infra: improved dent debugging
|
2020-09-01 19:35:10 +02:00 |
Thomas Schoebel-Theuer
|
7935ac1037
|
main: remove obsolete variable
|
2020-09-01 19:35:10 +02:00 |
Thomas Schoebel-Theuer
|
b9964cd6c6
|
infra: skip non-member dents and subtrees
|
2020-09-01 19:35:10 +02:00 |
Thomas Schoebel-Theuer
|
9828207c62
|
infra: factor out _reconnect_dent()
|
2020-09-01 19:35:10 +02:00 |
Thomas Schoebel-Theuer
|
c500183177
|
server: precise thread naming
|
2020-09-01 19:35:10 +02:00 |
Thomas Schoebel-Theuer
|
c575f28fbe
|
infra: fix IOPS and other computations
|
2020-09-01 19:35:10 +02:00 |
Thomas Schoebel-Theuer
|
1238dcaf64
|
if: improve accuracy of IOPS computation
|
2020-09-01 19:35:10 +02:00 |
Thomas Schoebel-Theuer
|
e59056860f
|
bio: show and compute total_* statistics only when debugging
|
2020-09-01 19:35:10 +02:00 |
Thomas Schoebel-Theuer
|
aed4daef78
|
main: initial symlink update after push
|
2020-09-01 19:35:10 +02:00 |
Thomas Schoebel-Theuer
|
575c4d49b3
|
main: fix alivelink retrieval for inconsistent updates
|
2020-09-01 19:34:16 +02:00 |
Thomas Schoebel-Theuer
|
2720850215
|
infra: fix digest availability
|
2020-08-30 17:25:07 +02:00 |
Thomas Schoebel-Theuer
|
4011c93157
|
all: release mars0.1astable103
|
2020-08-12 08:56:48 +02:00 |
Thomas Schoebel-Theuer
|
e71faba173
|
marsadm: fix invalid subtraction in corner case
|
2020-08-12 08:56:48 +02:00 |
Thomas Schoebel-Theuer
|
d4c64f60fd
|
marsadm: safeguard race on readlink
|
2020-08-12 08:56:48 +02:00 |
Thomas Schoebel-Theuer
|
89b647a261
|
marsadm: silence compat warning
|
2020-08-12 08:56:48 +02:00 |
Thomas Schoebel-Theuer
|
859c208835
|
marsadm: silence warnings
|
2020-08-12 08:56:47 +02:00 |
Thomas Schoebel-Theuer
|
166f166f3f
|
main: safeguard parent pointers
|
2020-08-12 08:56:47 +02:00 |
Thomas Schoebel-Theuer
|
bf682f1273
|
all: minimum link update frequency, default 10s
Otherwise sysadmins might draw the wrong conclusion that something
might be hanging, instead of taking just a long time.
|
2020-08-12 08:56:29 +02:00 |
Thomas Schoebel-Theuer
|
27d3e9ff9b
|
net: use IP_FREEBIND for server sockets
|
2020-08-11 09:17:52 +02:00 |
Thomas Schoebel-Theuer
|
41507c7392
|
aio: show and compute total_* statistics only when debugging
|
2020-08-11 09:17:52 +02:00 |
Thomas Schoebel-Theuer
|
2e5b093657
|
main: safeguard potential race
|
2020-08-11 09:17:51 +02:00 |
Thomas Schoebel-Theuer
|
aff7bab0cc
|
main: fix race on exceptional secondary repair
|
2020-08-11 09:17:51 +02:00 |
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 |