meta panic on worker id not found
type/bug
### Describe the bug
Panic from this unwrap:
https://github.com/risingwavelabs/risingwave/blob/72278400ea213088cde32b5d107089b4de706e8f/src/meta/src/barrier/rpc.rs#L178-L180
### Error message/log
```text
thread 'rw-main' (11) panicked at src/meta/src/barrier/rpc.rs:179:21:
no entry found for key
stack backtrace:
0: 0x555fb1981eb7 - std::backtrace_rs::backtrace::libunwind::trace::h882b0722739daad5
at /rustc/b925a865e2c9a0aefe5a2877863cb4df796f2eaf/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
...
23: 0x555faa659654 - <std::collections::hash::map::HashMap<K,V,S> as core::ops::index::Index<&Q>>::index::hd1fa675ecbec3d3c
at /rustc/b925a865e2c9a0aefe5a2877863cb4df796f2eaf/library/std/src/collections/hash/map.rs:1382:23
24: 0x555faa659654 - risingwave_meta::barrier::rpc::ControlStreamManager::host_addr::h708054f6b7ba8425
at /risingwave/src/meta/src/barrier/rpc.rs:179:21
25: 0x555faa659654 - risingwave_meta::barrier::edge_builder::FragmentEdgeBuilder::new::{{closure}}::hc556634219ee631c
at /risingwave/src/meta/src/barrier/edge_builder.rs:123:68
26: 0x555faa659654 - core::iter::adapters::map::map_fold::{{closure}}::hfcfb827f5daa49d4
at /rustc/b925a865e2c9a0aefe5a2877863cb4df796f2eaf/library/core/src/iter/adapters/map.rs:88:28
...
```
### To Reproduce
(not sure)
### Expected behavior
_No response_
### How did you deploy RisingWave?
Self-hosted
### The version of RisingWave
v2.8.3 (according to diagnose report below)
### Additional context
For full meta log and diagnose report, refer to the slack thread:
https://risingwave-labs.slack.com/archives/C0846L0TZDH/p1780024992881899?thread_ts=1780024989.927609&cid=C0846L0TZDH
0 条评论