Botond Dénes
d3135db457
Merge 'commitlog: Add optional max lifetime parameter to cl instance' from Calle Wilund
...
If set, any remaining segment that has data older than this threshold will request flushing, regardless of data pressure. I.e. even a system where nothing happends will after X seconds flush data to free up the commit log.
Related to #15820
The functionality here is to prevent pathological/test cases where a silent system cannot fully process stuff like compaction, GC etc due to things like CL forcing smaller GC windows etc.
Closes scylladb/scylladb#15971
* github.com:scylladb/scylladb:
commitlog: Make max data lifetime runtime-configurable
db::config: Expose commitlog_max_data_lifetime_in_s parameter
commitlog: Add optional max lifetime parameter to cl instance
2024-07-22 17:21:33 +03:00
..
2024-02-06 13:22:16 +02:00
2024-02-06 13:22:16 +02:00
2024-05-20 12:56:20 +03:00
2024-06-21 19:20:27 +03:00
2024-02-06 13:22:16 +02:00
2024-07-19 13:15:57 +05:30
2024-02-02 22:12:57 +08:00
2024-06-17 17:33:55 +03:00
2024-06-21 07:12:06 +03:00
2024-02-02 22:12:57 +08:00
2024-02-06 13:22:16 +02:00
2024-05-02 19:37:04 +03:00
2024-02-06 13:22:16 +02:00
2024-06-18 10:41:48 +08:00
2024-02-02 22:12:57 +08:00
2024-06-14 13:47:10 +05:30
2024-06-25 12:08:11 +03:00
2024-07-16 20:42:50 +05:30
2024-05-20 12:56:20 +03:00
2024-06-17 17:33:55 +03:00
2024-07-22 17:21:33 +03:00
2024-03-18 13:37:44 +02:00
2024-05-26 12:32:43 +08:00
2024-06-07 06:44:59 +08:00
2024-01-11 08:37:56 +02:00
2024-05-20 12:56:20 +03:00
2024-05-20 12:56:20 +03:00
2024-06-07 06:44:59 +08:00
2024-02-06 13:22:16 +02:00
2024-06-25 12:11:28 +03:00
2024-02-06 13:22:16 +02:00
2024-06-19 09:24:17 +02:00
2024-06-21 07:12:06 +03:00
2024-05-16 00:28:47 +02:00
2024-02-06 13:22:16 +02:00
2024-01-18 12:50:06 +02:00
2023-12-02 22:37:22 +02:00
2024-02-06 13:22:16 +02:00
2024-04-19 07:44:07 +03:00
2024-05-20 12:56:20 +03:00
2024-02-06 13:22:16 +02:00
2024-02-06 13:22:16 +02:00
2024-05-26 12:32:43 +08:00
2024-05-05 23:31:48 +03:00
2024-02-06 13:22:16 +02:00
2024-02-02 22:12:57 +08:00
2024-06-21 07:12:06 +03:00
2024-05-20 12:56:20 +03:00
2024-04-19 22:56:16 +08:00
2024-06-06 13:26:34 +02:00
2024-01-11 08:37:56 +02:00
2024-06-19 23:19:33 +02:00
2024-05-26 12:32:43 +08:00
2024-07-16 20:42:50 +05:30
2024-05-05 23:31:48 +03:00
2024-02-06 13:22:16 +02:00
2024-02-06 13:22:16 +02:00
2024-02-02 22:12:57 +08:00
2024-02-02 22:12:57 +08:00
2024-02-02 22:12:57 +08:00
2024-02-06 13:22:16 +02:00
2024-02-02 22:12:57 +08:00
2024-04-25 16:03:01 +03:00
2024-02-06 13:22:16 +02:00
2024-07-08 16:08:27 +02:00
2024-07-17 09:36:28 +00:00
2024-02-06 13:22:16 +02:00
2024-05-16 00:28:47 +02:00
2024-06-21 07:12:06 +03:00
2024-06-21 07:12:06 +03:00
2024-06-21 07:12:06 +03:00
2024-07-20 21:21:42 +03:00
2024-07-20 21:21:42 +03:00
2024-06-21 07:12:06 +03:00
2024-07-20 21:21:42 +03:00
2024-07-20 21:21:42 +03:00
2024-05-26 12:32:43 +08:00
2024-02-06 13:22:16 +02:00
2024-07-20 21:21:42 +03:00
2024-05-16 00:28:47 +02:00
2024-01-11 14:33:47 +08:00
2024-06-21 07:12:06 +03:00
2024-05-26 12:32:43 +08:00
2024-03-11 11:37:48 +02:00
2024-06-27 09:57:11 -04:00
2024-06-21 07:12:06 +03:00
2024-04-19 22:56:16 +08:00
2024-02-06 13:22:16 +02:00
2024-06-04 15:43:04 +02:00
2024-06-21 07:12:06 +03:00
2024-02-02 22:12:57 +08:00
2024-06-07 06:44:59 +08:00
2024-06-21 07:12:06 +03:00
2024-06-21 07:12:06 +03:00
2024-03-26 15:31:18 +02:00
2024-05-16 00:28:47 +02:00
2024-06-18 15:55:22 +08:00
2024-05-26 12:32:43 +08:00
2023-12-05 14:09:34 +01:00
2024-04-19 22:57:36 +08:00
2024-05-27 17:34:38 +03:00
2024-05-16 13:30:03 +02:00
2024-07-11 12:53:54 +02:00
2024-07-16 07:29:10 +03:00
2024-06-21 07:12:06 +03:00
2024-07-20 21:21:42 +03:00
2024-07-09 10:54:23 +03:00
2023-12-05 08:25:04 +03:00
2024-02-02 22:12:57 +08:00
2024-06-21 07:12:06 +03:00
2024-02-02 22:12:57 +08:00
2024-06-21 07:12:06 +03:00
2024-06-21 07:12:06 +03:00
2024-07-19 15:43:19 +02:00
2024-05-10 14:56:38 +02:00
2024-06-18 23:36:30 +05:30
2024-05-26 12:32:43 +08:00
2024-04-19 22:56:16 +08:00
2024-05-03 11:34:23 +03:00
2024-07-19 13:15:57 +05:30
2024-02-06 13:22:16 +02:00
2024-07-20 21:21:42 +03:00
2024-04-19 22:57:36 +08:00
2024-05-27 17:34:38 +03:00
2024-02-06 13:22:16 +02:00
2024-02-06 13:22:16 +02:00
2024-06-04 15:43:04 +02:00
2024-06-18 15:55:22 +08:00
2024-05-26 12:32:43 +08:00
2024-04-19 22:56:16 +08:00
2024-03-26 13:38:37 +08:00
2024-06-21 07:12:06 +03:00
2024-05-10 14:56:38 +02:00
2024-05-05 23:31:48 +03:00
2024-05-05 23:31:48 +03:00
2024-06-06 10:45:13 +02:00
2024-02-06 13:22:16 +02:00
2024-02-06 13:22:16 +02:00
2024-02-06 13:22:16 +02:00
2024-05-26 12:32:43 +08:00