Thomas Schoebel-Theuer
|
25d954051b
|
logger: move ranking array from stack to brick instance
Don't allocate this on the stack, it might grow too big in future.
Reduces the risk of stack overflows (not observed until now, but
suspected).
|
2016-01-02 10:18:22 +01:00 |
Thomas Schoebel-Theuer
|
7cbb705882
|
logger: safeguard endio() calling conventions
|
2015-05-05 08:46:28 +02:00 |
Thomas Schoebel-Theuer
|
aa09d7df30
|
all: clarify license GPLv2+
|
2014-11-25 18:09:17 +01:00 |
Thomas Schoebel-Theuer
|
9d39da8096
|
trans_logger: fix replay disk IO error propagation
|
2014-04-08 10:10:16 +02:00 |
Thomas Schoebel-Theuer
|
7fa4bf1ecd
|
trans_logger: fix emergency mode
|
2014-03-19 11:44:57 +01:00 |
Thomas Schoebel-Theuer
|
9d86cb679b
|
all: fix inconsistent terminology apply->replay
In most cases, "replay" was already used. So it is easier
to switch the rare "apply" wording to "replay" everywhere (hopefully).
|
2014-03-19 11:30:24 +01:00 |
Thomas Schoebel-Theuer
|
ad08afe074
|
light: use replay_tolerance only after failed replay attempt
|
2013-07-08 10:47:33 +02:00 |
Thomas Schoebel-Theuer
|
0f4cc33d15
|
logger: make replay_timeout configurable
|
2013-07-04 07:21:01 +02:00 |
Thomas Schoebel-Theuer
|
bfb6070d25
|
logger: add replay_tolerance
|
2013-07-04 07:21:00 +02:00 |
Thomas Schoebel-Theuer
|
1202f2ae8e
|
trans_logger: fix emergency mode (cease_logging)
|
2013-04-22 11:48:50 +02:00 |
Thomas Schoebel-Theuer
|
8f6054b0cc
|
trans_logger: call _flush_inputs() more often
The old behaviour could lead to starvation effects.
In particular, direct IO writes were affected.
|
2013-04-18 18:31:38 +02:00 |
Thomas Schoebel-Theuer
|
e7c67b73b1
|
trans_logger: avoid higher-order pages for hashing
|
2013-04-15 18:37:11 +02:00 |
Thomas Schoebel-Theuer
|
c58417d271
|
all: move kernel source into separate directory
|
2013-04-08 17:01:37 +02:00 |