Thomas Schoebel-Theuer
|
c3e5df459f
|
marsadm: fix race between fetch and primary --force
|
2020-02-28 09:41:05 +01:00 |
Thomas Schoebel-Theuer
|
de036d0b52
|
main: try to repair even old logfiles
|
2020-02-28 09:41:05 +01:00 |
Thomas Schoebel-Theuer
|
57612397c2
|
main: allow NULL argument of helper function
|
2020-02-28 09:41:05 +01:00 |
Thomas Schoebel-Theuer
|
acae344ccf
|
main: try to self-repair damaged logfiles
|
2020-02-28 09:41:05 +01:00 |
Thomas Schoebel-Theuer
|
9f321dd072
|
all: release mars0.1astable83
|
2020-02-16 13:34:32 +01:00 |
Thomas Schoebel-Theuer
|
07e01e9b90
|
doc: update version
|
2020-02-16 13:34:30 +01:00 |
Thomas Schoebel-Theuer
|
1a413ea484
|
doc: globally make lightbulb smaller
|
2020-02-16 09:41:46 +01:00 |
Thomas Schoebel-Theuer
|
01dc48df7a
|
doc: cite Kirchhoff from Cloud Storage, discuss consequences from wrong definitions
|
2020-02-16 09:41:44 +01:00 |
Thomas Schoebel-Theuer
|
b178a5c7ec
|
user-manual: describe --parallel
|
2020-02-15 16:57:16 +01:00 |
Thomas Schoebel-Theuer
|
869d9e14e6
|
doc: cite Kirchhoff's law
|
2020-02-15 16:57:16 +01:00 |
Thomas Schoebel-Theuer
|
dbc75e5969
|
doc: explain Kirchhoff's law
|
2020-02-15 16:57:15 +01:00 |
Thomas Schoebel-Theuer
|
c3f9970029
|
marsadm: new option --parallel
|
2020-02-15 15:32:35 +01:00 |
Thomas Schoebel-Theuer
|
f1d7caedfe
|
copy: improve trigger
|
2020-02-10 09:35:29 +01:00 |
Thomas Schoebel-Theuer
|
506f57d04b
|
logger: improve trigger
|
2020-02-10 09:35:29 +01:00 |
Thomas Schoebel-Theuer
|
5767a2fdbf
|
all: release mars0.1astable82
|
2020-02-01 10:40:53 +01:00 |
Thomas Schoebel-Theuer
|
fb193d16ff
|
doc: update version 0.1a-82
|
2020-02-01 10:40:51 +01:00 |
Thomas Schoebel-Theuer
|
59b63bcf4e
|
doc: explain more on IO schedulers
|
2020-02-01 10:35:34 +01:00 |
Thomas Schoebel-Theuer
|
10c29288b5
|
doc: describe new err-purge-all
|
2020-02-01 09:26:40 +01:00 |
Thomas Schoebel-Theuer
|
bbae7f13fd
|
doc: mention standalone-mode Football
|
2020-02-01 09:26:38 +01:00 |
Thomas Schoebel-Theuer
|
0de0f9e4d1
|
all: update pre-patches for aio_max_nr self-tuning
|
2020-01-31 08:07:35 +01:00 |
Thomas Schoebel-Theuer
|
41db4c33b4
|
infra: fix build with some old kernels
|
2020-01-31 08:07:12 +01:00 |
Thomas Schoebel-Theuer
|
fca091e087
|
aio: self-tune aio_max_nr when possible
|
2020-01-31 08:07:12 +01:00 |
Thomas Schoebel-Theuer
|
2c19adc550
|
all: fix race on wakeup
|
2020-01-30 09:36:06 +01:00 |
Thomas Schoebel-Theuer
|
bc0be4fd19
|
infra: re-trigger when switching has not succeeded
|
2020-01-30 09:36:06 +01:00 |
Thomas Schoebel-Theuer
|
47b6ee5a1e
|
logger: speed up thread termination
|
2020-01-28 14:07:34 +01:00 |
Thomas Schoebel-Theuer
|
198ca61093
|
main: disable fetch during detach
|
2020-01-28 14:06:18 +01:00 |
Thomas Schoebel-Theuer
|
48fa210272
|
main: no logrotate during detach
|
2020-01-28 14:06:10 +01:00 |
Thomas Schoebel-Theuer
|
39c3f94b20
|
main: safeguard start of logger
|
2020-01-28 14:06:10 +01:00 |
Thomas Schoebel-Theuer
|
372563a975
|
main: do not try to become primary when detaching
|
2020-01-28 14:06:10 +01:00 |
Thomas Schoebel-Theuer
|
ff5f129c9e
|
main: discriminate input slot allocation reason
|
2020-01-28 08:49:16 +01:00 |
Thomas Schoebel-Theuer
|
a6487909aa
|
client: allow polling on separate info_timeout
|
2020-01-27 16:01:16 +01:00 |
Thomas Schoebel-Theuer
|
7301fc976b
|
main: make _set_copy_params() non-blocking
|
2020-01-27 16:00:08 +01:00 |
Thomas Schoebel-Theuer
|
f9a384ef8d
|
infra: kill non-transient bricks after grace period
|
2020-01-27 16:00:08 +01:00 |
Thomas Schoebel-Theuer
|
56e1219787
|
main: make_copy switch needs to depend on precedecessors
|
2020-01-27 11:58:17 +01:00 |
Thomas Schoebel-Theuer
|
f446882efd
|
main: make is_shutdown() non-blocking
|
2020-01-27 11:58:17 +01:00 |
Thomas Schoebel-Theuer
|
72c044b073
|
client: improve statistics
|
2020-01-27 11:58:17 +01:00 |
Thomas Schoebel-Theuer
|
002f10839a
|
marsadm: implicit log-purge-all before {create,join}-resource
After certain incidents, leftovers may remain.
Before complaing about them and before refusing an important
repair step, just cleanup beforehand.
|
2020-01-25 20:15:23 +01:00 |
Thomas Schoebel-Theuer
|
a65205b8e1
|
marsadm: fix interpretation of leading zeros
|
2020-01-25 20:15:23 +01:00 |
Thomas Schoebel-Theuer
|
f482f6db33
|
marsadm: new command err-purge-all
|
2020-01-25 20:15:23 +01:00 |
Thomas Schoebel-Theuer
|
b85ba4b894
|
marsadm: change alphanum sort order
|
2020-01-25 20:15:23 +01:00 |
Thomas Schoebel-Theuer
|
9451771b31
|
marsadm: make log_purge_res asynchronous
|
2020-01-25 20:15:22 +01:00 |
Thomas Schoebel-Theuer
|
0a220468b0
|
main: clear old err messages upon restart
|
2020-01-25 20:15:21 +01:00 |
Thomas Schoebel-Theuer
|
8019a43aa6
|
server: pimp handler_limit
|
2020-01-25 20:15:21 +01:00 |
Thomas Schoebel-Theuer
|
30509509a1
|
aio: further speedup event_thread termination
|
2020-01-25 20:15:13 +01:00 |
Thomas Schoebel-Theuer
|
d63b5e72b0
|
aio: stop submit_thread earlier
|
2020-01-24 17:44:04 +01:00 |
Thomas Schoebel-Theuer
|
ca3cda8a01
|
aio: speed up event_thread termination
|
2020-01-24 17:44:04 +01:00 |
Thomas Schoebel-Theuer
|
b1b812beaa
|
aio: stop sync_thread earlier
|
2020-01-24 17:44:04 +01:00 |
Thomas Schoebel-Theuer
|
9d0db3beb7
|
client: avoid blocking for shutdown
|
2020-01-24 17:44:04 +01:00 |
Thomas Schoebel-Theuer
|
7618064cc4
|
client: count number of threads
|
2020-01-24 17:44:04 +01:00 |
Thomas Schoebel-Theuer
|
5179c28b91
|
client: earlier stop receiver thread
|
2020-01-24 17:44:03 +01:00 |