Thomas Schoebel-Theuer
|
2fdc22f780
|
main: rest space computation obeys writeback
|
2019-11-05 19:11:05 +01:00 |
|
Thomas Schoebel-Theuer
|
87963f672e
|
infra: safeguard disk space computation
|
2019-11-05 19:11:05 +01:00 |
|
Thomas Schoebel-Theuer
|
303bcb1fec
|
main: disable throttling by default
This may hurt application performance.
|
2019-11-05 19:10:47 +01:00 |
|
Thomas Schoebel-Theuer
|
9ab6c1f603
|
main: fix primary versionlink after crash
|
2019-11-05 15:24:07 +01:00 |
|
Thomas Schoebel-Theuer
|
c9c0011ea4
|
main: also fetch peer-specific directories
|
2019-08-06 08:02:42 +02:00 |
|
Thomas Schoebel-Theuer
|
584b574431
|
main: fix missing scan of defaults/
|
2019-08-06 08:02:42 +02:00 |
|
Thomas Schoebel-Theuer
|
6bb742ec7a
|
main: fetch forgotten defaults/ directory
|
2019-08-06 08:02:42 +02:00 |
|
Thomas Schoebel-Theuer
|
83282a854d
|
main: make global path list maintainable
|
2019-08-06 08:02:42 +02:00 |
|
Thomas Schoebel-Theuer
|
af111b7dd6
|
main: fix primary --force on incomplete logfiles
|
2019-08-06 08:02:42 +02:00 |
|
Thomas Schoebel-Theuer
|
d9444a0c51
|
main: simplify switch testing
|
2019-08-06 08:02:42 +02:00 |
|
Thomas Schoebel-Theuer
|
900ed3cbd8
|
infra: speed up by dent hashing
|
2019-07-10 11:27:37 +02:00 |
|
Thomas Schoebel-Theuer
|
ee08ab587e
|
infra: introduce hash_table and hash_link
|
2019-07-10 11:27:37 +02:00 |
|
Thomas Schoebel-Theuer
|
b1861be0a9
|
infa: add quick dent list for speedup
|
2019-07-10 11:27:37 +02:00 |
|
Thomas Schoebel-Theuer
|
930d33e338
|
infra: prepare dent quick_list speedup
|
2019-07-10 11:27:37 +02:00 |
|
Thomas Schoebel-Theuer
|
ee1e1ab1bb
|
EOL: fully merge branch 'mars0.1.y' into mars0.1a.y
|
2019-07-10 11:26:15 +02:00 |
|
Thomas Schoebel-Theuer
|
d7d03981c2
|
logger: allow pressure disabling for testing only
|
2019-06-26 11:00:17 +02:00 |
|
Thomas Schoebel-Theuer
|
c922bafa52
|
infra: additional global mem limit
|
2019-06-26 11:00:17 +02:00 |
|
Thomas Schoebel-Theuer
|
5be66cacb2
|
logger: make update_interval configurable
|
2019-06-26 11:00:17 +02:00 |
|
Thomas Schoebel-Theuer
|
30e3e073a1
|
logger: avoid writeback starvation by minimum update speed
|
2019-06-26 11:00:17 +02:00 |
|
Thomas Schoebel-Theuer
|
14d6e84fed
|
infra: remove dead code
|
2019-06-26 10:57:27 +02:00 |
|
Thomas Schoebel-Theuer
|
abf5b84b6d
|
Merge branch 'mars0.1.y' into mars0.1a.y
|
2019-04-06 20:09:26 +02:00 |
|
Thomas Schoebel-Theuer
|
867be8a743
|
logger: fix writeback in pressure mode
|
2019-04-06 19:55:57 +02:00 |
|
Thomas Schoebel-Theuer
|
3634da40b1
|
Merge branch 'mars0.1.y' into mars0.1a.y
|
2019-02-19 07:27:51 +01:00 |
|
Thomas Schoebel-Theuer
|
0d48be8a7e
|
compat: adapt to 5955102c9984fa081b2d570cfac75c97eecf8f3b
|
2019-02-19 07:26:32 +01:00 |
|
Thomas Schoebel-Theuer
|
70f844da98
|
infra: fix wrong version detection
|
2019-02-19 07:26:32 +01:00 |
|
Thomas Schoebel-Theuer
|
ffb07986a0
|
infra: make KASAN happy
|
2019-02-19 07:26:31 +01:00 |
|
Thomas Schoebel-Theuer
|
c05978bdcc
|
main: flip sync only when advancing
|
2019-02-12 11:27:49 +01:00 |
|
Thomas Schoebel-Theuer
|
5ad1645de9
|
Merge branch 'mars0.1.y' into mars0.1a.y
|
2019-02-12 11:26:58 +01:00 |
|
Thomas Schoebel-Theuer
|
b465105a18
|
main: fix if shutdown race with writeback
|
2019-02-12 11:02:06 +01:00 |
|
Thomas Schoebel-Theuer
|
a1dc791412
|
main: fix detach during sync when names are changing
|
2019-02-12 11:02:06 +01:00 |
|
Thomas Schoebel-Theuer
|
426b67e811
|
Merge branch 'mars0.1.y' into mars0.1a.y
|
2018-11-26 11:38:26 +01:00 |
|
Thomas Schoebel-Theuer
|
a2031b1970
|
infra: fix KASAN splat during dealloc
|
2018-11-26 11:15:19 +01:00 |
|
Thomas Schoebel-Theuer
|
7a8f6c2baf
|
Merge branch 'mars0.1.y' into mars0.1a.y
|
2018-09-28 07:48:36 +02:00 |
|
Thomas Schoebel-Theuer
|
1dff1a2f04
|
main: remove annoying orphan error message
|
2018-09-26 10:00:39 +02:00 |
|
Thomas Schoebel-Theuer
|
d5dc1ea8af
|
all: differentiate traffic types
|
2018-05-14 20:42:00 +02:00 |
|
Thomas Schoebel-Theuer
|
1bb56365c3
|
all: introduce traffic types
|
2018-05-14 20:42:00 +02:00 |
|
Thomas Schoebel-Theuer
|
2dff1c0c14
|
net: make mars_create_socket() options dynamic
|
2018-05-14 19:42:05 +02:00 |
|
Thomas Schoebel-Theuer
|
7800238319
|
main: replace forgotten spinlock with mutex
|
2018-05-14 19:33:50 +02:00 |
|
Thomas Schoebel-Theuer
|
2a44797583
|
Merge branch 'mars0.1.y' into mars0.1a.y
|
2018-05-14 19:29:58 +02:00 |
|
Thomas Schoebel-Theuer
|
55200bbf5b
|
main: replicate systemd hints
|
2018-05-09 21:41:48 +02:00 |
|
Thomas Schoebel-Theuer
|
169eb0c0e9
|
main: trigger systemd
|
2018-05-09 07:54:39 +02:00 |
|
Thomas Schoebel-Theuer
|
147ee84de3
|
Merge branch 'mars0.1.y' into mars0.1a.y
|
2018-04-10 11:09:07 +02:00 |
|
Thomas Schoebel-Theuer
|
3a94ffba5e
|
main: fix replay tolerance
|
2018-04-10 09:07:34 +02:00 |
|
Thomas Schoebel-Theuer
|
d32251179b
|
all: replace replay magic numbers by named constants
|
2018-04-10 09:04:41 +02:00 |
|
Thomas Schoebel-Theuer
|
f53d3912cc
|
main: earlier report replay position
|
2018-04-10 09:03:46 +02:00 |
|
Thomas Schoebel-Theuer
|
e393decd3c
|
Merge branch 'mars0.1.y' into mars0.1a.y
|
2018-03-19 06:57:49 +01:00 |
|
Thomas Schoebel-Theuer
|
a721d0daea
|
main: new timestamp ordering semantics
|
2018-03-13 08:29:48 +01:00 |
|
Thomas Schoebel-Theuer
|
dedaa5b55f
|
infra: new timestamp ordering
|
2018-03-13 08:29:48 +01:00 |
|
Thomas Schoebel-Theuer
|
1022c21ac6
|
Merge branch 'mars0.1.y' into mars0.1a.y
|
2018-02-01 06:25:02 +01:00 |
|
Thomas Schoebel-Theuer
|
9e31ee3438
|
main: silence annoying userspace error
|
2018-01-31 08:09:01 +01:00 |
|