Commit Graph

2675 Commits

Author SHA1 Message Date
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
Thomas Schoebel-Theuer
879aa9d950 doc: mention WorkingSet exceptions 2020-01-20 06:58:26 +01:00
Thomas Schoebel-Theuer
4ce920f20c doc: better explanation of resource sharing for VMs 2020-01-18 21:11:51 +01:00
Thomas Schoebel-Theuer
149d026b86 doc: correct comparison table 2020-01-18 06:47:25 +01:00
Thomas Schoebel-Theuer
355eaade7f doc: add slides from LCA2020 presentations 2020-01-16 20:24:18 +01:00
Thomas Schoebel-Theuer
8652079986 all: release mars0.1astable81 2020-01-01 11:21:26 +01:00
Thomas Schoebel-Theuer
58812f2ca8 doc: explain bad usage of MARS in VMs, and Managed BGP 2020-01-01 11:18:58 +01:00
Thomas Schoebel-Theuer
d9e5b32a0e arch-guide: mention baloo, gstreamer 2019-12-29 15:27:29 +01:00
Thomas Schoebel-Theuer
70598a3c30 arch-guide: explain placement groups 2019-12-29 15:27:28 +01:00
Thomas Schoebel-Theuer
93e2fd16e7 arch-guide: tighten caching vs load distribution 2019-12-29 15:27:28 +01:00