risingwave: storage/streaming: Materialize state table sanity check failed for `Update`
thread 'risingwave-streaming-actor' panicked at 'value mismatch when updating row: Some(b"\x01\xe8\x03\0\0\0\0\0\0\x01\x02\0\0\0\0\0\0\0\x01\x90\xa2\xa5U\0\0\0\0\0\0\0\0\x01\x90\xa2\xa5U\0\0\0\0\0\0\0\0") != [1, 232, 3, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 1, 144, 162, 165, 85, 0, 0, 0, 0, 0, 0, 0, 0, 1, 144, 162, 165, 85, 0, 0, 0, 0, 0, 0, 0, 0]', /risingwave/src/storage/src/streaming_table/state_table.rs:473:25
stack backtrace:
thread 'risingwave-streaming-actor' panicked at 'value mismatch when updating row: Some(b"\x01\xe8\x03\0\0\0\0\0\0\x01\x04\0\0\0\0\0\0\0\x01\x82\xa2\xa5U\0\0\0\0\0\0\0\0\x01\x82\xa2\xa5U\0\0\0\0\0\0\0\0") != [1, 232, 3, 0, 0, 0, 0, 0, 0, 1, 8, 0, 0, 0, 0, 0, 0, 0, 1, 130, 162, 165, 85, 0, 0, 0, 0, 0, 0, 0, 0, 1, 130, 162, 165, 85, 0, 0, 0, 0, 0, 0, 0, 0]', /risingwave/src/storage/src/streaming_table/state_table.rs:473:25
thread 'risingwave-streaming-actor' panicked at 'value mismatch when updating row: Some(b"\x01\xe8\x03\0\0\0\0\0\0\x01\x02\0\0\0\0\0\0\0\x01z\xa2\xa5U\0\0\0\0\0\0\0\0\x01z\xa2\xa5U\0\0\0\0\0\0\0\0") != [1, 232, 3, 0, 0, 0, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 1, 122, 162, 165, 85, 0, 0, 0, 0, 0, 0, 0, 0, 1, 122, 162, 165, 85, 0, 0, 0, 0, 0, 0, 0, 0]', /risingwave/src/storage/src/streaming_table/state_table.rs:473:25
0: rust_begin_unwind
at /rustc/9067d5277d10f0f32a49ec9c125a33828e26a32b/library/std/src/panicking.rs:584:5
1: core::panicking::panic_fmt
at /rustc/9067d5277d10f0f32a49ec9c125a33828e26a32b/library/core/src/panicking.rs:142:14
2: risingwave_storage::streaming_table::state_table::StateTable<S>::batch_write_rows::{{closure}}
at ./src/storage/src/streaming_table/state_table.rs:473:25
3: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
at /rustc/9067d5277d10f0f32a49ec9c125a33828e26a32b/library/core/src/future/mod.rs:91:19
4: risingwave_storage::streaming_table::state_table::StateTable<S>::commit::{{closure}}
at ./src/storage/src/streaming_table/state_table.rs:401:52
5: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
at /rustc/9067d5277d10f0f32a49ec9c125a33828e26a32b/library/core/src/future/mod.rs:91:19
6: risingwave_stream::executor::mview::materialize::MaterializeExecutor<S>::execute_inner::{{closure}}
at ./src/stream/src/executor/mview/materialize.rs:155:59
Full logs here.
cc @hzxa21
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 17 (11 by maintainers)
#5065 is the potential cause of this issue. PR is merged now. Let’s wait a few days to see whether this issue still happens.
Another occurrence on join executor after #5020. Reproduced steps:
commit_id:
df00ff4e0compute-node-5689.log compute-node-5687.log compute-node-5688.log
Can also be related to #4442 cc @xxhZs
So the bug still exists