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-10-11 18:23:57 +08:00
2025-04-23 10:52:38 +08:00
2025-10-13 11:15:58 +08:00
2025-10-21 22:38:05 +08:00
2025-10-23 10:58:12 +08:00
2025-10-22 16:00:05 +08:00
2025-11-07 15:19:34 +08:00
2025-11-07 15:19:34 +08:00
2025-10-15 10:25:59 +08:00
2025-08-20 10:27:46 +08:00
2025-08-06 14:41:40 +08:00
2025-08-06 14:41:40 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2023-10-26 19:06:13 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-12-21 19:19:17 +08:00
2025-12-21 19:19:17 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2024-11-18 10:46:31 +08:00
2025-11-13 20:53:39 +08:00
2025-11-20 19:55:04 +08:00
2025-12-22 11:43:18 +08:00
2024-10-22 10:33:26 +08:00
2025-02-22 23:15:58 +08:00
2025-09-10 16:39:57 +08:00
2025-11-18 23:05:42 +08:00
2025-12-19 16:03:18 +08:00
2025-12-24 11:53:19 +08:00
2025-02-22 23:15:58 +08:00
2025-12-08 19:33:15 +08:00
2025-12-16 17:19:16 +08:00
2025-11-20 21:39:04 +08:00
2025-10-22 10:22:04 +08:00
2025-11-20 21:39:04 +08:00
2025-06-04 11:26:32 +08:00
2025-06-04 11:26:32 +08:00
2025-11-20 21:39:04 +08:00
2025-08-06 14:41:40 +08:00
2025-02-22 23:15:58 +08:00
2025-07-27 01:30:55 +08:00
2025-04-24 10:46:43 +08:00
2025-10-22 10:22:04 +08:00
2025-12-24 10:13:19 +08:00
2021-11-16 15:41:11 +08:00
2025-10-22 10:22:04 +08:00
2025-10-13 11:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-12-12 10:31:14 +08:00
2025-12-01 17:55:10 +08:00
2025-03-14 15:38:09 +08:00
2025-03-14 15:38:09 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-12-19 16:03:18 +08:00
2023-04-14 15:30:29 +08:00
2025-12-01 14:33:10 +08:00
2025-12-01 14:33:10 +08:00
2025-12-08 10:23:11 +08:00
2025-12-24 10:13:19 +08:00
2025-11-04 16:51:33 +08:00
2025-10-22 10:22:04 +08:00
2025-11-18 23:05:42 +08:00
2025-03-23 11:18:28 +08:00
2025-03-23 11:18:28 +08:00
2025-04-11 16:36:30 +08:00
2025-08-06 14:41:40 +08:00
2025-04-11 16:36:30 +08:00
2025-11-18 23:05:42 +08:00
2025-12-16 17:19:16 +08:00
2025-10-22 10:22:04 +08:00
2025-11-04 16:51:33 +08:00
2025-12-10 19:27:13 +08:00
2025-12-16 10:35:16 +08:00
2025-08-06 14:41:40 +08:00
2025-12-10 19:27:13 +08:00
2025-09-19 18:38:01 +08:00
2025-08-06 14:41:40 +08:00
2025-12-17 16:55:17 +08:00
2025-12-15 12:01:15 +08:00
2025-12-15 12:01:15 +08:00
2025-12-16 17:19:16 +08:00
2025-09-28 19:43:05 +08:00
2025-11-17 21:35:40 +08:00
2025-10-22 10:22:04 +08:00
2025-10-22 10:22:04 +08:00
2025-10-16 17:52:01 +08:00
2025-12-10 15:59:12 +08:00
2025-12-24 10:13:19 +08:00
2025-08-06 14:41:40 +08:00
2025-08-06 14:41:40 +08:00
2025-10-16 17:52:01 +08:00
2025-12-24 00:39:19 +08:00
2025-12-11 20:07:14 +08:00
2025-10-22 10:22:04 +08:00
2025-10-22 10:22:04 +08:00
2025-12-24 10:13:19 +08:00
2025-12-16 17:19:16 +08:00
2025-12-09 14:17:12 +08:00
2025-12-24 10:13:19 +08:00
2025-07-08 10:10:46 +08:00
2025-07-08 10:10:46 +08:00
2025-12-24 10:13:19 +08:00
2025-02-22 23:15:58 +08:00
2025-04-23 10:52:38 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2021-12-23 21:44:12 +08:00
2025-12-04 10:23:11 +08:00
2025-12-04 10:23:11 +08:00
2025-12-24 10:13:19 +08:00
2025-12-24 10:13:19 +08:00