yihao.dai
5b97cb70a0
enhance: Support delaying scanner startup ( #46369 )
...
Introduce a ScannerStartupDelay configuration to enable WAL write-only
recovery, allowing fence messages to be persisted during
primary–secondary switchover when the StreamingNode is trapped in crash
loops.
issue: https://github.com/milvus-io/milvus/issues/46368
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **New Features**
* Added a configurable WAL scanner pause/resume and a consumer request
flag to optionally ignore pause signals.
* **Metrics**
* Added a scanner pause gauge and pause-duration tracking for WAL
scanning.
* **Tests**
* Added coverage for pause-consumption behavior and cleanup in stream
client tests.
* **Chores**
* Consolidated flush-all logging into a single field and added a helper
for bulk message conversion.
<sub>✏️ Tip: You can customize this high-level summary in your review
settings.</sub>
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
2025-12-24 11:53:19 +08:00
..
2025-05-20 21:06:24 +08:00
2025-07-30 15:37:37 +08:00
2025-10-09 11:01:57 +08:00
2025-10-11 12:05:56 +08:00
2025-12-19 18:03:18 +08:00
2025-05-28 12:46:28 +08:00
2025-02-22 23:15:58 +08:00
2025-05-20 21:06:24 +08:00
2023-09-21 09:45:27 +08:00
2025-10-09 11:01:57 +08:00
2025-12-23 11:55:19 +08:00
2025-12-23 18:09:18 +08:00
2025-12-23 11:55:19 +08:00
2025-12-23 11:55:19 +08:00
2025-12-13 02:58:46 +08:00
2025-12-13 02:58:46 +08:00
2025-12-19 18:03:18 +08:00
2025-12-19 18:03:18 +08:00
2025-12-23 11:55:19 +08:00
2025-12-23 11:55:19 +08:00
2025-07-08 20:22:47 +08:00
2025-10-24 18:40:05 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-11-19 18:03:07 +08:00
2025-11-24 19:57:07 +08:00
2025-11-19 18:03:07 +08:00
2025-11-24 19:57:07 +08:00
2025-02-22 23:15:58 +08:00
2025-12-23 18:09:18 +08:00
2025-10-09 11:01:57 +08:00
2025-12-05 16:45:11 +08:00
2025-11-06 16:53:38 +08:00
2025-12-19 18:03:18 +08:00
2025-12-23 11:55:19 +08:00
2025-12-23 11:55:19 +08:00
2025-12-19 18:03:18 +08:00
2025-12-23 18:09:18 +08:00
2025-12-19 18:03:18 +08:00
2025-12-19 18:03:18 +08:00
2025-09-23 12:44:07 +08:00
2024-01-24 00:04:55 +08:00
2025-05-20 21:06:24 +08:00
2025-10-30 14:24:08 +08:00
2025-10-30 14:24:08 +08:00
2025-10-30 14:24:08 +08:00
2025-12-10 19:27:13 +08:00
2025-12-10 19:27:13 +08:00
2025-02-22 23:15:58 +08:00
2023-09-26 17:15:27 +08:00
2025-11-27 15:33:08 +08:00
2025-11-27 15:33:08 +08:00
2025-12-04 16:23:11 +08:00
2025-12-04 16:23:11 +08:00
2025-12-08 19:33:15 +08:00
2025-12-12 20:05:15 +08:00
2024-09-13 22:05:15 +08:00
2025-10-30 14:24:08 +08:00
2025-12-17 16:55:17 +08:00
2025-12-04 16:23:11 +08:00
2025-11-25 11:21:07 +08:00
2025-12-04 16:23:11 +08:00
2025-07-08 20:22:47 +08:00
2025-10-27 12:14:08 +08:00
2025-05-20 21:06:24 +08:00
2025-05-23 12:58:27 +08:00
2025-05-23 12:58:27 +08:00
2025-12-17 16:35:16 +08:00
2025-05-23 12:58:27 +08:00
2025-08-11 14:13:42 +08:00
2025-07-08 20:22:47 +08:00
2025-12-04 16:23:11 +08:00
2025-12-19 18:03:18 +08:00
2025-08-14 10:31:44 +08:00
2025-08-14 10:31:44 +08:00
2025-11-11 07:27:36 +08:00
2025-12-23 11:23:22 +08:00
2025-11-04 22:25:33 +08:00
2025-11-11 07:27:36 +08:00
2025-11-04 18:31:32 +08:00
2025-11-11 07:27:36 +08:00
2025-06-04 11:24:38 +08:00
2025-06-04 11:24:38 +08:00
2025-12-12 10:31:14 +08:00
2025-07-29 19:47:36 +08:00
2025-12-12 10:31:14 +08:00
2025-12-04 16:23:11 +08:00
2025-10-09 11:01:57 +08:00
2025-12-19 18:03:18 +08:00
2025-07-08 20:22:47 +08:00
2025-07-25 16:24:54 +08:00
2025-11-13 20:53:39 +08:00
2025-06-11 13:40:38 +08:00
2025-05-20 21:06:24 +08:00
2025-05-23 18:32:26 +08:00
2025-02-22 23:15:58 +08:00
2025-05-20 21:06:24 +08:00
2025-12-19 16:03:18 +08:00
2025-12-19 18:03:18 +08:00
2025-05-20 21:06:24 +08:00
2021-11-16 15:41:11 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2021-10-15 18:58:37 +08:00
2025-12-13 02:58:46 +08:00
2025-12-13 02:58:46 +08:00
2025-12-23 11:23:22 +08:00
2025-12-23 11:23:22 +08:00
2025-05-23 18:32:26 +08:00
2025-05-23 18:32:26 +08:00
2025-02-22 23:15:58 +08:00
2025-04-10 15:20:28 +08:00
2025-12-19 18:03:18 +08:00
2025-12-19 18:03:18 +08:00
2025-12-16 10:35:16 +08:00
2025-12-24 11:53:19 +08:00
2025-07-08 20:22:47 +08:00
2025-09-01 10:49:52 +08:00
2025-07-08 20:22:47 +08:00
2025-07-08 20:22:47 +08:00
2025-08-27 11:15:52 +08:00
2025-08-27 11:15:52 +08:00
2025-05-20 21:06:24 +08:00
2025-11-28 18:41:08 +08:00
2025-07-08 20:22:47 +08:00
2025-12-16 11:11:16 +08:00
2025-11-27 15:33:08 +08:00
2025-02-22 23:15:58 +08:00
2025-12-23 11:23:22 +08:00