Skip to content

frontend stack overflow #21355

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
xxchan opened this issue Apr 11, 2025 · 10 comments
Closed

frontend stack overflow #21355

xxchan opened this issue Apr 11, 2025 · 10 comments

Comments

@xxchan
Copy link
Member

xxchan commented Apr 11, 2025

Buildkite URL

https://buildkite.com/risingwavelabs/pull-request/builds/72323#019623bd-04cc-443a-b9d5-315c4fbb90ce

Description and Insights

No response

@github-actions github-actions bot added this to the release-2.3 milestone Apr 11, 2025
@xxchan
Copy link
Member Author

xxchan commented Apr 11, 2025

can be reproduced locally on main.

Just risedev slte2e_test/streaming/bug_fixes/stack_overflow_17342.slt

@kwannoel
Copy link
Contributor

kwannoel commented Apr 14, 2025

Encountered in https://buildkite.com/risingwavelabs/pull-request/builds/72480#019634d0-b5a7-4cde-ab18-ab947daa6ec8 as well.

Can't reproduce locally for me.

@xxchan
Copy link
Member Author

xxchan commented Apr 15, 2025

Stacktrace: 690 frames. Seems easy to exceed 8MB stack size

* thread #16, name = 'rw-main', stop reason = EXC_BAD_ACCESS (code=2, address=0x16eb9bff8)
  * frame #0: 0x000000011465351c risingwave`arena_ralloc_move_helper(tsdn=0x000000013dacb408, arena=0x0000000000000000, usize=16, alignment=<unavailable>, zero=<unavailable>, tcache=<unavailable>) at arena.c:1444
    frame #1: 0x0000000114652b78 risingwave`_rjem_je_arena_ralloc(tsdn=0x000000013dacb408, arena=0x0000000000000000, ptr=0x000000014307c948, oldsize=8, size=16, alignment=0, zero=false, tcache=0x000000013dacb780, hook_args=0x000000016eb9d3b0) at arena.c:1488:14
    frame #2: 0x00000001146251a0 risingwave`do_rallocx [inlined] iralloct(tsdn=0x000000013dacb408, ptr=0x000000014307c948, oldsize=8, size=16, alignment=0, zero=false, tcache=0x000000013dacb780, arena=0x0000000000000000, hook_args=0x000000016eb9d3b0) at jemalloc_internal_inlines_c.h:194:9
    frame #3: 0x0000000114623c80 risingwave`do_rallocx(ptr=0x000000014307c948, size=16, flags=0, is_realloc=true) at jemalloc.c:3537:7
    frame #4: 0x0000000114625930 risingwave`_rjem_realloc(ptr=0x000000014307c948, size=16) at jemalloc.c:3627:15
    frame #5: 0x0000000102f36028 risingwave`_$LT$tikv_jemallocator..Jemalloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::realloc::hffca9a4276a4fc0f(self=0x00000001197c369a, ptr="t.", layout=Layout @ 0x000000016ebab638, new_size=16) at lib.rs:138:13
    frame #6: 0x0000000102f20224 risingwave`__rust_realloc(ptr="t.", size=8, align=1, new_size=16) at jemalloc.rs:21:24
    frame #7: 0x00000001197a7dc4 risingwave`alloc::raw_vec::finish_grow::hc5342610eee9ffb6 [inlined] alloc::alloc::realloc::h8984fbd14ed1e05b at alloc.rs:136:14 [opt]
    frame #8: 0x00000001197a7db8 risingwave`alloc::raw_vec::finish_grow::hc5342610eee9ffb6 [inlined] alloc::alloc::Global::grow_impl::h74c81f8244a9976f at alloc.rs:225:31 [opt]
    frame #9: 0x00000001197a7db8 risingwave`alloc::raw_vec::finish_grow::hc5342610eee9ffb6 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::grow::h771305b316f95708 at alloc.rs:288:18 [opt]
    frame #10: 0x00000001197a7db8 risingwave`alloc::raw_vec::finish_grow::hc5342610eee9ffb6 at raw_vec.rs:777:13 [opt]
    frame #11: 0x00000001197a7d44 risingwave`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h7fb4ef8ea617d739 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h9b51cecf8d981a77 at raw_vec.rs:660:19 [opt]
    frame #12: 0x00000001197a7ce8 risingwave`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h7fb4ef8ea617d739 at raw_vec.rs:553:31 [opt]
    frame #13: 0x00000001197aa6a4 risingwave`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hfd1bb1bd8055829f [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::hb9c02595e7ad8ade at raw_vec.rs:559:13 [opt]
    frame #14: 0x00000001197aa690 risingwave`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hfd1bb1bd8055829f [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::hb889a33e71191e3b at raw_vec.rs:327:20 [opt]
    frame #15: 0x00000001197aa690 risingwave`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hfd1bb1bd8055829f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::reserve::haf312a7acde899b3 at mod.rs:1284:18 [opt]
    frame #16: 0x00000001197aa690 risingwave`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hfd1bb1bd8055829f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::append_elements::h65ec53f6848f7f74 at mod.rs:2579:9 [opt]
    frame #17: 0x00000001197aa690 risingwave`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hfd1bb1bd8055829f [inlined] _$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::h5f131f49482e51a9 at spec_extend.rs:61:18 [opt]
    frame #18: 0x00000001197aa690 risingwave`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hfd1bb1bd8055829f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hab4d95f88ed50752 at mod.rs:3046:9 [opt]
    frame #19: 0x00000001197aa690 risingwave`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hfd1bb1bd8055829f [inlined] alloc::string::String::push_str::h264aea0a32c27088 at string.rs:1124:18 [opt]
    frame #20: 0x00000001197aa690 risingwave`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hfd1bb1bd8055829f at string.rs:3180:9 [opt]
    frame #21: 0x0000000117de5df8 risingwave`_$LT$alloc..string..String$u20$as$u20$core..fmt..Display$GT$::fmt::h2e25303c96ed83c2(self=0x0000000142823b78, f=0x000000016ebab7d0) at string.rs:2578:9
    frame #22: 0x00000001197b402c risingwave`core::fmt::write::h9bfb871b28fea61e [inlined] core::fmt::rt::Argument::fmt::h344673f0b01ac0ec at rt.rs:177:76 [opt]
    frame #23: 0x00000001197b4024 risingwave`core::fmt::write::h9bfb871b28fea61e at mod.rs:1449:21 [opt]
    frame #24: 0x00000001197a87b4 risingwave`alloc::fmt::format::format_inner::h48433dfd84f02cd8 [inlined] _$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write..write_fmt..SpecWriteFmt$GT$::spec_write_fmt::hf6d3e576f9a6b37a at mod.rs:242:21 [opt]
    frame #25: 0x00000001197a87a0 risingwave`alloc::fmt::format::format_inner::h48433dfd84f02cd8 [inlined] core::fmt::Write::write_fmt::h55b57b4a6e194eee at mod.rs:247:9 [opt]
    frame #26: 0x00000001197a87a0 risingwave`alloc::fmt::format::format_inner::h48433dfd84f02cd8 at fmt.rs:649:14 [opt]
    frame #27: 0x0000000117de5bd8 risingwave`alloc::fmt::format::_$u7b$$u7b$closure$u7d$$u7d$::h547447e86046bd9c at fmt.rs:654:34
    frame #28: 0x0000000117de5740 risingwave`core::option::Option$LT$T$GT$::map_or_else::h7dd2064565a0538c(self=Option<&str> @ 0x000000016ebab918, default={closure_env#0} @ 0x000000016ebab930, f=0x0000000000000100) at option.rs:1225:21
    frame #29: 0x000000011746d560 risingwave`alloc::fmt::format::h8bb2c400590a05bd(args=Arguments @ 0x000000016ebaba40) at fmt.rs:654:5
    frame #30: 0x00000001174e4af0 risingwave`risingwave_common::catalog::schema::Field::from_with_table_name_prefix::h90cfd8e1445c2536(desc=0x0000000142823b68, table_name=(data_ptr = "tevC\U00000001", length = 1)) at schema.rs:246:19
    frame #31: 0x0000000106a74194 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..generic..table_scan..TableScan$u20$as$u20$risingwave_frontend..optimizer..plan_node..generic..GenericPlanNode$GT$::schema::_$u7b$$u7b$closure$u7d$$u7d$::hb0040003fd27c286(tb_idx=0x00000001430670a8) at table_scan.rs:356:17
    frame #32: 0x0000000106271e54 risingwave`core::iter::adapters::map::map_fold::_$u7b$$u7b$closure$u7d$$u7d$::h28b0ae321fbf0183(acc=<unavailable>, elt=0x00000001430670a8) at map.rs:88:28
    frame #33: 0x0000000107194d2c risingwave`_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::fold::hb64ef632f2c3dc93(self=Iter<usize> @ 0x000000016ebabc28, init=<unavailable>, f={closure_env#0}<&usize, risingwave_common::catalog::schema::Field, (), risingwave_frontend::optimizer::plan_node::generic::table_scan::{impl#1}::schema::{closure_env#0}, core::iter::traits::iterator::Iterator::for_each::call::{closure_env#0}<risingwave_common::catalog::schema::Field, alloc::vec::{impl#20}::extend_trusted::{closure_env#0}<risingwave_common::catalog::schema::Field, alloc::alloc::Global, core::iter::adapters::map::Map<core::slice::iter::Iter<usize>, risingwave_frontend::optimizer::plan_node::generic::table_scan::{impl#1}::schema::{closure_env#0}>>>> @ 0x000000016ebabcc0) at macros.rs:255:27
    frame #34: 0x0000000106128ce4 risingwave`_$LT$core..iter..adapters..map..Map$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::fold::h447e3b4a3ff2d0bb(self=<unavailable>, init=<unavailable>, g=<unavailable>) at map.rs:128:9
    frame #35: 0x0000000106237ee4 risingwave`core::iter::traits::iterator::Iterator::for_each::h087a04a0628032d1(self=<unavailable>, f=<unavailable>) at iterator.rs:800:9
    frame #36: 0x00000001066d29b4 risingwave`alloc::vec::Vec$LT$T$C$A$GT$::extend_trusted::h547c0fd3addc2d1b(self=0x000000016ebabeb0, iterator=Map<core::slice::iter::Iter<usize>, risingwave_frontend::optimizer::plan_node::generic::table_scan::{impl#1}::schema::{closure_env#0}> @ 0x000000016ebabf10) at mod.rs:3577:17
    frame #37: 0x00000001067929d4 risingwave`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::hbbc4bfa978a37c71(self=0x000000016ebabeb0, iterator=<unavailable>) at spec_extend.rs:29:9
    frame #38: 0x0000000106666134 risingwave`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter_nested..SpecFromIterNested$LT$T$C$I$GT$$GT$::from_iter::h5b5811826f02eb24(iterator=Map<core::slice::iter::Iter<usize>, risingwave_frontend::optimizer::plan_node::generic::table_scan::{impl#1}::schema::{closure_env#0}> @ 0x000000016ebabf98) at spec_from_iter_nested.rs:62:9
    frame #39: 0x00000001067963e8 risingwave`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$::from_iter::h133921e035a9afc3(iterator=<unavailable>) at spec_from_iter.rs:34:9
    frame #40: 0x000000010677ed6c risingwave`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$core..iter..traits..collect..FromIterator$LT$T$GT$$GT$::from_iter::h7f580773f3d574ce(iter=<unavailable>) at mod.rs:3436:9
    frame #41: 0x000000010622c954 risingwave`core::iter::traits::iterator::Iterator::collect::h09f272f26cf50371(self=<unavailable>) at iterator.rs:1971:9
    frame #42: 0x0000000107b0c598 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..generic..table_scan..TableScan$u20$as$u20$risingwave_frontend..optimizer..plan_node..generic..GenericPlanNode$GT$::schema::h37619fc683404c4c(self=0x000000016ebac910) at table_scan.rs:351:22
    frame #43: 0x0000000106e69794 risingwave`risingwave_frontend::optimizer::plan_node::plan_base::PlanBase$LT$risingwave_frontend..optimizer..plan_node..Stream$GT$::new_stream_with_core::h3a2e77a77ac12ecd(core=0x000000016ebac910, dist=Distribution @ 0x000000016ebac2f0, append_only=false, emit_on_window_close=false, watermark_columns=WatermarkColumns @ 0x000000016ebac318, columns_monotonicity=MonotonicityMap @ 0x000000016ebac330) at plan_base.rs:260:13
    frame #44: 0x0000000106e6ec78 risingwave`risingwave_frontend::optimizer::plan_node::stream_table_scan::StreamTableScan::new_with_stream_scan_type::h95865b35bb648401(core=TableScan @ 0x000000016ebac910, stream_scan_type=ArrangementBackfill) at stream_table_scan.rs:71:20
    frame #45: 0x000000010701ca84 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_scan..LogicalScan$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h9bee7787583cd2d9(self=0x00000001427a7a90, ctx=0x000000016ec90f98) at logical_scan.rs:566:20
    frame #46: 0x000000010761d64c risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h262536ba9fae02fa(self=0x00000001427a7a90, required_dist=0x000000016ebacfb0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #47: 0x00000001073998d4 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142879930, predicate=0x000000016ebae828, ctx=0x000000016ec90f98) at logical_join.rs:882:25
    frame #48: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142879930, predicate=EqJoinPredicate @ 0x000000016ebae828, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #49: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142879930, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #50: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x0000000142309c30, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #51: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x0000000142309c30, required_dist=0x000000016ebaefc0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #52: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283ea10, required_dist=0x000000016ebaf930, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #53: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142879770, predicate=0x000000016ebb1108, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #54: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142879770, predicate=EqJoinPredicate @ 0x000000016ebb1108, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #55: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142879770, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #56: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x0000000142309cd0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #57: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x0000000142309cd0, required_dist=0x000000016ebb18a0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #58: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283e590, required_dist=0x000000016ebb2210, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #59: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x00000001428795b0, predicate=0x000000016ebb39e8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #60: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x00000001428795b0, predicate=EqJoinPredicate @ 0x000000016ebb39e8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #61: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x00000001428795b0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #62: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x0000000142309910, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #63: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x0000000142309910, required_dist=0x000000016ebb4180, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #64: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283e890, required_dist=0x000000016ebb4af0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #65: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142879310, predicate=0x000000016ebb62c8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #66: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142879310, predicate=EqJoinPredicate @ 0x000000016ebb62c8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #67: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142879310, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #68: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x0000000142309b90, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #69: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x0000000142309b90, required_dist=0x000000016ebb6a60, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #70: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283e710, required_dist=0x000000016ebb73d0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #71: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142879070, predicate=0x000000016ebb8ba8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #72: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142879070, predicate=EqJoinPredicate @ 0x000000016ebb8ba8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #73: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142879070, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #74: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x0000000142309d70, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #75: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x0000000142309d70, required_dist=0x000000016ebb9340, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #76: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283e7d0, required_dist=0x000000016ebb9cb0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #77: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142878f90, predicate=0x000000016ebbb488, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #78: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142878f90, predicate=EqJoinPredicate @ 0x000000016ebbb488, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #79: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142878f90, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #80: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x0000000142309eb0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #81: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x0000000142309eb0, required_dist=0x000000016ebbbc20, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #82: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283e350, required_dist=0x000000016ebbc590, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #83: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142878cf0, predicate=0x000000016ebbdd68, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #84: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142878cf0, predicate=EqJoinPredicate @ 0x000000016ebbdd68, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #85: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142878cf0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #86: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x0000000142309f50, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #87: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x0000000142309f50, required_dist=0x000000016ebbe500, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #88: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283ead0, required_dist=0x000000016ebbee70, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #89: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142878b30, predicate=0x000000016ebc0648, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #90: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142878b30, predicate=EqJoinPredicate @ 0x000000016ebc0648, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #91: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142878b30, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #92: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x0000000142309ff0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #93: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x0000000142309ff0, required_dist=0x000000016ebc0de0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #94: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283ec50, required_dist=0x000000016ebc1750, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #95: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142878970, predicate=0x000000016ebc2f28, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #96: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142878970, predicate=EqJoinPredicate @ 0x000000016ebc2f28, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #97: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142878970, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #98: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230a090, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #99: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230a090, required_dist=0x000000016ebc36c0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #100: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283ed10, required_dist=0x000000016ebc4030, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #101: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x00000001428787b0, predicate=0x000000016ebc5808, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #102: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x00000001428787b0, predicate=EqJoinPredicate @ 0x000000016ebc5808, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #103: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x00000001428787b0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #104: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230a130, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #105: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230a130, required_dist=0x000000016ebc5fa0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #106: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283edd0, required_dist=0x000000016ebc6910, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #107: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x00000001428785f0, predicate=0x000000016ebc80e8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #108: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x00000001428785f0, predicate=EqJoinPredicate @ 0x000000016ebc80e8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #109: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x00000001428785f0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #110: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230a1d0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #111: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230a1d0, required_dist=0x000000016ebc8880, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #112: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283ef50, required_dist=0x000000016ebc91f0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #113: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142878430, predicate=0x000000016ebca9c8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #114: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142878430, predicate=EqJoinPredicate @ 0x000000016ebca9c8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #115: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142878430, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #116: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230a270, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #117: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230a270, required_dist=0x000000016ebcb160, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #118: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283f010, required_dist=0x000000016ebcbad0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #119: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x00000001428700f0, predicate=0x000000016ebcd2a8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #120: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x00000001428700f0, predicate=EqJoinPredicate @ 0x000000016ebcd2a8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #121: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x00000001428700f0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #122: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230a310, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #123: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230a310, required_dist=0x000000016ebcda40, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #124: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283f0d0, required_dist=0x000000016ebce3b0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #125: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x00000001428702b0, predicate=0x000000016ebcfb88, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #126: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x00000001428702b0, predicate=EqJoinPredicate @ 0x000000016ebcfb88, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #127: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x00000001428702b0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #128: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230a3b0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #129: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230a3b0, required_dist=0x000000016ebd0320, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #130: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283f190, required_dist=0x000000016ebd0c90, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #131: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142870630, predicate=0x000000016ebd2468, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #132: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142870630, predicate=EqJoinPredicate @ 0x000000016ebd2468, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #133: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142870630, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #134: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230a450, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #135: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230a450, required_dist=0x000000016ebd2c00, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #136: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283ee90, required_dist=0x000000016ebd3570, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #137: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x00000001428707f0, predicate=0x000000016ebd4d48, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #138: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x00000001428707f0, predicate=EqJoinPredicate @ 0x000000016ebd4d48, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #139: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x00000001428707f0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #140: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230a4f0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #141: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230a4f0, required_dist=0x000000016ebd54e0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #142: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283f250, required_dist=0x000000016ebd5e50, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #143: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x00000001428709b0, predicate=0x000000016ebd7628, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #144: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x00000001428709b0, predicate=EqJoinPredicate @ 0x000000016ebd7628, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #145: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x00000001428709b0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #146: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230a590, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #147: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230a590, required_dist=0x000000016ebd7dc0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #148: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283f310, required_dist=0x000000016ebd8730, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #149: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142870b70, predicate=0x000000016ebd9f08, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #150: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142870b70, predicate=EqJoinPredicate @ 0x000000016ebd9f08, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #151: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142870b70, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #152: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230a630, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #153: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230a630, required_dist=0x000000016ebda6a0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #154: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283f3d0, required_dist=0x000000016ebdb010, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #155: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142870c50, predicate=0x000000016ebdc7e8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #156: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142870c50, predicate=EqJoinPredicate @ 0x000000016ebdc7e8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #157: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142870c50, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #158: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230a6d0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #159: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230a6d0, required_dist=0x000000016ebdcf80, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #160: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283f490, required_dist=0x000000016ebdd8f0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #161: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142870e10, predicate=0x000000016ebdf0c8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #162: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142870e10, predicate=EqJoinPredicate @ 0x000000016ebdf0c8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #163: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142870e10, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #164: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230a770, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #165: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230a770, required_dist=0x000000016ebdf860, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #166: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283f550, required_dist=0x000000016ebe01d0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #167: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142870fd0, predicate=0x000000016ebe19a8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #168: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142870fd0, predicate=EqJoinPredicate @ 0x000000016ebe19a8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #169: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142870fd0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #170: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230a810, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #171: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230a810, required_dist=0x000000016ebe2140, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #172: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283f610, required_dist=0x000000016ebe2ab0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #173: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142871190, predicate=0x000000016ebe4288, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #174: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142871190, predicate=EqJoinPredicate @ 0x000000016ebe4288, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #175: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142871190, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #176: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230a8b0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #177: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230a8b0, required_dist=0x000000016ebe4a20, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #178: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283f6d0, required_dist=0x000000016ebe5390, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #179: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142871350, predicate=0x000000016ebe6b68, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #180: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142871350, predicate=EqJoinPredicate @ 0x000000016ebe6b68, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #181: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142871350, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #182: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230a950, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #183: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230a950, required_dist=0x000000016ebe7300, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #184: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283f790, required_dist=0x000000016ebe7c70, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #185: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142871510, predicate=0x000000016ebe9448, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #186: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142871510, predicate=EqJoinPredicate @ 0x000000016ebe9448, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #187: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142871510, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #188: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230a9f0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #189: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230a9f0, required_dist=0x000000016ebe9be0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #190: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283f850, required_dist=0x000000016ebea550, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #191: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x00000001428716d0, predicate=0x000000016ebebd28, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #192: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x00000001428716d0, predicate=EqJoinPredicate @ 0x000000016ebebd28, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #193: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x00000001428716d0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #194: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230aa90, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #195: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230aa90, required_dist=0x000000016ebec4c0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #196: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283f910, required_dist=0x000000016ebece30, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #197: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142871890, predicate=0x000000016ebee608, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #198: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142871890, predicate=EqJoinPredicate @ 0x000000016ebee608, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #199: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142871890, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #200: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230ab30, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #201: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230ab30, required_dist=0x000000016ebeeda0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #202: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283f9d0, required_dist=0x000000016ebef710, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #203: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142871a50, predicate=0x000000016ebf0ee8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #204: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142871a50, predicate=EqJoinPredicate @ 0x000000016ebf0ee8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #205: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142871a50, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #206: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230abd0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #207: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230abd0, required_dist=0x000000016ebf1680, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #208: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283fa90, required_dist=0x000000016ebf1ff0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #209: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142871c10, predicate=0x000000016ebf37c8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #210: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142871c10, predicate=EqJoinPredicate @ 0x000000016ebf37c8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #211: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142871c10, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #212: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230ac70, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #213: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230ac70, required_dist=0x000000016ebf3f60, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #214: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283fb50, required_dist=0x000000016ebf48d0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #215: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142871dd0, predicate=0x000000016ebf60a8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #216: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142871dd0, predicate=EqJoinPredicate @ 0x000000016ebf60a8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #217: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142871dd0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #218: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230ad10, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #219: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230ad10, required_dist=0x000000016ebf6840, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #220: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283fc10, required_dist=0x000000016ebf71b0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #221: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142871f90, predicate=0x000000016ebf8988, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #222: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142871f90, predicate=EqJoinPredicate @ 0x000000016ebf8988, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #223: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142871f90, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #224: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230adb0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #225: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230adb0, required_dist=0x000000016ebf9120, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #226: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283fcd0, required_dist=0x000000016ebf9a90, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #227: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142872150, predicate=0x000000016ebfb268, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #228: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142872150, predicate=EqJoinPredicate @ 0x000000016ebfb268, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #229: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142872150, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #230: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230ae50, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #231: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230ae50, required_dist=0x000000016ebfba00, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #232: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283fd90, required_dist=0x000000016ebfc370, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #233: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142872310, predicate=0x000000016ebfdb48, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #234: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142872310, predicate=EqJoinPredicate @ 0x000000016ebfdb48, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #235: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142872310, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #236: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230aef0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #237: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230aef0, required_dist=0x000000016ebfe2e0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #238: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283fe50, required_dist=0x000000016ebfec50, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #239: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x00000001428724d0, predicate=0x000000016ec00428, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #240: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x00000001428724d0, predicate=EqJoinPredicate @ 0x000000016ec00428, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #241: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x00000001428724d0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #242: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230af90, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #243: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230af90, required_dist=0x000000016ec00bc0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #244: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283ff10, required_dist=0x000000016ec01530, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #245: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142872690, predicate=0x000000016ec02d08, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #246: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142872690, predicate=EqJoinPredicate @ 0x000000016ec02d08, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #247: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142872690, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #248: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230b030, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #249: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230b030, required_dist=0x000000016ec034a0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #250: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x000000014283ffd0, required_dist=0x000000016ec03e10, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #251: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142872850, predicate=0x000000016ec055e8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #252: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142872850, predicate=EqJoinPredicate @ 0x000000016ec055e8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #253: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142872850, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #254: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230b0d0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #255: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230b0d0, required_dist=0x000000016ec05d80, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #256: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142840090, required_dist=0x000000016ec066f0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #257: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142872a10, predicate=0x000000016ec07ec8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #258: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142872a10, predicate=EqJoinPredicate @ 0x000000016ec07ec8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #259: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142872a10, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #260: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230b170, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #261: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230b170, required_dist=0x000000016ec08660, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #262: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142840150, required_dist=0x000000016ec08fd0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #263: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142872bd0, predicate=0x000000016ec0a7a8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #264: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142872bd0, predicate=EqJoinPredicate @ 0x000000016ec0a7a8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #265: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142872bd0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #266: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230b210, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #267: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230b210, required_dist=0x000000016ec0af40, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #268: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142840210, required_dist=0x000000016ec0b8b0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #269: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142872d90, predicate=0x000000016ec0d088, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #270: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142872d90, predicate=EqJoinPredicate @ 0x000000016ec0d088, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #271: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142872d90, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #272: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230b2b0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #273: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230b2b0, required_dist=0x000000016ec0d820, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #274: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x00000001428402d0, required_dist=0x000000016ec0e190, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #275: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142872f50, predicate=0x000000016ec0f968, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #276: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142872f50, predicate=EqJoinPredicate @ 0x000000016ec0f968, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #277: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142872f50, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #278: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230b350, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #279: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230b350, required_dist=0x000000016ec10100, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #280: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142840390, required_dist=0x000000016ec10a70, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #281: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142873110, predicate=0x000000016ec12248, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #282: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142873110, predicate=EqJoinPredicate @ 0x000000016ec12248, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #283: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142873110, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #284: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230b3f0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #285: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230b3f0, required_dist=0x000000016ec129e0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #286: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142840450, required_dist=0x000000016ec13350, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #287: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x00000001428732d0, predicate=0x000000016ec14b28, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #288: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x00000001428732d0, predicate=EqJoinPredicate @ 0x000000016ec14b28, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #289: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x00000001428732d0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #290: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230b490, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #291: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230b490, required_dist=0x000000016ec152c0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #292: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142840510, required_dist=0x000000016ec15c30, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #293: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142873490, predicate=0x000000016ec17408, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #294: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142873490, predicate=EqJoinPredicate @ 0x000000016ec17408, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #295: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142873490, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #296: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230b530, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #297: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230b530, required_dist=0x000000016ec17ba0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #298: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x00000001428405d0, required_dist=0x000000016ec18510, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #299: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142873650, predicate=0x000000016ec19ce8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #300: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142873650, predicate=EqJoinPredicate @ 0x000000016ec19ce8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #301: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142873650, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #302: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230b5d0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #303: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230b5d0, required_dist=0x000000016ec1a480, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #304: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142840690, required_dist=0x000000016ec1adf0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #305: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142873810, predicate=0x000000016ec1c5c8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #306: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142873810, predicate=EqJoinPredicate @ 0x000000016ec1c5c8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #307: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142873810, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #308: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230b670, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #309: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230b670, required_dist=0x000000016ec1cd60, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #310: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142840750, required_dist=0x000000016ec1d6d0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #311: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x00000001428739d0, predicate=0x000000016ec1eea8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #312: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x00000001428739d0, predicate=EqJoinPredicate @ 0x000000016ec1eea8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #313: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x00000001428739d0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #314: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230b710, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #315: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230b710, required_dist=0x000000016ec1f640, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #316: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142840810, required_dist=0x000000016ec1ffb0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #317: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142873b90, predicate=0x000000016ec21788, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #318: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142873b90, predicate=EqJoinPredicate @ 0x000000016ec21788, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #319: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142873b90, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #320: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230b7b0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #321: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230b7b0, required_dist=0x000000016ec21f20, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #322: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x00000001428408d0, required_dist=0x000000016ec22890, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #323: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142873d50, predicate=0x000000016ec24068, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #324: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142873d50, predicate=EqJoinPredicate @ 0x000000016ec24068, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #325: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142873d50, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #326: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230b850, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #327: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230b850, required_dist=0x000000016ec24800, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #328: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142840990, required_dist=0x000000016ec25170, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #329: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142873f10, predicate=0x000000016ec26948, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #330: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142873f10, predicate=EqJoinPredicate @ 0x000000016ec26948, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #331: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142873f10, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #332: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230b8f0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #333: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230b8f0, required_dist=0x000000016ec270e0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #334: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142840a50, required_dist=0x000000016ec27a50, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #335: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x00000001428740d0, predicate=0x000000016ec29228, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #336: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x00000001428740d0, predicate=EqJoinPredicate @ 0x000000016ec29228, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #337: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x00000001428740d0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #338: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230b990, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #339: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230b990, required_dist=0x000000016ec299c0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #340: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142840b10, required_dist=0x000000016ec2a330, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #341: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142874290, predicate=0x000000016ec2bb08, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #342: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142874290, predicate=EqJoinPredicate @ 0x000000016ec2bb08, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #343: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142874290, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #344: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230ba30, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #345: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230ba30, required_dist=0x000000016ec2c2a0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #346: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142840bd0, required_dist=0x000000016ec2cc10, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #347: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142874450, predicate=0x000000016ec2e3e8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #348: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142874450, predicate=EqJoinPredicate @ 0x000000016ec2e3e8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #349: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142874450, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #350: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230bad0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #351: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230bad0, required_dist=0x000000016ec2eb80, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #352: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142840c90, required_dist=0x000000016ec2f4f0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #353: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142874610, predicate=0x000000016ec30cc8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #354: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142874610, predicate=EqJoinPredicate @ 0x000000016ec30cc8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #355: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142874610, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #356: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230bb70, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #357: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230bb70, required_dist=0x000000016ec31460, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #358: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142840d50, required_dist=0x000000016ec31dd0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #359: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x00000001428747d0, predicate=0x000000016ec335a8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #360: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x00000001428747d0, predicate=EqJoinPredicate @ 0x000000016ec335a8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #361: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x00000001428747d0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #362: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230bc10, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #363: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230bc10, required_dist=0x000000016ec33d40, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #364: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142840e10, required_dist=0x000000016ec346b0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #365: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142874990, predicate=0x000000016ec35e88, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #366: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142874990, predicate=EqJoinPredicate @ 0x000000016ec35e88, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #367: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142874990, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #368: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230bcb0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #369: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230bcb0, required_dist=0x000000016ec36620, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #370: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142840ed0, required_dist=0x000000016ec36f90, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #371: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142874b50, predicate=0x000000016ec38768, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #372: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142874b50, predicate=EqJoinPredicate @ 0x000000016ec38768, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #373: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142874b50, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #374: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230bd50, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #375: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230bd50, required_dist=0x000000016ec38f00, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #376: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142840f90, required_dist=0x000000016ec39870, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #377: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142874d10, predicate=0x000000016ec3b048, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #378: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142874d10, predicate=EqJoinPredicate @ 0x000000016ec3b048, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #379: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142874d10, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #380: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230bdf0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #381: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230bdf0, required_dist=0x000000016ec3b7e0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #382: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142841050, required_dist=0x000000016ec3c150, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #383: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142874ed0, predicate=0x000000016ec3d928, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #384: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142874ed0, predicate=EqJoinPredicate @ 0x000000016ec3d928, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #385: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142874ed0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #386: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230be90, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #387: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230be90, required_dist=0x000000016ec3e0c0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #388: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142841110, required_dist=0x000000016ec3ea30, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #389: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142875090, predicate=0x000000016ec40208, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #390: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142875090, predicate=EqJoinPredicate @ 0x000000016ec40208, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #391: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142875090, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #392: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230bf30, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #393: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230bf30, required_dist=0x000000016ec409a0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #394: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x00000001428411d0, required_dist=0x000000016ec41310, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #395: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142875250, predicate=0x000000016ec42ae8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #396: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142875250, predicate=EqJoinPredicate @ 0x000000016ec42ae8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #397: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142875250, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #398: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230bfd0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #399: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230bfd0, required_dist=0x000000016ec43280, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #400: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142841290, required_dist=0x000000016ec43bf0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #401: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142875410, predicate=0x000000016ec453c8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #402: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142875410, predicate=EqJoinPredicate @ 0x000000016ec453c8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #403: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142875410, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #404: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230c070, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #405: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230c070, required_dist=0x000000016ec45b60, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #406: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142841350, required_dist=0x000000016ec464d0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #407: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x00000001428755d0, predicate=0x000000016ec47ca8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #408: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x00000001428755d0, predicate=EqJoinPredicate @ 0x000000016ec47ca8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #409: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x00000001428755d0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #410: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230c110, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #411: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230c110, required_dist=0x000000016ec48440, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #412: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142841410, required_dist=0x000000016ec48db0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #413: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142875790, predicate=0x000000016ec4a588, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #414: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142875790, predicate=EqJoinPredicate @ 0x000000016ec4a588, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #415: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142875790, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #416: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230c1b0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #417: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230c1b0, required_dist=0x000000016ec4ad20, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #418: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x00000001428414d0, required_dist=0x000000016ec4b690, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #419: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142875950, predicate=0x000000016ec4ce68, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #420: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142875950, predicate=EqJoinPredicate @ 0x000000016ec4ce68, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #421: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142875950, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #422: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230c250, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #423: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230c250, required_dist=0x000000016ec4d600, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #424: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142841590, required_dist=0x000000016ec4df70, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #425: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142875b10, predicate=0x000000016ec4f748, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #426: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142875b10, predicate=EqJoinPredicate @ 0x000000016ec4f748, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #427: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142875b10, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #428: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230c2f0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #429: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230c2f0, required_dist=0x000000016ec4fee0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #430: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142841650, required_dist=0x000000016ec50850, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #431: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142875cd0, predicate=0x000000016ec52028, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #432: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142875cd0, predicate=EqJoinPredicate @ 0x000000016ec52028, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #433: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142875cd0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #434: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230c390, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #435: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230c390, required_dist=0x000000016ec527c0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #436: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142841710, required_dist=0x000000016ec53130, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #437: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142875e90, predicate=0x000000016ec54908, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #438: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142875e90, predicate=EqJoinPredicate @ 0x000000016ec54908, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #439: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142875e90, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #440: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230c430, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #441: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230c430, required_dist=0x000000016ec550a0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #442: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x00000001428417d0, required_dist=0x000000016ec55a10, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #443: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142876050, predicate=0x000000016ec571e8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #444: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142876050, predicate=EqJoinPredicate @ 0x000000016ec571e8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #445: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142876050, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #446: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230c4d0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #447: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230c4d0, required_dist=0x000000016ec57980, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #448: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142841890, required_dist=0x000000016ec582f0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #449: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142876210, predicate=0x000000016ec59ac8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #450: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142876210, predicate=EqJoinPredicate @ 0x000000016ec59ac8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #451: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142876210, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #452: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230c570, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #453: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230c570, required_dist=0x000000016ec5a260, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #454: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142841950, required_dist=0x000000016ec5abd0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #455: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x00000001428763d0, predicate=0x000000016ec5c3a8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #456: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x00000001428763d0, predicate=EqJoinPredicate @ 0x000000016ec5c3a8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #457: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x00000001428763d0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #458: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230c610, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #459: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230c610, required_dist=0x000000016ec5cb40, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #460: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142841a10, required_dist=0x000000016ec5d4b0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #461: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142876590, predicate=0x000000016ec5ec88, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #462: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142876590, predicate=EqJoinPredicate @ 0x000000016ec5ec88, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #463: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142876590, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #464: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230c6b0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #465: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230c6b0, required_dist=0x000000016ec5f420, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #466: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142841ad0, required_dist=0x000000016ec5fd90, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #467: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142876750, predicate=0x000000016ec61568, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #468: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142876750, predicate=EqJoinPredicate @ 0x000000016ec61568, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #469: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142876750, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #470: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230c750, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #471: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230c750, required_dist=0x000000016ec61d00, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #472: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142841b90, required_dist=0x000000016ec62670, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #473: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142876910, predicate=0x000000016ec63e48, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #474: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142876910, predicate=EqJoinPredicate @ 0x000000016ec63e48, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #475: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142876910, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #476: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230c7f0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #477: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230c7f0, required_dist=0x000000016ec645e0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #478: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142841c50, required_dist=0x000000016ec64f50, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #479: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142876ad0, predicate=0x000000016ec66728, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #480: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142876ad0, predicate=EqJoinPredicate @ 0x000000016ec66728, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #481: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142876ad0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #482: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230c890, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #483: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230c890, required_dist=0x000000016ec66ec0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #484: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142841d10, required_dist=0x000000016ec67830, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #485: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142876c90, predicate=0x000000016ec69008, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #486: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142876c90, predicate=EqJoinPredicate @ 0x000000016ec69008, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #487: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142876c90, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #488: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230c930, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #489: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230c930, required_dist=0x000000016ec697a0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #490: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142841dd0, required_dist=0x000000016ec6a110, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #491: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142876e50, predicate=0x000000016ec6b8e8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #492: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142876e50, predicate=EqJoinPredicate @ 0x000000016ec6b8e8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #493: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142876e50, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #494: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230c9d0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #495: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230c9d0, required_dist=0x000000016ec6c080, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #496: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142841e90, required_dist=0x000000016ec6c9f0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #497: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142877010, predicate=0x000000016ec6e1c8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #498: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142877010, predicate=EqJoinPredicate @ 0x000000016ec6e1c8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #499: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142877010, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #500: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230ca70, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #501: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230ca70, required_dist=0x000000016ec6e960, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #502: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142841f50, required_dist=0x000000016ec6f2d0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #503: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x00000001428771d0, predicate=0x000000016ec70aa8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #504: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x00000001428771d0, predicate=EqJoinPredicate @ 0x000000016ec70aa8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #505: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x00000001428771d0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #506: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230cb10, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #507: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230cb10, required_dist=0x000000016ec71240, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #508: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142842010, required_dist=0x000000016ec71bb0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #509: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142877390, predicate=0x000000016ec73388, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #510: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142877390, predicate=EqJoinPredicate @ 0x000000016ec73388, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #511: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142877390, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #512: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230cbb0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #513: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230cbb0, required_dist=0x000000016ec73b20, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #514: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x00000001428420d0, required_dist=0x000000016ec74490, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #515: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142877550, predicate=0x000000016ec75c68, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #516: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142877550, predicate=EqJoinPredicate @ 0x000000016ec75c68, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #517: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142877550, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #518: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230cc50, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #519: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230cc50, required_dist=0x000000016ec76400, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #520: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142842190, required_dist=0x000000016ec76d70, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #521: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142877710, predicate=0x000000016ec78548, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #522: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142877710, predicate=EqJoinPredicate @ 0x000000016ec78548, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #523: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142877710, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #524: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230ccf0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #525: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230ccf0, required_dist=0x000000016ec78ce0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #526: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142842250, required_dist=0x000000016ec79650, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #527: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x00000001428778d0, predicate=0x000000016ec7ae28, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #528: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x00000001428778d0, predicate=EqJoinPredicate @ 0x000000016ec7ae28, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #529: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x00000001428778d0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #530: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230cd90, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #531: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230cd90, required_dist=0x000000016ec7b5c0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #532: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x00000001428423d0, required_dist=0x000000016ec7bf30, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #533: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142877a90, predicate=0x000000016ec7d708, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #534: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142877a90, predicate=EqJoinPredicate @ 0x000000016ec7d708, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #535: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142877a90, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #536: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230ce30, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #537: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230ce30, required_dist=0x000000016ec7dea0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #538: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142842490, required_dist=0x000000016ec7e810, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #539: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142877c50, predicate=0x000000016ec7ffe8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #540: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142877c50, predicate=EqJoinPredicate @ 0x000000016ec7ffe8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #541: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142877c50, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #542: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230ced0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #543: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230ced0, required_dist=0x000000016ec80780, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #544: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142842550, required_dist=0x000000016ec810f0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #545: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142877e10, predicate=0x000000016ec828c8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #546: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142877e10, predicate=EqJoinPredicate @ 0x000000016ec828c8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #547: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142877e10, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #548: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230cf70, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #549: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230cf70, required_dist=0x000000016ec83060, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #550: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142842610, required_dist=0x000000016ec839d0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #551: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142877fd0, predicate=0x000000016ec851a8, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #552: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142877fd0, predicate=EqJoinPredicate @ 0x000000016ec851a8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #553: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142877fd0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #554: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230d010, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #555: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230d010, required_dist=0x000000016ec85940, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #556: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x00000001428426d0, required_dist=0x000000016ec862b0, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #557: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x0000000142878190, predicate=0x000000016ec87a88, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #558: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142878190, predicate=EqJoinPredicate @ 0x000000016ec87a88, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #559: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x0000000142878190, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #560: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230d0b0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #561: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230d0b0, required_dist=0x000000016ec88220, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #562: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142842790, required_dist=0x000000016ec88b90, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #563: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x000000014287aff0, predicate=0x000000016ec8a368, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #564: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x000000014287aff0, predicate=EqJoinPredicate @ 0x000000016ec8a368, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #565: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x000000014287aff0, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #566: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230d150, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #567: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230d150, required_dist=0x000000016ec8ab00, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #568: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142842850, required_dist=0x000000016ec8b470, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #569: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x000000014287b290, predicate=0x000000016ec8cc48, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #570: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x000000014287b290, predicate=EqJoinPredicate @ 0x000000016ec8cc48, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #571: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x000000014287b290, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #572: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230d1f0, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #573: 0x00000001063399d4 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h7f371e98dfa0f64d(self=0x000000014230d1f0, required_dist=0x000000016ec8d3e0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #574: 0x000000010793b70c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h3f19284daf513ceb(self=0x0000000142842910, required_dist=0x000000016ec8dd50, ctx=0x000000016ec90f98) at logical_project.rs:256:25
    frame #575: 0x0000000107399c60 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403(self=0x000000014287b450, predicate=0x000000016ec8f528, ctx=0x000000016ec90f98) at logical_join.rs:896:24
    frame #576: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x000000014287b450, predicate=EqJoinPredicate @ 0x000000016ec8f528, ctx=0x000000016ec90f98) at logical_join.rs:936:29
    frame #577: 0x00000001073a0d60 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h947e5bb808f7daea(self=0x000000014287b450, ctx=0x000000016ec90f98) at logical_join.rs:1575:17
    frame #578: 0x00000001063f994c risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hcdb4f12d36a69429(self=0x000000014230d290, ctx=0x000000016ec90f98) at logical_filter.rs:196:25
    frame #579: 0x0000000106d06690 risingwave`_$LT$risingwave_frontend..optimizer..plan_node..logical_agg..LogicalAgg$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h4329dd27f6f4cd6b(self=0x000000014287b370, ctx=0x000000016ec90f98) at logical_agg.rs:1353:28
    frame #580: 0x0000000106cab490 risingwave`risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::hbbb9aa1e9ff39a1c(self=0x000000014287b370, required_dist=0x000000016ec92ec0, ctx=0x000000016ec90f98) at convert.rs:57:19
    frame #581: 0x0000000106405508 risingwave`risingwave_frontend::optimizer::PlanRoot::gen_stream_plan::ha4474da4b7619531(self=0x000000016ec92ec0, emit_on_window_close=false, stream_scan_type=ArrangementBackfill) at mod.rs:652:28
    frame #582: 0x0000000106403930 risingwave`risingwave_frontend::optimizer::PlanRoot::gen_optimized_stream_plan_inner::hc3d6ccae836a9f67(self=0x000000016ec92ec0, emit_on_window_close=false, stream_scan_type=ArrangementBackfill) at mod.rs:518:24
    frame #583: 0x000000010640379c risingwave`risingwave_frontend::optimizer::PlanRoot::gen_optimized_stream_plan::h19ea56c2fb7ac2d3(self=0x000000016ec92ec0, emit_on_window_close=false, allow_snapshot_backfill=true) at mod.rs:505:9
    frame #584: 0x000000010640845c risingwave`risingwave_frontend::optimizer::PlanRoot::gen_materialize_plan::h4fa16a3ce90fdbaf(self=PlanRoot @ 0x000000016ec92ec0, database_id=1, schema_id=2, mv_name=String @ 0x000000016ec92f50, definition=String @ 0x000000016ec92f70, emit_on_window_close=false) at mod.rs:959:27
    frame #585: 0x0000000106e4ee18 risingwave`risingwave_frontend::handler::create_mv::gen_create_mv_plan_bound::h1352c06eb8cab72b(session=0x0000000142674010, context=Rc<risingwave_frontend::optimizer::optimizer_context::OptimizerContext, alloc::alloc::Global> @ 0x000000016ec91de0, query=BoundQuery @ 0x000000016ec97700, name=ObjectName @ 0x000000016ec977b0, columns=Vec<risingwave_sqlparser::ast::Ident, alloc::alloc::Global> @ 0x000000016ec977d0, emit_mode=Option<risingwave_sqlparser::ast::EmitMode> @ 0x000000016ec91def) at create_mv.rs:132:23
    frame #586: 0x00000001076ebba4 risingwave`risingwave_frontend::handler::create_mv::handle_create_mv_bound::_$u7b$$u7b$closure$u7d$$u7d$::h65abe5c9343d90ad((null)=0x000000016ed9d040) at create_mv.rs:315:13
    frame #587: 0x00000001076e97c0 risingwave`risingwave_frontend::handler::create_mv::handle_create_mv::_$u7b$$u7b$closure$u7d$$u7d$::hcedc11823e99832d((null)=0x000000016ed9d040) at create_mv.rs:182:6
    frame #588: 0x0000000106c38fa0 risingwave`risingwave_frontend::handler::handle::_$u7b$$u7b$closure$u7d$$u7d$::h9c5b477e1d840f4d((null)=0x000000016ed9d040) at mod.rs:608:18
    frame #589: 0x0000000106f87d48 risingwave`_$LT$risingwave_frontend..session..SessionImpl$u20$as$u20$pgwire..pg_server..Session$GT$::run_one_query::_$u7b$$u7b$closure$u7d$$u7d$::h5a90a1c6f06105de((null)=0x000000016ed9d040) at session.rs:1581:57
    frame #590: 0x0000000106c0a364 risingwave`pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::inner_process_query_msg_one_stmt::_$u7b$$u7b$closure$u7d$$u7d$::h4fa84722a7672ad5((null)=0x000000016ed9d040) at pg_protocol.rs:714:69
    frame #591: 0x0000000106c09b64 risingwave`pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::inner_process_query_msg::_$u7b$$u7b$closure$u7d$$u7d$::h7da210c5807333a3((null)=0x000000016ed9d040) at pg_protocol.rs:698:18
    frame #592: 0x0000000106c03cc8 risingwave`pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::process_query_msg::_$u7b$$u7b$closure$u7d$$u7d$::h10a6abe415f45ce1((null)=0x000000016ed9d040) at pg_protocol.rs:678:60
    frame #593: 0x0000000106c01078 risingwave`pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::do_process_inner::_$u7b$$u7b$closure$u7d$$u7d$::he6f61eeec77c6a97((null)=0x000000016ed9d040) at pg_protocol.rs:481:45
    frame #594: 0x000000010783be9c risingwave`_$LT$core..pin..Pin$LT$P$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hecf86222fe7971f8(self=Pin<&mut core::pin::Pin<alloc::boxed::Box<pgwire::pg_protocol::{impl#2}::do_process_inner::{async_fn_env#0}<pgwire::net::Stream, risingwave_frontend::session::SessionManagerImpl>, alloc::alloc::Global>>> @ 0x000000016ed8b0b0, cx=0x000000016ed9d040) at future.rs:124:9
    frame #595: 0x000000010782560c risingwave`_$LT$tokio..task..task_local..TaskLocalFuture$LT$T$C$F$GT$$u20$as$u20$core..future..future..Future$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::h4c43ce70627a0ab0 at task_local.rs:391:31
    frame #596: 0x0000000107828a14 risingwave`tokio::task::task_local::LocalKey$LT$T$GT$::scope_inner::h39a342641fe178e8(self=0x00000001216387c0, slot=0x000000014148eda0, f={closure_env#0}<alloc::sync::Weak<(dyn core::any::Any + core::marker::Send + core::marker::Sync), alloc::alloc::Global>, core::pin::Pin<alloc::boxed::Box<pgwire::pg_protocol::{impl#2}::do_process_inner::{async_fn_env#0}<pgwire::net::Stream, risingwave_frontend::session::SessionManagerImpl>, alloc::alloc::Global>>> @ 0x000000016ed8b2a0) at task_local.rs:217:19
    frame #597: 0x0000000107824e64 risingwave`_$LT$tokio..task..task_local..TaskLocalFuture$LT$T$C$F$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hca261119564d3d3e(self=Pin<&mut tokio::task::task_local::TaskLocalFuture<alloc::sync::Weak<(dyn core::any::Any + core::marker::Send + core::marker::Sync), alloc::alloc::Global>, core::pin::Pin<alloc::boxed::Box<pgwire::pg_protocol::{impl#2}::do_process_inner::{async_fn_env#0}<pgwire::net::Stream, risingwave_frontend::session::SessionManagerImpl>, alloc::alloc::Global>>>> @ 0x000000016ed8b380, cx=0x000000016ed9d040) at task_local.rs:387:19
    frame #598: 0x0000000106bfd34c risingwave`pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::do_process::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hf411b62edfb2109e((null)=0x000000016ed9d040) at pg_protocol.rs:334:53
    frame #599: 0x00000001077ac6f4 risingwave`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hd5527541d6da55ec(self=Pin<&mut core::panic::unwind_safe::AssertUnwindSafe<pgwire::pg_protocol::{impl#2}::do_process::{async_fn#0}::{async_block_env#1}<pgwire::net::Stream, risingwave_frontend::session::SessionManagerImpl>>> @ 0x000000016ed8b540, cx=0x000000016ed9d040) at unwind_safe.rs:297:9
    frame #600: 0x0000000107331764 risingwave`_$LT$futures_util..future..future..catch_unwind..CatchUnwind$LT$Fut$GT$$u20$as$u20$core..future..future..Future$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::h4b3ddeab69ff7f74 at catch_unwind.rs:37:42
    frame #601: 0x00000001077af258 risingwave`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h33e9798a2abbb4f3(self=AssertUnwindSafe<futures_util::future::future::catch_unwind::{impl#1}::poll::{closure_env#0}<core::panic::unwind_safe::AssertUnwindSafe<pgwire::pg_protocol::{impl#2}::do_process::{async_fn#0}::{async_block_env#1}<pgwire::net::Stream, risingwave_frontend::session::SessionManagerImpl>>>> @ 0x000000016ed8b5a8, (null)=<unavailable>) at unwind_safe.rs:272:9
    frame #602: 0x0000000106f510ac risingwave`std::panicking::try::do_call::had5bcb35897adb0f(data="x\xedHA\U00000001") at panicking.rs:587:40
    frame #603: 0x00000001068ddeb8 risingwave`__rust_try + 32
    frame #604: 0x00000001068db6b0 risingwave`std::panic::catch_unwind::hf0b73b235ed49587 [inlined] std::panicking::try::h7a388b97a535b4e8(f=AssertUnwindSafe<futures_util::future::future::catch_unwind::{impl#1}::poll::{closure_env#0}<core::panic::unwind_safe::AssertUnwindSafe<pgwire::pg_protocol::{impl#2}::do_process::{async_fn#0}::{async_block_env#1}<pgwire::net::Stream, risingwave_frontend::session::SessionManagerImpl>>>> @ 0x000000016ed8b6f0) at panicking.rs:550:19
    frame #605: 0x00000001068db68c risingwave`std::panic::catch_unwind::hf0b73b235ed49587(f=AssertUnwindSafe<futures_util::future::future::catch_unwind::{impl#1}::poll::{closure_env#0}<core::panic::unwind_safe::AssertUnwindSafe<pgwire::pg_protocol::{impl#2}::do_process::{async_fn#0}::{async_block_env#1}<pgwire::net::Stream, risingwave_frontend::session::SessionManagerImpl>>>> @ 0x000000016ed8b6f0) at panic.rs:359:14
    frame #606: 0x00000001073315e4 risingwave`_$LT$futures_util..future..future..catch_unwind..CatchUnwind$LT$Fut$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha16e8b5c6e62091b(self=Pin<&mut futures_util::future::future::catch_unwind::CatchUnwind<core::panic::unwind_safe::AssertUnwindSafe<pgwire::pg_protocol::{impl#2}::do_process::{async_fn#0}::{async_block_env#1}<pgwire::net::Stream, risingwave_frontend::session::SessionManagerImpl>>>> @ 0x000000016ed8b7b0, cx=0x000000016ed9d040) at catch_unwind.rs:37:9
    frame #607: 0x0000000107825258 risingwave`_$LT$tokio..task..task_local..TaskLocalFuture$LT$T$C$F$GT$$u20$as$u20$core..future..future..Future$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::h0e575c6c65a69822 at task_local.rs:391:31
    frame #608: 0x00000001078293e4 risingwave`tokio::task::task_local::LocalKey$LT$T$GT$::scope_inner::h90b4429d84f1f53f(self=0x0000000121bfc4d0, slot=0x000000014148edc0, f={closure_env#0}<(), futures_util::future::future::catch_unwind::CatchUnwind<core::panic::unwind_safe::AssertUnwindSafe<pgwire::pg_protocol::{impl#2}::do_process::{async_fn#0}::{async_block_env#1}<pgwire::net::Stream, risingwave_frontend::session::SessionManagerImpl>>>> @ 0x000000016ed8ba20) at task_local.rs:217:19
    frame #609: 0x0000000107825048 risingwave`_$LT$tokio..task..task_local..TaskLocalFuture$LT$T$C$F$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hda941ceb5cb5b570(self=Pin<&mut tokio::task::task_local::TaskLocalFuture<(), futures_util::future::future::catch_unwind::CatchUnwind<core::panic::unwind_safe::AssertUnwindSafe<pgwire::pg_protocol::{impl#2}::do_process::{async_fn#0}::{async_block_env#1}<pgwire::net::Stream, risingwave_frontend::session::SessionManagerImpl>>>>> @ 0x000000016ed8bb00, cx=0x000000016ed9d040) at task_local.rs:387:19
    frame #610: 0x0000000106bfd06c risingwave`pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::do_process::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hd48055d2d5ab9161((null)=0x000000016ed9d040) at pg_protocol.rs:344:18
    frame #611: 0x000000010783b5fc risingwave`_$LT$core..pin..Pin$LT$P$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha18e3d53c977ad77(self=Pin<&mut core::pin::Pin<&mut pgwire::pg_protocol::{impl#2}::do_process::{async_fn#0}::{async_block_env#2}<pgwire::net::Stream, risingwave_frontend::session::SessionManagerImpl>>> @ 0x000000016ed8bdf0, cx=0x000000016ed9d040) at future.rs:124:9
    frame #612: 0x0000000107836de8 risingwave`_$LT$$RF$mut$u20$F$u20$as$u20$core..future..future..Future$GT$::poll::hf2f274cdad962108(self=Pin<&mut &mut core::pin::Pin<&mut pgwire::pg_protocol::{impl#2}::do_process::{async_fn#0}::{async_block_env#2}<pgwire::net::Stream, risingwave_frontend::session::SessionManagerImpl>>> @ 0x000000016ed8be28, cx=0x000000016ed9d040) at future.rs:112:9
    frame #613: 0x000000010653cbb0 risingwave`_$LT$tokio..time..timeout..Timeout$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hd5a7d2a18269815c(self=Pin<&mut tokio::time::timeout::Timeout<&mut core::pin::Pin<&mut pgwire::pg_protocol::{impl#2}::do_process::{async_fn#0}::{async_block_env#2}<pgwire::net::Stream, risingwave_frontend::session::SessionManagerImpl>>>> @ 0x000000016ed8bf20, cx=0x000000016ed9d040) at timeout.rs:202:33
    frame #614: 0x0000000106bfad2c risingwave`pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::do_process::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h4806883f106987ab((null)=0x000000016ed9d040) at pg_protocol.rs:360:62
    frame #615: 0x0000000106bfb9f0 risingwave`pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::do_process::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h4e49f2bf2b7ea282((null)=0x000000016ed9d040) at pg_protocol.rs:377:30
    frame #616: 0x00000001077a330c risingwave`_$LT$tracing..instrument..Instrumented$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h481e5152ff4b1939(self=Pin<&mut tracing::instrument::Instrumented<pgwire::pg_protocol::{impl#2}::do_process::{async_fn#0}::{async_block_env#4}<pgwire::net::Stream, risingwave_frontend::session::SessionManagerImpl>>> @ 0x000000016ed8e068, cx=0x000000016ed9d040) at instrument.rs:321:9
    frame #617: 0x0000000106bf9d0c risingwave`pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::do_process::_$u7b$$u7b$closure$u7d$$u7d$::h7433c9c642c97e6c((null)=0x000000016ed9d040) at pg_protocol.rs:404:19
    frame #618: 0x0000000106c0f954 risingwave`pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::process::_$u7b$$u7b$closure$u7d$$u7d$::hba3eb18a5e8aad45((null)=0x000000016ed9d040) at pg_protocol.rs:284:30
    frame #619: 0x0000000106c0dee0 risingwave`pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::run::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h8e9491ec95064c31((null)=0x000000016ed9d040) at pg_protocol.rs:264:35
    frame #620: 0x000000010783b06c risingwave`_$LT$core..pin..Pin$LT$P$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h756c4721effd64f4(self=Pin<&mut core::pin::Pin<&mut pgwire::pg_protocol::{impl#2}::run::{async_fn#0}::{async_block_env#1}<pgwire::net::Stream, risingwave_frontend::session::SessionManagerImpl>>> @ 0x000000016ed9b6b0, cx=0x000000016ed9d040) at future.rs:124:9
    frame #621: 0x0000000106c0e230 risingwave`pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::run::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h9f8a7c4939bf8350(cx=0x000000016ed9d040) at select.rs:708:49
    frame #622: 0x0000000106a4ed88 risingwave`_$LT$core..future..poll_fn..PollFn$LT$F$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hc6bf3e7a8eaa5486(self=Pin<&mut core::future::poll_fn::PollFn<pgwire::pg_protocol::{impl#2}::run::{async_fn#0}::{closure_env#2}<pgwire::net::Stream, risingwave_frontend::session::SessionManagerImpl>>> @ 0x000000016ed9b800, cx=0x000000016ed9d040) at poll_fn.rs:151:9
    frame #623: 0x0000000106c0c810 risingwave`pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::run::_$u7b$$u7b$closure$u7d$$u7d$::hcd2371c5b11e87a0((null)=0x000000016ed9d040) at pg_protocol.rs:268:17
    frame #624: 0x00000001073382dc risingwave`pgwire::pg_server::handle_connection::_$u7b$$u7b$closure$u7d$$u7d$::h39e584a3e774389b((null)=0x000000016ed9d040) at pg_server.rs:335:10
    frame #625: 0x000000010783a124 risingwave`_$LT$core..pin..Pin$LT$P$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h058187e8da7ab193(self=Pin<&mut core::pin::Pin<alloc::boxed::Box<pgwire::pg_server::handle_connection::{async_fn_env#0}<pgwire::net::Stream, risingwave_frontend::session::SessionManagerImpl>, alloc::alloc::Global>>> @ 0x000000016ed9cda0, cx=0x000000016ed9d040) at future.rs:124:9
    frame #626: 0x00000001077a3bb4 risingwave`_$LT$tracing..instrument..Instrumented$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h5078d82b5be1f5f5(self=Pin<&mut tracing::instrument::Instrumented<core::pin::Pin<alloc::boxed::Box<pgwire::pg_server::handle_connection::{async_fn_env#0}<pgwire::net::Stream, risingwave_frontend::session::SessionManagerImpl>, alloc::alloc::Global>>>> @ 0x000000016ed9ce08, cx=0x000000016ed9d040) at instrument.rs:321:9
    frame #627: 0x00000001079a4fb4 risingwave`tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::hd333087bcf5ef199(ptr=0x0000000141468538) at core.rs:331:17
    frame #628: 0x0000000107996068 risingwave`tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::h9287959966280ad3 [inlined] tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h75958cf9fce1dd2c(self=0x0000000141468538, f={closure_env#0}<tracing::instrument::Instrumented<core::pin::Pin<alloc::boxed::Box<pgwire::pg_server::handle_connection::{async_fn_env#0}<pgwire::net::Stream, risingwave_frontend::session::SessionManagerImpl>, alloc::alloc::Global>>>, alloc::sync::Arc<tokio::runtime::scheduler::multi_thread::handle::Handle, alloc::alloc::Global>> @ 0x000000016ed9cff8) at unsafe_cell.rs:16:9
    frame #629: 0x000000010799604c risingwave`tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::h9287959966280ad3(self=0x0000000141468528, cx=<unavailable>) at core.rs:320:13
    frame #630: 0x00000001078b751c risingwave`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::h48293c9bbb389f79 at harness.rs:532:19
    frame #631: 0x00000001077b3f40 risingwave`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h930bd8bf64256fe4(self=<unavailable>, (null)=<unavailable>) at unwind_safe.rs:272:9
    frame #632: 0x0000000106f4f7b8 risingwave`std::panicking::try::do_call::h9b8bfccad29378aa(data="(\x85FA\U00000001") at panicking.rs:587:40
    frame #633: 0x00000001068ddeb8 risingwave`__rust_try + 32
    frame #634: 0x00000001068d1638 risingwave`std::panic::catch_unwind::hb720223283a0dc8b [inlined] std::panicking::try::h010d684b1a1c23d4(f=<unavailable>) at panicking.rs:550:19
    frame #635: 0x00000001068d1600 risingwave`std::panic::catch_unwind::hb720223283a0dc8b(f=<unavailable>) at panic.rs:359:14
    frame #636: 0x00000001078a4310 risingwave`tokio::runtime::task::harness::poll_future::h454387f21f840171(core=0x0000000141468528, cx=<unavailable>) at harness.rs:520:18
    frame #637: 0x00000001078cccbc risingwave`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::hb7434d4a5ff246d8(self=0x000000016ed9d410) at harness.rs:209:27
    frame #638: 0x00000001078f2568 risingwave`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::h9141f61663460ba2(self=Harness<tracing::instrument::Instrumented<core::pin::Pin<alloc::boxed::Box<pgwire::pg_server::handle_connection::{async_fn_env#0}<pgwire::net::Stream, risingwave_frontend::session::SessionManagerImpl>, alloc::alloc::Global>>>, alloc::sync::Arc<tokio::runtime::scheduler::multi_thread::handle::Handle, alloc::alloc::Global>> @ 0x000000016ed9d410) at harness.rs:154:15
    frame #639: 0x000000010721a124 risingwave`tokio::runtime::task::raw::poll::h9d577f889d574cd1(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x000000016ed9d430) at raw.rs:271:5
    frame #640: 0x00000001194c6744 risingwave`tokio::runtime::task::raw::RawTask::poll::h47980fbc1a87a0ed(self=RawTask @ 0x000000016ed9d450) at raw.rs:201:18
    frame #641: 0x00000001194b7b80 risingwave`tokio::runtime::task::LocalNotified$LT$S$GT$::run::h1985be65fe782c89(self=LocalNotified<alloc::sync::Arc<tokio::runtime::scheduler::multi_thread::handle::Handle, alloc::alloc::Global>> @ 0x000000016ed9d480) at mod.rs:463:9
    frame #642: 0x0000000119432fc4 risingwave`tokio::runtime::scheduler::multi_thread::worker::Context::run_task::_$u7b$$u7b$closure$u7d$$u7d$::hec860c67b378fc8f at worker.rs:600:13
    frame #643: 0x0000000119432e18 risingwave`tokio::runtime::scheduler::multi_thread::worker::Context::run_task::h522963edc6d25a0a [inlined] tokio::task::coop::with_budget::h75b78cae6dcb0c05(budget=Budget @ 0x000000016ed9d81c, f={closure_env#0} @ 0x000000016ed9d7e0) at mod.rs:167:5
    frame #644: 0x0000000119432db8 risingwave`tokio::runtime::scheduler::multi_thread::worker::Context::run_task::h522963edc6d25a0a [inlined] tokio::task::coop::budget::h7d1e63d60442a374(f={closure_env#0} @ 0x000000016ed9d7a8) at mod.rs:133:5
    frame #645: 0x0000000119432d40 risingwave`tokio::runtime::scheduler::multi_thread::worker::Context::run_task::h522963edc6d25a0a(self=0x000000016ed9dcb8, task=Notified<alloc::sync::Arc<tokio::runtime::scheduler::multi_thread::handle::Handle, alloc::alloc::Global>> @ 0x000000016ed9d770, core=0x000000013d854e00) at worker.rs:594:9
    frame #646: 0x0000000119432648 risingwave`tokio::runtime::scheduler::multi_thread::worker::Context::run::h2208ef9d1aa5f416(self=0x000000016ed9dcb8, core=0x000000013d854e00) at worker.rs:542:24
    frame #647: 0x0000000119432280 risingwave`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h132cc134cc61a889 at worker.rs:507:21
    frame #648: 0x00000001194b6e78 risingwave`tokio::runtime::context::scoped::Scoped$LT$T$GT$::set::h810e53b5e357d01a(self=0x000000015d81d758, t=0x000000016ed9dcb0, f={closure_env#0} @ 0x000000016ed9daf0) at scoped.rs:40:9
    frame #649: 0x00000001194129c8 risingwave`tokio::runtime::context::set_scheduler::_$u7b$$u7b$closure$u7d$$u7d$::h9893f73fb6b27b8a(c=0x000000015d81d730) at context.rs:180:26
    frame #650: 0x00000001194b1810 risingwave`std::thread::local::LocalKey$LT$T$GT$::try_with::hb4e6d4ddaaf66eba(self=0x0000000121f90710, f={closure_env#0}<(), tokio::runtime::scheduler::multi_thread::worker::run::{closure#0}::{closure_env#0}> @ 0x000000016ed9dc40) at local.rs:311:12
    frame #651: 0x00000001194af9f4 risingwave`std::thread::local::LocalKey$LT$T$GT$::with::h296bb32827dfbbfa(self=0x0000000121f90710, f=<unavailable>) at local.rs:275:15
    frame #652: 0x0000000119412904 risingwave`tokio::runtime::context::set_scheduler::h1acf21cd637c81a7(v=0x000000016ed9dcb0, f={closure_env#0} @ 0x000000016ed9dc60) at context.rs:180:9
    frame #653: 0x00000001194321a4 risingwave`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h8507a684adcf689b((null)=0x000000016ed9de30) at worker.rs:502:9
    frame #654: 0x0000000119458478 risingwave`tokio::runtime::context::runtime::enter_runtime::h1b688e7697796c00(handle=0x000000016ed9df20, allow_block_in_place=true, f={closure_env#0} @ 0x000000016ed9dde0) at runtime.rs:65:16
    frame #655: 0x0000000119432000 risingwave`tokio::runtime::scheduler::multi_thread::worker::run::h28b22d63fd16e747(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker, alloc::alloc::Global> @ 0x000000016ed9def8) at worker.rs:494:5
    frame #656: 0x0000000119431dc8 risingwave`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::hc6f05f6bfade0a3d at worker.rs:460:45
    frame #657: 0x00000001194b8804 risingwave`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h43dce1aee10978a5(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x000000016ed9df80, _cx=0x000000016ed9e240) at task.rs:42:21
    frame #658: 0x0000000119455f94 risingwave`_$LT$tracing..instrument..Instrumented$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h37c084b940f8c22b(self=Pin<&mut tracing::instrument::Instrumented<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>>> @ 0x000000016ed9e008, cx=0x000000016ed9e240) at instrument.rs:321:9
    frame #659: 0x0000000119474c5c risingwave`tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::h359bb2fc63452eb4(ptr=0x000000013d855950) at core.rs:331:17
    frame #660: 0x0000000119473b78 risingwave`tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::h0a30f14d075fc342 [inlined] tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::hec59705a81723908(self=0x000000013d855950, f={closure_env#0}<tracing::instrument::Instrumented<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>>, tokio::runtime::blocking::schedule::BlockingSchedule> @ 0x000000016ed9e1f8) at unsafe_cell.rs:16:9
    frame #661: 0x0000000119473b5c risingwave`tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::h0a30f14d075fc342(self=0x000000013d855928, cx=<unavailable>) at core.rs:320:13
    frame #662: 0x000000011950a8a8 risingwave`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hb32e536a83165576 at harness.rs:532:19
    frame #663: 0x00000001194bd1d4 risingwave`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hf17cf52a7f9f2ff2(self=<unavailable>, (null)=<unavailable>) at unwind_safe.rs:272:9
    frame #664: 0x00000001194edeb8 risingwave`std::panicking::try::do_call::hdc9b127cc9b2b59f(data="(Y\x85=\U00000001") at panicking.rs:587:40
    frame #665: 0x0000000119414a1c risingwave`__rust_try + 32
    frame #666: 0x000000011940eadc risingwave`std::panic::catch_unwind::hae98b8d6d5091834 [inlined] std::panicking::try::h64486f6b2183a138(f=<unavailable>) at panicking.rs:550:19
    frame #667: 0x000000011940eaa4 risingwave`std::panic::catch_unwind::hae98b8d6d5091834(f=<unavailable>) at panic.rs:359:14
    frame #668: 0x0000000119509c10 risingwave`tokio::runtime::task::harness::poll_future::hfaa9559d9f30f0fd(core=0x000000013d855928, cx=<unavailable>) at harness.rs:520:18
    frame #669: 0x0000000119501224 risingwave`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::he66ed6c508bc21f0(self=0x000000016ed9e610) at harness.rs:209:27
    frame #670: 0x00000001194ff5d4 risingwave`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::h18f9d73475fb6da1(self=Harness<tracing::instrument::Instrumented<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>>, tokio::runtime::blocking::schedule::BlockingSchedule> @ 0x000000016ed9e610) at harness.rs:154:15
    frame #671: 0x00000001194c6cc8 risingwave`tokio::runtime::task::raw::poll::hc756d939f4c44db4(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x000000016ed9e630) at raw.rs:271:5
    frame #672: 0x00000001194c6744 risingwave`tokio::runtime::task::raw::RawTask::poll::h47980fbc1a87a0ed(self=RawTask @ 0x000000016ed9e650) at raw.rs:201:18
    frame #673: 0x00000001194b7c7c risingwave`tokio::runtime::task::UnownedTask$LT$S$GT$::run::hfcd3913e1d7efc27(self=UnownedTask<tokio::runtime::blocking::schedule::BlockingSchedule> @ 0x000000016ed9e690) at mod.rs:500:9
    frame #674: 0x00000001194ceb0c risingwave`tokio::runtime::blocking::pool::Task::run::hd40fbd3364fa2004(self=Task @ 0x000000016ed9e6c0) at pool.rs:161:9
    frame #675: 0x00000001194d43cc risingwave`tokio::runtime::blocking::pool::Inner::run::h919ea842e9354bd2(self=0x000000013d810290, worker_thread_id=9) at pool.rs:511:17
    frame #676: 0x00000001194d4134 risingwave`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::he1d0d7658c619222 at pool.rs:469:13
    frame #677: 0x00000001194af9d0 risingwave`std::sys::backtrace::__rust_begin_short_backtrace::hbaf3b4493c43060a(f=<unavailable>) at backtrace.rs:152:18
    frame #678: 0x00000001194e0684 risingwave`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h824564495da6b166 at mod.rs:559:17
    frame #679: 0x00000001194bc720 risingwave`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h5d0fd5d0dc80f8cd(self=<unavailable>, (null)=<unavailable>) at unwind_safe.rs:272:9
    frame #680: 0x00000001194ecbd0 risingwave`std::panicking::try::do_call::h47faaa2660f1b580(data="\U00000001") at panicking.rs:587:40
    frame #681: 0x00000001194ebd00 risingwave`__rust_try + 32
    frame #682: 0x00000001194e0378 risingwave`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::h766927f2f88d205a [inlined] std::panicking::try::h5750e627ec780691(f=AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#6}::spawn_thread::{closure_env#0}, ()>> @ 0x000000016ed9ed00) at panicking.rs:550:19
    frame #683: 0x00000001194e0340 risingwave`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::h766927f2f88d205a [inlined] std::panic::catch_unwind::hc5ee0cd10118a195(f=AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#6}::spawn_thread::{closure_env#0}, ()>> @ 0x000000016ed9ed00) at panic.rs:359:14
    frame #684: 0x00000001194e0340 risingwave`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::h766927f2f88d205a at mod.rs:557:30
    frame #685: 0x000000011944110c risingwave`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hfe007eaf0f8b5a35((null)=0x000000013d824cd0, (null)=<unavailable>) at function.rs:250:5
    frame #686: 0x0000000119795760 risingwave`std::sys::pal::unix::thread::Thread::new::thread_start::h2c683aa1e6977f7f [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hec82a2d56bec2bdd at boxed.rs:1972:9 [opt]
    frame #687: 0x0000000119795754 risingwave`std::sys::pal::unix::thread::Thread::new::thread_start::h2c683aa1e6977f7f [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hf81a9a07ea6aed8f at boxed.rs:1972:9 [opt]
    frame #688: 0x0000000119795750 risingwave`std::sys::pal::unix::thread::Thread::new::thread_start::h2c683aa1e6977f7f at thread.rs:109:17 [opt]
    frame #689: 0x000000018418dc0c libsystem_pthread.dylib`_pthread_start + 136

@xxchan
Copy link
Member Author

xxchan commented Apr 15, 2025

script
import lldb

target = lldb.debugger.GetSelectedTarget()
process = target.GetProcess()
thread = process.GetSelectedThread()

frame_count = thread.GetNumFrames()
sp_list = []

# 收集每一帧的 SP
for i in range(frame_count):
    frame = thread.GetFrameAtIndex(i)
    sp = frame.GetSP()
    sp_list.append((i, sp, frame))

# 计算并打印每一帧的堆栈大小
print(f"{'Frame':<6} {'Function':<30} {'SP':<18} {'Frame Size'}")
print("-" * 70)

for i in range(len(sp_list) - 1):
    idx, sp, frame = sp_list[i]
    next_sp = sp_list[i + 1][1]
    size = next_sp - sp  # 注意:stack grows downward,next_sp > sp
    print(f"{idx:<6} {frame.GetFunctionName():<30} 0x{sp:016x} {size} bytes")

# 最后一帧可能没有“下一个”帧可比,标记为 N/A
idx, sp, frame = sp_list[-1]
print(f"{idx:<6} {frame.GetFunctionName():<30} 0x{sp:016x} N/A")
0      rtree_read                     0x000000016f92bee0 528 bytes
1      emap_edata_lookup              0x000000016f92c0f0 0 bytes
2      _rjem_je_arena_ralloc_no_move  0x000000016f92c0f0 1200 bytes
3      _rjem_je_arena_ralloc          0x000000016f92c5a0 2320 bytes
4      iralloct                       0x000000016f92ceb0 0 bytes
5      do_rallocx                     0x000000016f92ceb0 17776 bytes
6      _rjem_realloc                  0x000000016f931420 40480 bytes
7      _$LT$tikv_jemallocator..Jemalloc$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::realloc::hd00afd57b3b09067 0x000000016f93b240 96 bytes
8      __rust_realloc                 0x000000016f93b2a0 64 bytes
9      alloc::alloc::realloc::h8984fbd14ed1e05b 0x000000016f93b2e0 0 bytes
10     alloc::alloc::Global::grow_impl::h74c81f8244a9976f 0x000000016f93b2e0 0 bytes
11     _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::grow::h771305b316f95708 0x000000016f93b2e0 0 bytes
12     alloc::raw_vec::finish_grow::hc5342610eee9ffb6 0x000000016f93b2e0 48 bytes
13     alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h9b51cecf8d981a77 0x000000016f93b310 0 bytes
14     alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h7fb4ef8ea617d739 0x000000016f93b310 80 bytes
15     alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::hb9c02595e7ad8ade 0x000000016f93b360 0 bytes
16     alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve::hb889a33e71191e3b 0x000000016f93b360 0 bytes
17     alloc::vec::Vec$LT$T$C$A$GT$::reserve::haf312a7acde899b3 0x000000016f93b360 0 bytes
18     alloc::vec::Vec$LT$T$C$A$GT$::append_elements::h65ec53f6848f7f74 0x000000016f93b360 0 bytes
19     _$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::h5f131f49482e51a9 0x000000016f93b360 0 bytes
20     alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hab4d95f88ed50752 0x000000016f93b360 0 bytes
21     alloc::string::String::push_str::h264aea0a32c27088 0x000000016f93b360 0 bytes
22     _$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hfd1bb1bd8055829f 0x000000016f93b360 48 bytes
23     _$LT$alloc..string..String$u20$as$u20$core..fmt..Display$GT$::fmt::h2e25303c96ed83c2 0x000000016f93b390 96 bytes
24     core::fmt::rt::Argument::fmt::h344673f0b01ac0ec 0x000000016f93b3f0 0 bytes
25     core::fmt::write::h9bfb871b28fea61e 0x000000016f93b3f0 128 bytes
26     _$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write..write_fmt..SpecWriteFmt$GT$::spec_write_fmt::hf6d3e576f9a6b37a 0x000000016f93b470 0 bytes
27     core::fmt::Write::write_fmt::h55b57b4a6e194eee 0x000000016f93b470 0 bytes
28     alloc::fmt::format::format_inner::h48433dfd84f02cd8 0x000000016f93b470 80 bytes
29     alloc::fmt::format::_$u7b$$u7b$closure$u7d$$u7d$::h547447e86046bd9c 0x000000016f93b4c0 96 bytes
30     core::option::Option$LT$T$GT$::map_or_else::h7dd2064565a0538c 0x000000016f93b520 112 bytes
31     alloc::fmt::format::h01275d047312c01a 0x000000016f93b590 96 bytes
32     risingwave_common::catalog::schema::Field::from_with_table_name_prefix::h7e7d65bf83ead724 0x000000016f93b5f0 288 bytes
33     _$LT$risingwave_frontend..optimizer..plan_node..generic..table_scan..TableScan$u20$as$u20$risingwave_frontend..optimizer..plan_node..generic..GenericPlanNode$GT$::schema::_$u7b$$u7b$closure$u7d$$u7d$::h723ad3a7f5685afa 0x000000016f93b710 112 bytes
34     core::iter::adapters::map::map_fold::_$u7b$$u7b$closure$u7d$$u7d$::h3ac53bd1d984dca5 0x000000016f93b780 160 bytes
35     _$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::fold::hc68072a75d533540 0x000000016f93b820 192 bytes
36     _$LT$core..iter..adapters..map..Map$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::fold::hc942d193be4c7e29 0x000000016f93b8e0 64 bytes
37     core::iter::traits::iterator::Iterator::for_each::h56c0a83b6a1f425a 0x000000016f93b920 48 bytes
38     alloc::vec::Vec$LT$T$C$A$GT$::extend_trusted::h05e7d2c8c3eeea33 0x000000016f93b950 304 bytes
39     _$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$T$C$I$GT$$GT$::spec_extend::h839ebe5e298cb25c 0x000000016f93ba80 32 bytes
40     _$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter_nested..SpecFromIterNested$LT$T$C$I$GT$$GT$::from_iter::h998fdcbf1ff9aec1 0x000000016f93baa0 240 bytes
41     _$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$::from_iter::he198ab2ea64d4c86 0x000000016f93bb90 16 bytes
42     _$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$core..iter..traits..collect..FromIterator$LT$T$GT$$GT$::from_iter::ha7c849c489be91b2 0x000000016f93bba0 64 bytes
43     core::iter::traits::iterator::Iterator::collect::h10721bc0fd42ea85 0x000000016f93bbe0 16 bytes
44     _$LT$risingwave_frontend..optimizer..plan_node..generic..table_scan..TableScan$u20$as$u20$risingwave_frontend..optimizer..plan_node..generic..GenericPlanNode$GT$::schema::h2d3799bb94c68fd9 0x000000016f93bbf0 96 bytes
45     risingwave_frontend::optimizer::plan_node::plan_base::PlanBase$LT$risingwave_frontend..optimizer..plan_node..Stream$GT$::new_stream_with_core::hfe010d37f4e8dfa5 0x000000016f93bc50 320 bytes
46     risingwave_frontend::optimizer::plan_node::stream_table_scan::StreamTableScan::new_with_stream_scan_type::ha8cc81c16ede1f07 0x000000016f93bd90 752 bytes
47     _$LT$risingwave_frontend..optimizer..plan_node..logical_scan..LogicalScan$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h39a655b0d6482f72 0x000000016f93c080 2272 bytes
48     risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h63b0498a18f46ea3 0x000000016f93c960 208 bytes
49     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f93ca30 1584 bytes
50     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f93d060 3552 bytes
51     _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f93de40 2224 bytes
52     _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f93e6f0 704 bytes
53     risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f93e9b0 208 bytes
54     _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f93ea80 2096 bytes
55     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f93f2b0 1584 bytes
56     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f93f8e0 3552 bytes
57     _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9406c0 2224 bytes
58     _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f940f70 704 bytes
59     risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f941230 208 bytes
60     _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f941300 2096 bytes
61     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f941b30 1584 bytes
62     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f942160 3552 bytes
63     _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f942f40 2224 bytes
64     _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9437f0 704 bytes
65     risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f943ab0 208 bytes
66     _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f943b80 2096 bytes
67     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9443b0 1584 bytes
68     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9449e0 3552 bytes
69     _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9457c0 2224 bytes
70     _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f946070 704 bytes
71     risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f946330 208 bytes
72     _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f946400 2096 bytes
73     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f946c30 1584 bytes
74     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f947260 3552 bytes
75     _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f948040 2224 bytes
76     _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9488f0 704 bytes
77     risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f948bb0 208 bytes
78     _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f948c80 2096 bytes
79     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9494b0 1584 bytes
80     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f949ae0 3552 bytes
81     _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f94a8c0 2224 bytes
82     _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f94b170 704 bytes
83     risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f94b430 208 bytes
84     _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f94b500 2096 bytes
85     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f94bd30 1584 bytes
86     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f94c360 3552 bytes
87     _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f94d140 2224 bytes
88     _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f94d9f0 704 bytes
89     risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f94dcb0 208 bytes
90     _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f94dd80 2096 bytes
91     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f94e5b0 1584 bytes
92     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f94ebe0 3552 bytes
93     _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f94f9c0 2224 bytes
94     _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f950270 704 bytes
95     risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f950530 208 bytes
96     _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f950600 2096 bytes
97     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f950e30 1584 bytes
98     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f951460 3552 bytes
99     _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f952240 2224 bytes
100    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f952af0 704 bytes
101    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f952db0 208 bytes
102    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f952e80 2096 bytes
103    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9536b0 1584 bytes
104    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f953ce0 3552 bytes
105    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f954ac0 2224 bytes
106    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f955370 704 bytes
107    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f955630 208 bytes
108    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f955700 2096 bytes
109    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f955f30 1584 bytes
110    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f956560 3552 bytes
111    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f957340 2224 bytes
112    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f957bf0 704 bytes
113    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f957eb0 208 bytes
114    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f957f80 2096 bytes
115    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9587b0 1584 bytes
116    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f958de0 3552 bytes
117    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f959bc0 2224 bytes
118    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f95a470 704 bytes
119    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f95a730 208 bytes
120    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f95a800 2096 bytes
121    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f95b030 1584 bytes
122    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f95b660 3552 bytes
123    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f95c440 2224 bytes
124    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f95ccf0 704 bytes
125    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f95cfb0 208 bytes
126    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f95d080 2096 bytes
127    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f95d8b0 1584 bytes
128    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f95dee0 3552 bytes
129    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f95ecc0 2224 bytes
130    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f95f570 704 bytes
131    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f95f830 208 bytes
132    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f95f900 2096 bytes
133    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f960130 1584 bytes
134    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f960760 3552 bytes
135    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f961540 2224 bytes
136    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f961df0 704 bytes
137    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9620b0 208 bytes
138    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f962180 2096 bytes
139    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9629b0 1584 bytes
140    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f962fe0 3552 bytes
141    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f963dc0 2224 bytes
142    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f964670 704 bytes
143    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f964930 208 bytes
144    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f964a00 2096 bytes
145    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f965230 1584 bytes
146    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f965860 3552 bytes
147    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f966640 2224 bytes
148    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f966ef0 704 bytes
149    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9671b0 208 bytes
150    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f967280 2096 bytes
151    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f967ab0 1584 bytes
152    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9680e0 3552 bytes
153    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f968ec0 2224 bytes
154    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f969770 704 bytes
155    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f969a30 208 bytes
156    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f969b00 2096 bytes
157    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f96a330 1584 bytes
158    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f96a960 3552 bytes
159    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f96b740 2224 bytes
160    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f96bff0 704 bytes
161    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f96c2b0 208 bytes
162    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f96c380 2096 bytes
163    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f96cbb0 1584 bytes
164    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f96d1e0 3552 bytes
165    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f96dfc0 2224 bytes
166    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f96e870 704 bytes
167    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f96eb30 208 bytes
168    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f96ec00 2096 bytes
169    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f96f430 1584 bytes
170    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f96fa60 3552 bytes
171    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f970840 2224 bytes
172    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9710f0 704 bytes
173    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9713b0 208 bytes
174    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f971480 2096 bytes
175    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f971cb0 1584 bytes
176    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9722e0 3552 bytes
177    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9730c0 2224 bytes
178    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f973970 704 bytes
179    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f973c30 208 bytes
180    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f973d00 2096 bytes
181    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f974530 1584 bytes
182    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f974b60 3552 bytes
183    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f975940 2224 bytes
184    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9761f0 704 bytes
185    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9764b0 208 bytes
186    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f976580 2096 bytes
187    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f976db0 1584 bytes
188    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9773e0 3552 bytes
189    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9781c0 2224 bytes
190    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f978a70 704 bytes
191    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f978d30 208 bytes
192    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f978e00 2096 bytes
193    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f979630 1584 bytes
194    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f979c60 3552 bytes
195    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f97aa40 2224 bytes
196    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f97b2f0 704 bytes
197    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f97b5b0 208 bytes
198    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f97b680 2096 bytes
199    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f97beb0 1584 bytes
200    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f97c4e0 3552 bytes
201    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f97d2c0 2224 bytes
202    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f97db70 704 bytes
203    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f97de30 208 bytes
204    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f97df00 2096 bytes
205    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f97e730 1584 bytes
206    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f97ed60 3552 bytes
207    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f97fb40 2224 bytes
208    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9803f0 704 bytes
209    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9806b0 208 bytes
210    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f980780 2096 bytes
211    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f980fb0 1584 bytes
212    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9815e0 3552 bytes
213    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9823c0 2224 bytes
214    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f982c70 704 bytes
215    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f982f30 208 bytes
216    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f983000 2096 bytes
217    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f983830 1584 bytes
218    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f983e60 3552 bytes
219    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f984c40 2224 bytes
220    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9854f0 704 bytes
221    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9857b0 208 bytes
222    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f985880 2096 bytes
223    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9860b0 1584 bytes
224    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9866e0 3552 bytes
225    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9874c0 2224 bytes
226    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f987d70 704 bytes
227    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f988030 208 bytes
228    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f988100 2096 bytes
229    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f988930 1584 bytes
230    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f988f60 3552 bytes
231    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f989d40 2224 bytes
232    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f98a5f0 704 bytes
233    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f98a8b0 208 bytes
234    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f98a980 2096 bytes
235    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f98b1b0 1584 bytes
236    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f98b7e0 3552 bytes
237    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f98c5c0 2224 bytes
238    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f98ce70 704 bytes
239    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f98d130 208 bytes
240    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f98d200 2096 bytes
241    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f98da30 1584 bytes
242    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f98e060 3552 bytes
243    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f98ee40 2224 bytes
244    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f98f6f0 704 bytes
245    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f98f9b0 208 bytes
246    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f98fa80 2096 bytes
247    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9902b0 1584 bytes
248    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9908e0 3552 bytes
249    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9916c0 2224 bytes
250    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f991f70 704 bytes
251    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f992230 208 bytes
252    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f992300 2096 bytes
253    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f992b30 1584 bytes
254    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f993160 3552 bytes
255    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f993f40 2224 bytes
256    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9947f0 704 bytes
257    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f994ab0 208 bytes
258    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f994b80 2096 bytes
259    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9953b0 1584 bytes
260    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9959e0 3552 bytes
261    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9967c0 2224 bytes
262    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f997070 704 bytes
263    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f997330 208 bytes
264    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f997400 2096 bytes
265    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f997c30 1584 bytes
266    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f998260 3552 bytes
267    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f999040 2224 bytes
268    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9998f0 704 bytes
269    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f999bb0 208 bytes
270    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f999c80 2096 bytes
271    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f99a4b0 1584 bytes
272    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f99aae0 3552 bytes
273    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f99b8c0 2224 bytes
274    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f99c170 704 bytes
275    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f99c430 208 bytes
276    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f99c500 2096 bytes
277    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f99cd30 1584 bytes
278    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f99d360 3552 bytes
279    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f99e140 2224 bytes
280    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f99e9f0 704 bytes
281    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f99ecb0 208 bytes
282    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f99ed80 2096 bytes
283    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f99f5b0 1584 bytes
284    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f99fbe0 3552 bytes
285    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9a09c0 2224 bytes
286    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9a1270 704 bytes
287    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9a1530 208 bytes
288    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9a1600 2096 bytes
289    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9a1e30 1584 bytes
290    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9a2460 3552 bytes
291    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9a3240 2224 bytes
292    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9a3af0 704 bytes
293    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9a3db0 208 bytes
294    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9a3e80 2096 bytes
295    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9a46b0 1584 bytes
296    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9a4ce0 3552 bytes
297    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9a5ac0 2224 bytes
298    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9a6370 704 bytes
299    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9a6630 208 bytes
300    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9a6700 2096 bytes
301    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9a6f30 1584 bytes
302    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9a7560 3552 bytes
303    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9a8340 2224 bytes
304    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9a8bf0 704 bytes
305    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9a8eb0 208 bytes
306    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9a8f80 2096 bytes
307    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9a97b0 1584 bytes
308    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9a9de0 3552 bytes
309    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9aabc0 2224 bytes
310    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9ab470 704 bytes
311    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9ab730 208 bytes
312    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9ab800 2096 bytes
313    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9ac030 1584 bytes
314    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9ac660 3552 bytes
315    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9ad440 2224 bytes
316    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9adcf0 704 bytes
317    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9adfb0 208 bytes
318    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9ae080 2096 bytes
319    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9ae8b0 1584 bytes
320    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9aeee0 3552 bytes
321    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9afcc0 2224 bytes
322    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9b0570 704 bytes
323    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9b0830 208 bytes
324    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9b0900 2096 bytes
325    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9b1130 1584 bytes
326    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9b1760 3552 bytes
327    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9b2540 2224 bytes
328    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9b2df0 704 bytes
329    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9b30b0 208 bytes
330    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9b3180 2096 bytes
331    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9b39b0 1584 bytes
332    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9b3fe0 3552 bytes
333    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9b4dc0 2224 bytes
334    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9b5670 704 bytes
335    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9b5930 208 bytes
336    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9b5a00 2096 bytes
337    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9b6230 1584 bytes
338    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9b6860 3552 bytes
339    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9b7640 2224 bytes
340    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9b7ef0 704 bytes
341    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9b81b0 208 bytes
342    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9b8280 2096 bytes
343    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9b8ab0 1584 bytes
344    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9b90e0 3552 bytes
345    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9b9ec0 2224 bytes
346    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9ba770 704 bytes
347    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9baa30 208 bytes
348    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9bab00 2096 bytes
349    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9bb330 1584 bytes
350    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9bb960 3552 bytes
351    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9bc740 2224 bytes
352    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9bcff0 704 bytes
353    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9bd2b0 208 bytes
354    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9bd380 2096 bytes
355    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9bdbb0 1584 bytes
356    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9be1e0 3552 bytes
357    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9befc0 2224 bytes
358    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9bf870 704 bytes
359    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9bfb30 208 bytes
360    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9bfc00 2096 bytes
361    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9c0430 1584 bytes
362    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9c0a60 3552 bytes
363    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9c1840 2224 bytes
364    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9c20f0 704 bytes
365    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9c23b0 208 bytes
366    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9c2480 2096 bytes
367    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9c2cb0 1584 bytes
368    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9c32e0 3552 bytes
369    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9c40c0 2224 bytes
370    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9c4970 704 bytes
371    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9c4c30 208 bytes
372    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9c4d00 2096 bytes
373    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9c5530 1584 bytes
374    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9c5b60 3552 bytes
375    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9c6940 2224 bytes
376    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9c71f0 704 bytes
377    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9c74b0 208 bytes
378    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9c7580 2096 bytes
379    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9c7db0 1584 bytes
380    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9c83e0 3552 bytes
381    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9c91c0 2224 bytes
382    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9c9a70 704 bytes
383    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9c9d30 208 bytes
384    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9c9e00 2096 bytes
385    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9ca630 1584 bytes
386    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9cac60 3552 bytes
387    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9cba40 2224 bytes
388    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9cc2f0 704 bytes
389    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9cc5b0 208 bytes
390    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9cc680 2096 bytes
391    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9cceb0 1584 bytes
392    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9cd4e0 3552 bytes
393    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9ce2c0 2224 bytes
394    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9ceb70 704 bytes
395    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9cee30 208 bytes
396    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9cef00 2096 bytes
397    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9cf730 1584 bytes
398    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9cfd60 3552 bytes
399    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9d0b40 2224 bytes
400    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9d13f0 704 bytes
401    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9d16b0 208 bytes
402    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9d1780 2096 bytes
403    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9d1fb0 1584 bytes
404    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9d25e0 3552 bytes
405    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9d33c0 2224 bytes
406    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9d3c70 704 bytes
407    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9d3f30 208 bytes
408    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9d4000 2096 bytes
409    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9d4830 1584 bytes
410    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9d4e60 3552 bytes
411    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9d5c40 2224 bytes
412    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9d64f0 704 bytes
413    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9d67b0 208 bytes
414    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9d6880 2096 bytes
415    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9d70b0 1584 bytes
416    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9d76e0 3552 bytes
417    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9d84c0 2224 bytes
418    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9d8d70 704 bytes
419    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9d9030 208 bytes
420    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9d9100 2096 bytes
421    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9d9930 1584 bytes
422    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9d9f60 3552 bytes
423    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9dad40 2224 bytes
424    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9db5f0 704 bytes
425    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9db8b0 208 bytes
426    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9db980 2096 bytes
427    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9dc1b0 1584 bytes
428    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9dc7e0 3552 bytes
429    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9dd5c0 2224 bytes
430    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9dde70 704 bytes
431    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9de130 208 bytes
432    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9de200 2096 bytes
433    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9dea30 1584 bytes
434    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9df060 3552 bytes
435    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9dfe40 2224 bytes
436    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9e06f0 704 bytes
437    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9e09b0 208 bytes
438    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9e0a80 2096 bytes
439    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9e12b0 1584 bytes
440    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9e18e0 3552 bytes
441    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9e26c0 2224 bytes
442    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9e2f70 704 bytes
443    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9e3230 208 bytes
444    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9e3300 2096 bytes
445    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9e3b30 1584 bytes
446    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9e4160 3552 bytes
447    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9e4f40 2224 bytes
448    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9e57f0 704 bytes
449    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9e5ab0 208 bytes
450    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9e5b80 2096 bytes
451    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9e63b0 1584 bytes
452    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9e69e0 3552 bytes
453    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9e77c0 2224 bytes
454    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9e8070 704 bytes
455    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9e8330 208 bytes
456    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9e8400 2096 bytes
457    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9e8c30 1584 bytes
458    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9e9260 3552 bytes
459    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9ea040 2224 bytes
460    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9ea8f0 704 bytes
461    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9eabb0 208 bytes
462    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9eac80 2096 bytes
463    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9eb4b0 1584 bytes
464    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9ebae0 3552 bytes
465    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9ec8c0 2224 bytes
466    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9ed170 704 bytes
467    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9ed430 208 bytes
468    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9ed500 2096 bytes
469    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9edd30 1584 bytes
470    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9ee360 3552 bytes
471    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9ef140 2224 bytes
472    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9ef9f0 704 bytes
473    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9efcb0 208 bytes
474    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9efd80 2096 bytes
475    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9f05b0 1584 bytes
476    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9f0be0 3552 bytes
477    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9f19c0 2224 bytes
478    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9f2270 704 bytes
479    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9f2530 208 bytes
480    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9f2600 2096 bytes
481    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9f2e30 1584 bytes
482    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9f3460 3552 bytes
483    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9f4240 2224 bytes
484    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9f4af0 704 bytes
485    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9f4db0 208 bytes
486    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9f4e80 2096 bytes
487    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9f56b0 1584 bytes
488    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9f5ce0 3552 bytes
489    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9f6ac0 2224 bytes
490    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9f7370 704 bytes
491    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9f7630 208 bytes
492    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9f7700 2096 bytes
493    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9f7f30 1584 bytes
494    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9f8560 3552 bytes
495    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9f9340 2224 bytes
496    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9f9bf0 704 bytes
497    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9f9eb0 208 bytes
498    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9f9f80 2096 bytes
499    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9fa7b0 1584 bytes
500    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9fade0 3552 bytes
501    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9fbbc0 2224 bytes
502    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9fc470 704 bytes
503    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9fc730 208 bytes
504    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9fc800 2096 bytes
505    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9fd030 1584 bytes
506    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9fd660 3552 bytes
507    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016f9fe440 2224 bytes
508    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016f9fecf0 704 bytes
509    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016f9fefb0 208 bytes
510    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016f9ff080 2096 bytes
511    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016f9ff8b0 1584 bytes
512    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016f9ffee0 3552 bytes
513    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016fa00cc0 2224 bytes
514    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016fa01570 704 bytes
515    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016fa01830 208 bytes
516    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016fa01900 2096 bytes
517    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016fa02130 1584 bytes
518    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016fa02760 3552 bytes
519    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016fa03540 2224 bytes
520    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016fa03df0 704 bytes
521    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016fa040b0 208 bytes
522    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016fa04180 2096 bytes
523    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016fa049b0 1584 bytes
524    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016fa04fe0 3552 bytes
525    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016fa05dc0 2224 bytes
526    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016fa06670 704 bytes
527    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016fa06930 208 bytes
528    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016fa06a00 2096 bytes
529    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016fa07230 1584 bytes
530    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016fa07860 3552 bytes
531    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016fa08640 2224 bytes
532    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016fa08ef0 704 bytes
533    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016fa091b0 208 bytes
534    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016fa09280 2096 bytes
535    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016fa09ab0 1584 bytes
536    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016fa0a0e0 3552 bytes
537    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016fa0aec0 2224 bytes
538    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016fa0b770 704 bytes
539    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::he94f633264e22334 0x000000016fa0ba30 208 bytes
540    _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h612cf79be0575571 0x000000016fa0bb00 2096 bytes
541    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h50621dce2fd2b344 0x000000016fa0c330 1584 bytes
542    risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hd33ac150d76e1275 0x000000016fa0c960 3552 bytes
543    _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h185a0329774be732 0x000000016fa0d740 2224 bytes
544    _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h2d3d317c5fb8472a 0x000000016fa0dff0 704 bytes
545    _$LT$risingwave_frontend..optimizer..plan_node..logical_agg..LogicalAgg$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h1618af03ce5f0cb0 0x000000016fa0e2b0 2896 bytes
546    risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::h27cc6570026705a6 0x000000016fa0ee00 208 bytes
547    risingwave_frontend::optimizer::PlanRoot::gen_stream_plan::h9ab58881fae816c3 0x000000016fa0eed0 2512 bytes
548    risingwave_frontend::optimizer::PlanRoot::gen_optimized_stream_plan_inner::h9b635f9c09493c38 0x000000016fa0f8a0 1824 bytes
549    risingwave_frontend::optimizer::PlanRoot::gen_optimized_stream_plan::h122dd09f370869dc 0x000000016fa0ffc0 224 bytes
550    risingwave_frontend::optimizer::PlanRoot::gen_materialize_plan::hd3f1a5f31e36e184 0x000000016fa100a0 864 bytes
551    risingwave_frontend::handler::create_mv::gen_create_mv_plan_bound::he1e4759df7986ada 0x000000016fa10400 9296 bytes
552    risingwave_frontend::handler::create_mv::handle_create_mv_bound::_$u7b$$u7b$closure$u7d$$u7d$::hb56bc723f9c6996c 0x000000016fa12850 18752 bytes
553    risingwave_frontend::handler::create_mv::handle_create_mv::_$u7b$$u7b$closure$u7d$$u7d$::h098938451eb284a7 0x000000016fa17190 11984 bytes
554    risingwave_frontend::handler::handle::_$u7b$$u7b$closure$u7d$$u7d$::h94d325352cafe87f 0x000000016fa1a060 678368 bytes
555    _$LT$risingwave_frontend..session..SessionImpl$u20$as$u20$pgwire..pg_server..Session$GT$::run_one_query::_$u7b$$u7b$closure$u7d$$u7d$::h78a5c681c2aa697a 0x000000016fabfa40 54928 bytes
556    pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::inner_process_query_msg_one_stmt::_$u7b$$u7b$closure$u7d$$u7d$::hb36d95dd3b766e4b 0x000000016facd0d0 61104 bytes
557    pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::inner_process_query_msg::_$u7b$$u7b$closure$u7d$$u7d$::h834c302844fff9b7 0x000000016fadbf80 58640 bytes
558    pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::process_query_msg::_$u7b$$u7b$closure$u7d$$u7d$::hacf35e273a95bda0 0x000000016faea490 58800 bytes
559    pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::do_process_inner::_$u7b$$u7b$closure$u7d$$u7d$::h083a4df16786021b 0x000000016faf8a40 140896 bytes
560    _$LT$core..pin..Pin$LT$P$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h22e18f7c16156637 0x000000016fb1b0a0 64 bytes
561    _$LT$tokio..task..task_local..TaskLocalFuture$LT$T$C$F$GT$$u20$as$u20$core..future..future..Future$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::h04daec521cee912b 0x000000016fb1b0e0 272 bytes
562    tokio::task::task_local::LocalKey$LT$T$GT$::scope_inner::hd24722e99dbda313 0x000000016fb1b1f0 240 bytes
563    _$LT$tokio..task..task_local..TaskLocalFuture$LT$T$C$F$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h1eb62c7652732c7a 0x000000016fb1b2e0 192 bytes
564    pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::do_process::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::haf550f0b1f8621ba 0x000000016fb1b3a0 416 bytes
565    _$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hb180869c32f42f14 0x000000016fb1b540 64 bytes
566    _$LT$futures_util..future..future..catch_unwind..CatchUnwind$LT$Fut$GT$$u20$as$u20$core..future..future..Future$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::he732a141742ece85 0x000000016fb1b580 32 bytes
567    _$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hc63800fb329b32fc 0x000000016fb1b5a0 48 bytes
568    std::panicking::try::do_call::h74cdeccacb336ef3 0x000000016fb1b5d0 144 bytes
569    __rust_try                     0x000000016fb1b660 32 bytes
570    std::panicking::try::h7fed19941a7655d1 0x000000016fb1b680 0 bytes
571    std::panic::catch_unwind::hd47debd8c6a85e18 0x000000016fb1b680 176 bytes
572    _$LT$futures_util..future..future..catch_unwind..CatchUnwind$LT$Fut$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h7f739294696575b1 0x000000016fb1b730 176 bytes
573    _$LT$tokio..task..task_local..TaskLocalFuture$LT$T$C$F$GT$$u20$as$u20$core..future..future..Future$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::h98ea5d22396f559f 0x000000016fb1b7e0 400 bytes
574    tokio::task::task_local::LocalKey$LT$T$GT$::scope_inner::h9d7ca3a3b6e5b808 0x000000016fb1b970 240 bytes
575    _$LT$tokio..task..task_local..TaskLocalFuture$LT$T$C$F$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h164061b200fe33e2 0x000000016fb1ba60 192 bytes
576    pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::do_process::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h7107ab65fb31e587 0x000000016fb1bb20 704 bytes
577    _$LT$core..pin..Pin$LT$P$GT$$u20$as$u20$core..future..future..Future$GT$::poll::he18a691baf4585aa 0x000000016fb1bde0 64 bytes
578    _$LT$$RF$mut$u20$F$u20$as$u20$core..future..future..Future$GT$::poll::h9fc5a5e79393919d 0x000000016fb1be20 80 bytes
579    _$LT$tokio..time..timeout..Timeout$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h094781ae61ef65bd 0x000000016fb1be70 352 bytes
580    pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::do_process::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d0b4b2b29d47bc 0x000000016fb1bfd0 2688 bytes
581    pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::do_process::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h91fdf890dccbce40 0x000000016fb1ca50 5600 bytes
582    _$LT$tracing..instrument..Instrumented$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hc47c9c4c05515c3b 0x000000016fb1e030 304 bytes
583    pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::do_process::_$u7b$$u7b$closure$u7d$$u7d$::hcf9b8e7acc56b51c 0x000000016fb1e160 42560 bytes
584    pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::process::_$u7b$$u7b$closure$u7d$$u7d$::he6fd02a16bd733f7 0x000000016fb287a0 3536 bytes
585    pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::run::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h40b7338127f69ead 0x000000016fb29570 8496 bytes
586    _$LT$core..pin..Pin$LT$P$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h4bbcf0e31f5b56f5 0x000000016fb2b6a0 64 bytes
587    pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::run::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hd4f98135c7f7fcdf 0x000000016fb2b6e0 288 bytes
588    _$LT$core..future..poll_fn..PollFn$LT$F$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h05796bbc57924195 0x000000016fb2b800 32 bytes
589    pgwire::pg_protocol::PgProtocol$LT$S$C$SM$GT$::run::_$u7b$$u7b$closure$u7d$$u7d$::h5b283098861a8108 0x000000016fb2b820 1136 bytes
590    pgwire::pg_server::handle_connection::_$u7b$$u7b$closure$u7d$$u7d$::h39ebe7840a42ed19 0x000000016fb2bc90 4352 bytes
591    _$LT$core..pin..Pin$LT$P$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h86864630879b4770 0x000000016fb2cd90 64 bytes
592    _$LT$tracing..instrument..Instrumented$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h9023e16f3af2a0e3 0x000000016fb2cdd0 304 bytes
593    tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::hd359950fa0b6b912 0x000000016fb2cf00 176 bytes
594    tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h407abb0ca4abb662 0x000000016fb2cfb0 0 bytes
595    tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::hfe5089a62a4a1514 0x000000016fb2cfb0 128 bytes
596    tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::h9369571e4fa60e22 0x000000016fb2d030 96 bytes
597    _$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hd7fe2fb316dbdcc4 0x000000016fb2d090 80 bytes
598    std::panicking::try::do_call::h8de0c15efc4543e3 0x000000016fb2d0e0 112 bytes
599    __rust_try                     0x000000016fb2d150 32 bytes
600    std::panicking::try::h7bc17449498b6119 0x000000016fb2d170 0 bytes
601    std::panic::catch_unwind::he46200ac1f01bc9e 0x000000016fb2d170 160 bytes
602    tokio::runtime::task::harness::poll_future::hece939b0a8b435d3 0x000000016fb2d210 352 bytes
603    tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h5ea671b3ce57b045 0x000000016fb2d370 128 bytes
604    tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::h4661089993340129 0x000000016fb2d3f0 64 bytes
605    tokio::runtime::task::raw::poll::hc1341518c4a35084 0x000000016fb2d430 32 bytes
606    tokio::runtime::task::raw::RawTask::poll::h47980fbc1a87a0ed 0x000000016fb2d450 32 bytes
607    tokio::runtime::task::LocalNotified$LT$S$GT$::run::h1985be65fe782c89 0x000000016fb2d470 48 bytes
608    tokio::runtime::scheduler::multi_thread::worker::Context::run_task::_$u7b$$u7b$closure$u7d$$u7d$::hec860c67b378fc8f 0x000000016fb2d4a0 560 bytes
609    tokio::task::coop::with_budget::h75b78cae6dcb0c05 0x000000016fb2d6d0 0 bytes
610    tokio::task::coop::budget::h7d1e63d60442a374 0x000000016fb2d6d0 0 bytes
611    tokio::runtime::scheduler::multi_thread::worker::Context::run_task::h522963edc6d25a0a 0x000000016fb2d6d0 416 bytes
612    tokio::runtime::scheduler::multi_thread::worker::Context::run::h2208ef9d1aa5f416 0x000000016fb2d870 512 bytes
613    tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h132cc134cc61a889 0x000000016fb2da70 96 bytes
614    tokio::runtime::context::scoped::Scoped$LT$T$GT$::set::h810e53b5e357d01a 0x000000016fb2dad0 128 bytes
615    tokio::runtime::context::set_scheduler::_$u7b$$u7b$closure$u7d$$u7d$::h9893f73fb6b27b8a 0x000000016fb2db50 32 bytes
616    std::thread::local::LocalKey$LT$T$GT$::try_with::hb4e6d4ddaaf66eba 0x000000016fb2db70 160 bytes
617    std::thread::local::LocalKey$LT$T$GT$::with::h296bb32827dfbbfa 0x000000016fb2dc10 48 bytes
618    tokio::runtime::context::set_scheduler::h1acf21cd637c81a7 0x000000016fb2dc40 64 bytes
619    tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h8507a684adcf689b 0x000000016fb2dc80 320 bytes
620    tokio::runtime::context::runtime::enter_runtime::h1b688e7697796c00 0x000000016fb2ddc0 208 bytes
621    tokio::runtime::scheduler::multi_thread::worker::run::h28b22d63fd16e747 0x000000016fb2de90 208 bytes
622    tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::hc6f05f6bfade0a3d 0x000000016fb2df60 32 bytes
623    _$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h43dce1aee10978a5 0x000000016fb2df80 80 bytes
624    _$LT$tracing..instrument..Instrumented$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h37c084b940f8c22b 0x000000016fb2dfd0 304 bytes
625    tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::h359bb2fc63452eb4 0x000000016fb2e100 176 bytes
626    tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::hec59705a81723908 0x000000016fb2e1b0 0 bytes
627    tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::h0a30f14d075fc342 0x000000016fb2e1b0 128 bytes
628    tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hb32e536a83165576 0x000000016fb2e230 96 bytes
629    _$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hf17cf52a7f9f2ff2 0x000000016fb2e290 80 bytes
630    std::panicking::try::do_call::hdc9b127cc9b2b59f 0x000000016fb2e2e0 112 bytes
631    __rust_try                     0x000000016fb2e350 32 bytes
632    std::panicking::try::h64486f6b2183a138 0x000000016fb2e370 0 bytes
633    std::panic::catch_unwind::hae98b8d6d5091834 0x000000016fb2e370 160 bytes
634    tokio::runtime::task::harness::poll_future::hfaa9559d9f30f0fd 0x000000016fb2e410 352 bytes
635    tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::he66ed6c508bc21f0 0x000000016fb2e570 128 bytes
636    tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::h18f9d73475fb6da1 0x000000016fb2e5f0 64 bytes
637    tokio::runtime::task::raw::poll::hc756d939f4c44db4 0x000000016fb2e630 32 bytes
638    tokio::runtime::task::raw::RawTask::poll::h47980fbc1a87a0ed 0x000000016fb2e650 32 bytes
639    tokio::runtime::task::UnownedTask$LT$S$GT$::run::hfcd3913e1d7efc27 0x000000016fb2e670 80 bytes
640    tokio::runtime::blocking::pool::Task::run::hd40fbd3364fa2004 0x000000016fb2e6c0 32 bytes
641    tokio::runtime::blocking::pool::Inner::run::h919ea842e9354bd2 0x000000016fb2e6e0 768 bytes
642    tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::he1d0d7658c619222 0x000000016fb2e9e0 96 bytes
643    std::sys::backtrace::__rust_begin_short_backtrace::hbaf3b4493c43060a 0x000000016fb2ea40 32 bytes
644    std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h824564495da6b166 0x000000016fb2ea60 128 bytes
645    _$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h5d0fd5d0dc80f8cd 0x000000016fb2eae0 112 bytes
646    std::panicking::try::do_call::h47faaa2660f1b580 0x000000016fb2eb50 128 bytes
647    __rust_try                     0x000000016fb2ebd0 32 bytes
648    std::panicking::try::h5750e627ec780691 0x000000016fb2ebf0 0 bytes
649    std::panic::catch_unwind::hc5ee0cd10118a195 0x000000016fb2ebf0 0 bytes
650    std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::h766927f2f88d205a 0x000000016fb2ebf0 880 bytes
651    core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hfe007eaf0f8b5a35 0x000000016fb2ef60 32 bytes
652    _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hec82a2d56bec2bdd 0x000000016fb2ef80 0 bytes
653    _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hf81a9a07ea6aed8f 0x000000016fb2ef80 0 bytes
654    std::sys::pal::unix::thread::Thread::new::thread_start::h2c683aa1e6977f7f 0x000000016fb2ef80 80 bytes

Found LogicalJoin::to_stream_hash_join needs 3k stack, which is too strange.

(lldb) frame info
frame #306: 0x000000010739a5e8 risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51(self=0x0000000142873810, predicate=EqJoinPredicate @ 0x000000016ec1c5c8, ctx=0x000000016ec90f98) at logical_join.rs:936:29
(lldb) disassemble --frame
risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51:
    0x10739a524 <+0>:    stp    x28, x27, [sp, #-0x20]!
    0x10739a528 <+4>:    stp    x29, x30, [sp, #0x10]
    0x10739a52c <+8>:    add    x29, sp, #0x10
    0x10739a530 <+12>:   sub    sp, sp, #0xe20
    0x10739a534 <+16>:   str    xzr, [sp]
    0x10739a538 <+20>:   str    x8, [sp, #0x148]
    0x10739a53c <+24>:   mov    x8, x0
    0x10739a540 <+28>:   str    x8, [sp, #0x150]
    0x10739a544 <+32>:   mov    x0, x1
    0x10739a548 <+36>:   str    x0, [sp, #0x158]
    0x10739a54c <+40>:   str    x2, [sp, #0x160]
    0x10739a550 <+44>:   stur   x8, [x29, #-0x48]
    0x10739a554 <+48>:   stur   x2, [x29, #-0x40]
    0x10739a558 <+52>:   sturb  wzr, [x29, #-0x49]
    0x10739a55c <+56>:   sturb  wzr, [x29, #-0x4a]
    0x10739a560 <+60>:   sturb  wzr, [x29, #-0x52]
    0x10739a564 <+64>:   sturb  wzr, [x29, #-0x4b]
    0x10739a568 <+68>:   sturb  wzr, [x29, #-0x4e]
    0x10739a56c <+72>:   sturb  wzr, [x29, #-0x4c]
    0x10739a570 <+76>:   sturb  wzr, [x29, #-0x4d]
    0x10739a574 <+80>:   sturb  wzr, [x29, #-0x4f]
    0x10739a578 <+84>:   sturb  wzr, [x29, #-0x50]
    0x10739a57c <+88>:   sturb  wzr, [x29, #-0x51]
    0x10739a580 <+92>:   bl     0x106810a38    ; risingwave_frontend::optimizer::plan_node::eq_join_predicate::EqJoinPredicate::has_eq::h9760639a077bd43e at eq_join_predicate.rs:147
    0x10739a584 <+96>:   str    w0, [sp, #0x16c]
    0x10739a588 <+100>:  b      0x10739a5a8    ; <+132> at logical_join.rs
    0x10739a58c <+104>:  ldr    x0, [sp, #0x158]
    0x10739a590 <+108>:  bl     0x1060bd2f4    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..eq_join_predicate..EqJoinPredicate$GT$::hc792d0862c9e82c8 at mod.rs:523
    0x10739a594 <+112>:  b      0x10739af7c    ; <+2648> at logical_join.rs:928:5
    0x10739a598 <+116>:  stur   x0, [x29, #-0x38]
    0x10739a59c <+120>:  mov    x8, x1
    0x10739a5a0 <+124>:  stur   w8, [x29, #-0x30]
    0x10739a5a4 <+128>:  b      0x10739a58c    ; <+104> at logical_join.rs
    0x10739a5a8 <+132>:  ldr    w8, [sp, #0x16c]
    0x10739a5ac <+136>:  tbnz   w8, #0x0, 0x10739a5d4 ; <+176> at logical_join.rs
    0x10739a5b0 <+140>:  b      0x10739a5b4    ; <+144> at logical_join.rs:935:9
    0x10739a5b4 <+144>:  adrp   x0, 75048
    0x10739a5b8 <+148>:  add    x0, x0, #0xe3a ; console::utils::STDERR_COLORS::h4c31d4860d68aebd + 686419
    0x10739a5bc <+152>:  mov    w8, #0x24 ; =36 
    0x10739a5c0 <+156>:  mov    x1, x8
    0x10739a5c4 <+160>:  adrp   x2, 107107
    0x10739a5c8 <+164>:  add    x2, x2, #0x420 ; risingwave_frontend::session::SessionImpl::notice_to_user::__CALLSITE::META::h17dd1f269186f68a + 83256
    0x10739a5cc <+168>:  bl     0x10af25d18    ; core::panicking::panic::h512d3d7ea1be74d6 (.thunk.0)
    0x10739a5d0 <+172>:  b      0x10739a5ec    ; <+200> at logical_join.rs
    0x10739a5d4 <+176>:  ldr    x2, [sp, #0x160]
    0x10739a5d8 <+180>:  ldr    x1, [sp, #0x158]
    0x10739a5dc <+184>:  ldr    x0, [sp, #0x150]
    0x10739a5e0 <+188>:  add    x8, sp, #0x1b0
    0x10739a5e4 <+192>:  bl     0x107399784    ; risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403 at logical_join.rs:875
->  0x10739a5e8 <+196>:  b      0x10739a5f0    ; <+204> at logical_join.rs:936:29
    0x10739a5ec <+200>:  brk    #0x1
    0x10739a5f0 <+204>:  add    x8, sp, #0x190
    0x10739a5f4 <+208>:  add    x0, sp, #0x1b0
    0x10739a5f8 <+212>:  bl     0x1064d6e94    ; _$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try_trait..Try$GT$::branch::h096cd2dd480066fe at result.rs:2000
    0x10739a5fc <+216>:  b      0x10739a600    ; <+220> at logical_join.rs:936:29
    0x10739a600 <+220>:  ldr    x9, [sp, #0x190]
    0x10739a604 <+224>:  mov    x8, #0x0 ; =0 
    0x10739a608 <+228>:  subs   x9, x9, #0x0
    0x10739a60c <+232>:  csinc  x8, x8, xzr, ne
    0x10739a610 <+236>:  cbnz   x8, 0x10739a67c ; <+344> at logical_join.rs
    0x10739a614 <+240>:  b      0x10739a618    ; <+244> at logical_join.rs
    0x10739a618 <+244>:  ldr    x0, [sp, #0x150]
    0x10739a61c <+248>:  ldr    q0, [sp, #0x190]
    0x10739a620 <+252>:  str    q0, [sp, #0x1d0]
    0x10739a624 <+256>:  ldr    q0, [sp, #0x1a0]
    0x10739a628 <+260>:  str    q0, [sp, #0x1e0]
    0x10739a62c <+264>:  mov    w8, #0x1 ; =1 
    0x10739a630 <+268>:  sturb  w8, [x29, #-0x49]
    0x10739a634 <+272>:  ldr    x10, [sp, #0x1d0]
    0x10739a638 <+276>:  ldr    x9, [sp, #0x1d8]
    0x10739a63c <+280>:  str    x10, [sp, #0x170]
    0x10739a640 <+284>:  str    x9, [sp, #0x178]
    0x10739a644 <+288>:  sturb  w8, [x29, #-0x4a]
    0x10739a648 <+292>:  ldr    x9, [sp, #0x1e0]
    0x10739a64c <+296>:  ldr    x8, [sp, #0x1e8]
    0x10739a650 <+300>:  str    x9, [sp, #0x180]
    0x10739a654 <+304>:  str    x8, [sp, #0x188]
    0x10739a658 <+308>:  sturb  wzr, [x29, #-0x49]
    0x10739a65c <+312>:  ldr    x1, [sp, #0x170]
    0x10739a660 <+316>:  ldr    x2, [sp, #0x178]
    0x10739a664 <+320>:  sturb  wzr, [x29, #-0x4a]
    0x10739a668 <+324>:  ldr    x3, [sp, #0x180]
    0x10739a66c <+328>:  ldr    x4, [sp, #0x188]
    0x10739a670 <+332>:  add    x8, sp, #0x1f0
    0x10739a674 <+336>:  bl     0x107396e08    ; _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..plan_tree_node..PlanTreeNodeBinary$GT$::clone_with_left_right::h3ca4de588d4c0eb5 at logical_join.rs:493
    0x10739a678 <+340>:  b      0x10739a6b4    ; <+400> at logical_join.rs:948:52
    0x10739a67c <+344>:  ldr    x8, [sp, #0x148]
    0x10739a680 <+348>:  ldr    x0, [sp, #0x198]
    0x10739a684 <+352>:  stur   x0, [x29, #-0x20]
    0x10739a688 <+356>:  adrp   x1, 107107
    0x10739a68c <+360>:  add    x1, x1, #0x4b0 ; risingwave_frontend::session::SessionImpl::notice_to_user::__CALLSITE::META::h17dd1f269186f68a + 83400
    0x10739a690 <+364>:  bl     0x10646c084    ; _$LT$core..result..Result$LT$T$C$F$GT$$u20$as$u20$core..ops..try_trait..FromResidual$LT$core..result..Result$LT$core..convert..Infallible$C$E$GT$$GT$$GT$::from_residual::h4ede18ebe601df24 at result.rs:2012
    0x10739a694 <+368>:  b      0x10739af70    ; <+2636> at logical_join.rs
    0x10739a698 <+372>:  ldurb  w8, [x29, #-0x4a]
    0x10739a69c <+376>:  tbnz   w8, #0x0, 0x10739af58 ; <+2612> at logical_join.rs:991:5
    0x10739a6a0 <+380>:  b      0x10739af4c    ; <+2600> at logical_join.rs:991:5
    0x10739a6a4 <+384>:  stur   x0, [x29, #-0x38]
    0x10739a6a8 <+388>:  mov    x8, x1
    0x10739a6ac <+392>:  stur   w8, [x29, #-0x30]
    0x10739a6b0 <+396>:  b      0x10739a698    ; <+372> at logical_join.rs:991:5
    0x10739a6b4 <+400>:  add    x8, sp, #0x1f0
    0x10739a6b8 <+404>:  add    x0, x8, #0x60
    0x10739a6bc <+408>:  add    x8, sp, #0x438
    0x10739a6c0 <+412>:  bl     0x1071e2154    ; _$LT$risingwave_frontend..optimizer..plan_node..generic..join..Join$LT$PlanRef$GT$$u20$as$u20$core..clone..Clone$GT$::clone::hfb507d0b05df1fc8 at join.rs:36
    0x10739a6c4 <+416>:  b      0x10739a6e4    ; <+448> at logical_join.rs
    0x10739a6c8 <+420>:  add    x0, sp, #0x1f0
    0x10739a6cc <+424>:  bl     0x1060afb5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$GT$::hbe15f6495222336b at mod.rs:523
    0x10739a6d0 <+428>:  b      0x10739a698    ; <+372> at logical_join.rs:991:5
    0x10739a6d4 <+432>:  stur   x0, [x29, #-0x38]
    0x10739a6d8 <+436>:  mov    x8, x1
    0x10739a6dc <+440>:  stur   w8, [x29, #-0x30]
    0x10739a6e0 <+444>:  b      0x10739a6c8    ; <+420> at logical_join.rs:991:5
    0x10739a6e4 <+448>:  ldr    x0, [sp, #0x158]
    0x10739a6e8 <+452>:  mov    w8, #0x1 ; =1 
    0x10739a6ec <+456>:  sturb  w8, [x29, #-0x4b]
    0x10739a6f0 <+460>:  add    x8, sp, #0x490
    0x10739a6f4 <+464>:  bl     0x106812ebc    ; _$LT$risingwave_frontend..optimizer..plan_node..eq_join_predicate..EqJoinPredicate$u20$as$u20$core..clone..Clone$GT$::clone::hef213f95edbca71a at eq_join_predicate.rs:27
    0x10739a6f8 <+468>:  b      0x10739a718    ; <+500> at logical_join.rs:948:32
    0x10739a6fc <+472>:  ldurb  w8, [x29, #-0x4b]
    0x10739a700 <+476>:  tbnz   w8, #0x0, 0x10739af40 ; <+2588> at logical_join.rs:948:96
    0x10739a704 <+480>:  b      0x10739a6c8    ; <+420> at logical_join.rs:991:5
    0x10739a708 <+484>:  stur   x0, [x29, #-0x38]
    0x10739a70c <+488>:  mov    x8, x1
    0x10739a710 <+492>:  stur   w8, [x29, #-0x30]
    0x10739a714 <+496>:  b      0x10739a6fc    ; <+472> at logical_join.rs:948:96
    0x10739a718 <+500>:  sturb  wzr, [x29, #-0x4b]
    0x10739a71c <+504>:  add    x8, sp, #0x2a8
    0x10739a720 <+508>:  add    x0, sp, #0x438
    0x10739a724 <+512>:  add    x1, sp, #0x490
    0x10739a728 <+516>:  bl     0x10662161c    ; risingwave_frontend::optimizer::plan_node::stream_hash_join::StreamHashJoin::new::h72275a6934ac72c0 at stream_hash_join.rs:67
    0x10739a72c <+520>:  b      0x10739a730    ; <+524> at logical_join.rs
    0x10739a730 <+524>:  ldr    x0, [sp, #0x150]
    0x10739a734 <+528>:  mov    w8, #0x1 ; =1 
    0x10739a738 <+532>:  sturb  w8, [x29, #-0x52]
    0x10739a73c <+536>:  sturb  wzr, [x29, #-0x4b]
    0x10739a740 <+540>:  bl     0x106e6662c    ; _$LT$risingwave_frontend..optimizer..plan_node..plan_base..PlanBase$LT$C$GT$$u20$as$u20$risingwave_frontend..optimizer..plan_node..generic..GenericPlanRef$GT$::ctx::hc3c2cab4c1c68098 at plan_base.rs:143
    0x10739a744 <+544>:  str    x0, [sp, #0x140]
    0x10739a748 <+548>:  b      0x10739a768    ; <+580> at logical_join.rs
    0x10739a74c <+552>:  ldurb  w8, [x29, #-0x52]
    0x10739a750 <+556>:  tbnz   w8, #0x0, 0x10739af34 ; <+2576> at logical_join.rs:991:5
    0x10739a754 <+560>:  b      0x10739a6c8    ; <+420> at logical_join.rs:991:5
    0x10739a758 <+564>:  stur   x0, [x29, #-0x38]
    0x10739a75c <+568>:  mov    x8, x1
    0x10739a760 <+572>:  stur   w8, [x29, #-0x30]
    0x10739a764 <+576>:  b      0x10739a74c    ; <+552> at logical_join.rs:991:5
    0x10739a768 <+580>:  ldr    x9, [sp, #0x140]
    0x10739a76c <+584>:  add    x8, sp, #0x4d8
    0x10739a770 <+588>:  str    x9, [sp, #0x4d8]
    0x10739a774 <+592>:  stur   x8, [x29, #-0x18]
    0x10739a778 <+596>:  ldr    x8, [sp, #0x4d8]
    0x10739a77c <+600>:  add    x8, x8, #0x10
    0x10739a780 <+604>:  str    x8, [sp, #0x138]
    0x10739a784 <+608>:  b      0x10739a7a4    ; <+640> at logical_join.rs
    0x10739a788 <+612>:  add    x0, sp, #0x4d8
    0x10739a78c <+616>:  bl     0x105f98d04    ; core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$risingwave_frontend..optimizer..optimizer_context..OptimizerContext$GT$$GT$::hdc8ddc8685512f1b at mod.rs:523
    0x10739a790 <+620>:  b      0x10739a74c    ; <+552> at logical_join.rs:991:5
    0x10739a794 <+624>:  stur   x0, [x29, #-0x38]
    0x10739a798 <+628>:  mov    x8, x1
    0x10739a79c <+632>:  stur   w8, [x29, #-0x30]
    0x10739a7a0 <+636>:  b      0x10739a788    ; <+612> at logical_join.rs:955:50
    0x10739a7a4 <+640>:  ldr    x0, [sp, #0x138]
    0x10739a7a8 <+644>:  bl     0x107862778    ; risingwave_frontend::optimizer::optimizer_context::OptimizerContext::session_ctx::h32e881213e1c5de1 at optimizer_context.rs:250
    0x10739a7ac <+648>:  str    x0, [sp, #0x130]
    0x10739a7b0 <+652>:  b      0x10739a7b4    ; <+656> at logical_join.rs
    0x10739a7b4 <+656>:  ldr    x0, [sp, #0x130]
    0x10739a7b8 <+660>:  bl     0x10787573c    ; _$LT$alloc..sync..Arc$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::hd218116659264115 at sync.rs:2205
    0x10739a7bc <+664>:  str    x0, [sp, #0x128]
    0x10739a7c0 <+668>:  b      0x10739a7c4    ; <+672> at logical_join.rs
    0x10739a7c4 <+672>:  ldr    x0, [sp, #0x128]
    0x10739a7c8 <+676>:  bl     0x106fcdd00    ; risingwave_frontend::session::SessionImpl::config::h64d0336fc0cddfb2 at session.rs:856
    0x10739a7cc <+680>:  str    x0, [sp, #0x120]
    0x10739a7d0 <+684>:  b      0x10739a7d4    ; <+688> at logical_join.rs
    0x10739a7d4 <+688>:  ldr    x8, [sp, #0x120]
    0x10739a7d8 <+692>:  add    x0, sp, #0x4d0
    0x10739a7dc <+696>:  str    x8, [sp, #0x4d0]
    0x10739a7e0 <+700>:  bl     0x10742e954    ; _$LT$lock_api..rwlock..RwLockReadGuard$LT$R$C$T$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h1d4cdd0fc544814f at rwlock.rs:1326
    0x10739a7e4 <+704>:  str    x0, [sp, #0x118]
    0x10739a7e8 <+708>:  b      0x10739a808    ; <+740> at logical_join.rs
    0x10739a7ec <+712>:  add    x0, sp, #0x4d0
    0x10739a7f0 <+716>:  bl     0x105fe1e8c    ; core::ptr::drop_in_place$LT$lock_api..rwlock..RwLockReadGuard$LT$parking_lot..raw_rwlock..RawRwLock$C$risingwave_common..session_config..SessionConfig$GT$$GT$::h3b6072ca2fa44326 at mod.rs:523
    0x10739a7f4 <+720>:  b      0x10739a788    ; <+612> at logical_join.rs:955:50
    0x10739a7f8 <+724>:  stur   x0, [x29, #-0x38]
    0x10739a7fc <+728>:  mov    x8, x1
    0x10739a800 <+732>:  stur   w8, [x29, #-0x30]
    0x10739a804 <+736>:  b      0x10739a7ec    ; <+712> at logical_join.rs:955:50
    0x10739a808 <+740>:  ldr    x0, [sp, #0x118]
    0x10739a80c <+744>:  bl     0x10f3934a4    ; risingwave_common::session_config::SessionConfig::streaming_force_filter_inside_join::h3b60f51c2d10fc17 (.thunk.0)
    0x10739a810 <+748>:  str    w0, [sp, #0x114]
    0x10739a814 <+752>:  b      0x10739a818    ; <+756> at logical_join.rs
    0x10739a818 <+756>:  ldr    w8, [sp, #0x114]
    0x10739a81c <+760>:  sturb  w8, [x29, #-0x21]
    0x10739a820 <+764>:  add    x0, sp, #0x4d0
    0x10739a824 <+768>:  bl     0x105fe1e8c    ; core::ptr::drop_in_place$LT$lock_api..rwlock..RwLockReadGuard$LT$parking_lot..raw_rwlock..RawRwLock$C$risingwave_common..session_config..SessionConfig$GT$$GT$::h3b6072ca2fa44326 at mod.rs:523
    0x10739a828 <+772>:  b      0x10739a82c    ; <+776> at logical_join.rs:955:50
    0x10739a82c <+776>:  add    x0, sp, #0x4d8
    0x10739a830 <+780>:  bl     0x105f98d04    ; core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$risingwave_frontend..optimizer..optimizer_context..OptimizerContext$GT$$GT$::hdc8ddc8685512f1b at mod.rs:523
    0x10739a834 <+784>:  b      0x10739a838    ; <+788> at logical_join.rs
    0x10739a838 <+788>:  ldr    x0, [sp, #0x150]
    0x10739a83c <+792>:  bl     0x107394504    ; risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::join_type::h4e4918f4fc18ef62 at logical_join.rs:154
    0x10739a840 <+796>:  str    w0, [sp, #0x110]
    0x10739a844 <+800>:  b      0x10739a848    ; <+804> at logical_join.rs
    0x10739a848 <+804>:  ldr    w8, [sp, #0x110]
    0x10739a84c <+808>:  add    x0, sp, #0x4e4
    0x10739a850 <+812>:  str    w8, [sp, #0x4e4]
    0x10739a854 <+816>:  adrp   x1, 83137
    0x10739a858 <+820>:  add    x1, x1, #0xcfc
    0x10739a85c <+824>:  bl     0x1075b396c    ; _$LT$risingwave_pb..plan_common..JoinType$u20$as$u20$core..cmp..PartialEq$GT$::eq::h52d787b299657671 at plan_common.rs:364
    0x10739a860 <+828>:  str    w0, [sp, #0x10c]
    0x10739a864 <+832>:  b      0x10739a868    ; <+836> at logical_join.rs
    0x10739a868 <+836>:  ldr    w8, [sp, #0x10c]
    0x10739a86c <+840>:  tbnz   w8, #0x0, 0x10739a87c ; <+856> at logical_join.rs:958:16
    0x10739a870 <+844>:  b      0x10739a874    ; <+848> at logical_join.rs:957:27
    0x10739a874 <+848>:  strb   wzr, [sp, #0x4e3]
    0x10739a878 <+852>:  b      0x10739a8ec    ; <+968> at logical_join.rs:961:12
    0x10739a87c <+856>:  add    x0, sp, #0x2a8
    0x10739a880 <+860>:  bl     0x106622678    ; risingwave_frontend::optimizer::plan_node::stream_hash_join::StreamHashJoin::eq_join_predicate::hdb85e34ad35f830e at stream_hash_join.rs:232
    0x10739a884 <+864>:  str    x0, [sp, #0x100]
    0x10739a888 <+868>:  b      0x10739a88c    ; <+872> at logical_join.rs
    0x10739a88c <+872>:  ldr    x0, [sp, #0x100]
    0x10739a890 <+876>:  bl     0x106810a60    ; risingwave_frontend::optimizer::plan_node::eq_join_predicate::EqJoinPredicate::has_non_eq::hd3d249e46203cce6 at eq_join_predicate.rs:151
    0x10739a894 <+880>:  str    w0, [sp, #0xfc]
    0x10739a898 <+884>:  b      0x10739a89c    ; <+888> at logical_join.rs
    0x10739a89c <+888>:  ldr    w8, [sp, #0xfc]
    0x10739a8a0 <+892>:  tbz    w8, #0x0, 0x10739a874 ; <+848> at logical_join.rs:957:27
    0x10739a8a4 <+896>:  b      0x10739a8a8    ; <+900> at logical_join.rs:959:16
    0x10739a8a8 <+900>:  add    x0, sp, #0x2a8
    0x10739a8ac <+904>:  bl     0x106622938    ; risingwave_frontend::optimizer::plan_node::stream_hash_join::StreamHashJoin::inequality_pairs::h6ee70517f9f39e4d at stream_hash_join.rs:252
    0x10739a8b0 <+908>:  str    x0, [sp, #0xf0]
    0x10739a8b4 <+912>:  b      0x10739a8b8    ; <+916> at logical_join.rs
    0x10739a8b8 <+916>:  ldr    x0, [sp, #0xf0]
    0x10739a8bc <+920>:  bl     0x106753960    ; alloc::vec::Vec$LT$T$C$A$GT$::is_empty::h21f2ada0bb4db276 at mod.rs:2717
    0x10739a8c0 <+924>:  str    w0, [sp, #0xec]
    0x10739a8c4 <+928>:  b      0x10739a8c8    ; <+932> at logical_join.rs
    0x10739a8c8 <+932>:  ldr    w8, [sp, #0xec]
    0x10739a8cc <+936>:  tbz    w8, #0x0, 0x10739a874 ; <+848> at logical_join.rs:957:27
    0x10739a8d0 <+940>:  b      0x10739a8d4    ; <+944> at logical_join.rs
    0x10739a8d4 <+944>:  ldr    w8, [sp, #0x114]
    0x10739a8d8 <+948>:  mov    w9, #0x1 ; =1 
    0x10739a8dc <+952>:  eor    w8, w8, #0x1
    0x10739a8e0 <+956>:  and    w8, w8, w9
    0x10739a8e4 <+960>:  strb   w8, [sp, #0x4e3]
    0x10739a8e8 <+964>:  b      0x10739a8ec    ; <+968> at logical_join.rs:961:12
    0x10739a8ec <+968>:  ldrb   w8, [sp, #0x4e3]
    0x10739a8f0 <+972>:  tbnz   w8, #0x0, 0x10739a930 ; <+1036> at logical_join.rs
    0x10739a8f4 <+976>:  b      0x10739a8f8    ; <+980> at logical_join.rs:989:16
    0x10739a8f8 <+980>:  sturb  wzr, [x29, #-0x52]
    0x10739a8fc <+984>:  add    x1, sp, #0x2a8
    0x10739a900 <+988>:  add    x0, sp, #0xc48
    0x10739a904 <+992>:  str    x0, [sp, #0xd0]
    0x10739a908 <+996>:  mov    w8, #0x190 ; =400 
    0x10739a90c <+1000>: mov    x2, x8
    0x10739a910 <+1004>: bl     0x10af10398    ; memcpy.thunk.0
    0x10739a914 <+1008>: ldr    x0, [sp, #0xd0]
    0x10739a918 <+1012>: adrp   x1, 107107
    0x10739a91c <+1016>: add    x1, x1, #0x438 ; risingwave_frontend::session::SessionImpl::notice_to_user::__CALLSITE::META::h17dd1f269186f68a + 83280
    0x10739a920 <+1020>: bl     0x10750d82c    ; _$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::h003e2098adb258c1 at mod.rs:760
    0x10739a924 <+1024>: str    x0, [sp, #0xd8]
    0x10739a928 <+1028>: str    x1, [sp, #0xe0]
    0x10739a92c <+1032>: b      0x10739a940    ; <+1052> at logical_join.rs
    0x10739a930 <+1036>: ldr    x0, [sp, #0x150]
    0x10739a934 <+1040>: bl     0x107394210    ; risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::internal_column_num::h0abd85a37bca3c75 at logical_join.rs:114
    0x10739a938 <+1044>: str    x0, [sp, #0xc8]
    0x10739a93c <+1048>: b      0x10739a964    ; <+1088> at logical_join.rs
    0x10739a940 <+1052>: ldr    x9, [sp, #0x148]
    0x10739a944 <+1056>: ldr    x8, [sp, #0xe0]
    0x10739a948 <+1060>: ldr    x10, [sp, #0xd8]
    0x10739a94c <+1064>: str    x10, [x9]
    0x10739a950 <+1068>: str    x8, [x9, #0x8]
    0x10739a954 <+1072>: b      0x10739a958    ; <+1076> at logical_join.rs:991:5
    0x10739a958 <+1076>: ldurb  w8, [x29, #-0x52]
    0x10739a95c <+1080>: tbnz   w8, #0x0, 0x10739ae88 ; <+2404> at logical_join.rs:991:5
    0x10739a960 <+1084>: b      0x10739ae78    ; <+2388> at logical_join.rs:991:5
    0x10739a964 <+1088>: ldr    x1, [sp, #0xc8]
    0x10739a968 <+1092>: add    x8, sp, #0x4e8
    0x10739a96c <+1096>: mov    x0, #0x0 ; =0 
    0x10739a970 <+1100>: bl     0x10c441418    ; core::iter::traits::iterator::Iterator::collect::h91dca73619d7267e (.thunk.0)
    0x10739a974 <+1104>: b      0x10739a978    ; <+1108> at logical_join.rs:965:71
    0x10739a978 <+1108>: add    x8, sp, #0x5b8
    0x10739a97c <+1112>: add    x0, sp, #0x4e8
    0x10739a980 <+1116>: adrp   x1, 107107
    0x10739a984 <+1120>: add    x1, x1, #0x450 ; risingwave_frontend::session::SessionImpl::notice_to_user::__CALLSITE::META::h17dd1f269186f68a + 83304
    0x10739a988 <+1124>: bl     0x10af5c89c    ; _$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..clone..Clone$GT$::clone::hc71921edbbe0638c (.thunk.0)
    0x10739a98c <+1128>: b      0x10739a9ac    ; <+1160> at logical_join.rs:965:32
    0x10739a990 <+1132>: add    x0, sp, #0x4e8
    0x10739a994 <+1136>: bl     0x10af593d4    ; core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$usize$GT$$GT$::hc029cb55c459065d (.thunk.0)
    0x10739a998 <+1140>: b      0x10739a74c    ; <+552> at logical_join.rs:991:5
    0x10739a99c <+1144>: stur   x0, [x29, #-0x38]
    0x10739a9a0 <+1148>: mov    x8, x1
    0x10739a9a4 <+1152>: stur   w8, [x29, #-0x30]
    0x10739a9a8 <+1156>: b      0x10739a990    ; <+1132> at logical_join.rs:988:9
    0x10739a9ac <+1160>: add    x8, sp, #0x500
    0x10739a9b0 <+1164>: add    x0, sp, #0x1f0
    0x10739a9b4 <+1168>: add    x1, sp, #0x5b8
    0x10739a9b8 <+1172>: bl     0x107394530    ; risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::clone_with_output_indices::h0a6981c2abcd5032 at logical_join.rs:169
    0x10739a9bc <+1176>: b      0x10739a9c0    ; <+1180> at logical_join.rs:967:17
    0x10739a9c0 <+1180>: add    x8, sp, #0x610
    0x10739a9c4 <+1184>: bl     0x1067befb4    ; risingwave_frontend::utils::condition::Condition::true_cond::h978988ff2670d78e at condition.rs:78
    0x10739a9c8 <+1188>: b      0x10739a9e8    ; <+1220> at logical_join.rs
    0x10739a9cc <+1192>: add    x0, sp, #0x500
    0x10739a9d0 <+1196>: bl     0x1060afb5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$GT$::hbe15f6495222336b at mod.rs:523
    0x10739a9d4 <+1200>: b      0x10739a990    ; <+1132> at logical_join.rs:988:9
    0x10739a9d8 <+1204>: stur   x0, [x29, #-0x38]
    0x10739a9dc <+1208>: mov    x8, x1
    0x10739a9e0 <+1212>: stur   w8, [x29, #-0x30]
    0x10739a9e4 <+1216>: b      0x10739a9cc    ; <+1192> at logical_join.rs:988:9
    0x10739a9e8 <+1220>: ldr    x0, [sp, #0x158]
    0x10739a9ec <+1224>: mov    w8, #0x1 ; =1 
    0x10739a9f0 <+1228>: sturb  w8, [x29, #-0x4c]
    0x10739a9f4 <+1232>: bl     0x106810a9c    ; risingwave_frontend::optimizer::plan_node::eq_join_predicate::EqJoinPredicate::eq_keys::h7a5f585233821a18 at eq_join_predicate.rs:178
    0x10739a9f8 <+1236>: str    x0, [sp, #0xb8]
    0x10739a9fc <+1240>: str    x1, [sp, #0xc0]
    0x10739aa00 <+1244>: b      0x10739aa20    ; <+1276> at logical_join.rs
    0x10739aa04 <+1248>: add    x0, sp, #0x610
    0x10739aa08 <+1252>: bl     0x10609b6c8    ; core::ptr::drop_in_place$LT$risingwave_frontend..utils..condition..Condition$GT$::h3d81066274a712a0 at mod.rs:523
    0x10739aa0c <+1256>: b      0x10739a9cc    ; <+1192> at logical_join.rs:988:9
    0x10739aa10 <+1260>: stur   x0, [x29, #-0x38]
    0x10739aa14 <+1264>: mov    x8, x1
    0x10739aa18 <+1268>: stur   w8, [x29, #-0x30]
    0x10739aa1c <+1272>: b      0x10739aa04    ; <+1248> at logical_join.rs:971:13
    0x10739aa20 <+1276>: ldr    x1, [sp, #0xc0]
    0x10739aa24 <+1280>: ldr    x0, [sp, #0xb8]
    0x10739aa28 <+1284>: add    x8, sp, #0x628
    0x10739aa2c <+1288>: bl     0x107008ae4    ; alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h470cf53c59de0bc6 at slice.rs:476
    0x10739aa30 <+1292>: b      0x10739aa34    ; <+1296> at logical_join.rs
    0x10739aa34 <+1296>: ldr    x0, [sp, #0x150]
    0x10739aa38 <+1300>: mov    w8, #0x1 ; =1 
    0x10739aa3c <+1304>: sturb  w8, [x29, #-0x4d]
    0x10739aa40 <+1308>: bl     0x107396dc0    ; _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..plan_tree_node..PlanTreeNodeBinary$GT$::left::hcb3163289698659a at logical_join.rs:485
    0x10739aa44 <+1312>: str    x0, [sp, #0xa8]
    0x10739aa48 <+1316>: str    x1, [sp, #0xb0]
    0x10739aa4c <+1320>: b      0x10739aa6c    ; <+1352> at logical_join.rs
    0x10739aa50 <+1324>: add    x0, sp, #0x628
    0x10739aa54 <+1328>: bl     0x105fe93e8    ; core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$$LP$risingwave_frontend..expr..input_ref..InputRef$C$risingwave_frontend..expr..input_ref..InputRef$C$bool$RP$$GT$$GT$::h71dfd36bee278e64 at mod.rs:523
    0x10739aa58 <+1332>: b      0x10739aa04    ; <+1248> at logical_join.rs:971:13
    0x10739aa5c <+1336>: stur   x0, [x29, #-0x38]
    0x10739aa60 <+1340>: mov    x8, x1
    0x10739aa64 <+1344>: stur   w8, [x29, #-0x30]
    0x10739aa68 <+1348>: b      0x10739aa50    ; <+1324> at logical_join.rs:971:13
    0x10739aa6c <+1352>: ldr    x8, [sp, #0xb0]
    0x10739aa70 <+1356>: ldr    x9, [sp, #0xa8]
    0x10739aa74 <+1360>: add    x0, sp, #0x640
    0x10739aa78 <+1364>: str    x9, [sp, #0x640]
    0x10739aa7c <+1368>: str    x8, [sp, #0x648]
    0x10739aa80 <+1372>: bl     0x1073b12e8    ; _$LT$risingwave_frontend..optimizer..plan_node..PlanRef$u20$as$u20$risingwave_frontend..optimizer..plan_node..generic..GenericPlanRef$GT$::schema::ha8dbe7a198fa321a at mod.rs:578
    0x10739aa84 <+1376>: str    x0, [sp, #0xa0]
    0x10739aa88 <+1380>: b      0x10739aaa8    ; <+1412> at logical_join.rs
    0x10739aa8c <+1384>: add    x0, sp, #0x628
    0x10739aa90 <+1388>: bl     0x105fe93e8    ; core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$$LP$risingwave_frontend..expr..input_ref..InputRef$C$risingwave_frontend..expr..input_ref..InputRef$C$bool$RP$$GT$$GT$::h71dfd36bee278e64 at mod.rs:523
    0x10739aa94 <+1392>: b      0x10739af28    ; <+2564> at logical_join.rs:971:13
    0x10739aa98 <+1396>: stur   x0, [x29, #-0x38]
    0x10739aa9c <+1400>: mov    x8, x1
    0x10739aaa0 <+1404>: stur   w8, [x29, #-0x30]
    0x10739aaa4 <+1408>: b      0x10739aa8c    ; <+1384> at logical_join.rs:971:13
    0x10739aaa8 <+1412>: ldr    x0, [sp, #0xa0]
    0x10739aaac <+1416>: bl     0x10c44c740    ; risingwave_common::catalog::schema::Schema::len::h69cd921713981bd2 (.thunk.0)
    0x10739aab0 <+1420>: str    x0, [sp, #0x98]
    0x10739aab4 <+1424>: b      0x10739aab8    ; <+1428> at logical_join.rs
    0x10739aab8 <+1428>: ldr    x0, [sp, #0x150]
    0x10739aabc <+1432>: bl     0x107396de4    ; _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..plan_tree_node..PlanTreeNodeBinary$GT$::right::h1c4afcf7248f9b1c at logical_join.rs:489
    0x10739aac0 <+1436>: str    x0, [sp, #0x88]
    0x10739aac4 <+1440>: str    x1, [sp, #0x90]
    0x10739aac8 <+1444>: b      0x10739aacc    ; <+1448> at logical_join.rs
    0x10739aacc <+1448>: ldr    x8, [sp, #0x90]
    0x10739aad0 <+1452>: ldr    x9, [sp, #0x88]
    0x10739aad4 <+1456>: add    x0, sp, #0x650
    0x10739aad8 <+1460>: str    x9, [sp, #0x650]
    0x10739aadc <+1464>: str    x8, [sp, #0x658]
    0x10739aae0 <+1468>: bl     0x1073b12e8    ; _$LT$risingwave_frontend..optimizer..plan_node..PlanRef$u20$as$u20$risingwave_frontend..optimizer..plan_node..generic..GenericPlanRef$GT$::schema::ha8dbe7a198fa321a at mod.rs:578
    0x10739aae4 <+1472>: str    x0, [sp, #0x80]
    0x10739aae8 <+1476>: b      0x10739ab08    ; <+1508> at logical_join.rs
    0x10739aaec <+1480>: ldurb  w8, [x29, #-0x4d]
    0x10739aaf0 <+1484>: tbnz   w8, #0x0, 0x10739aef8 ; <+2516> at logical_join.rs:971:13
    0x10739aaf4 <+1488>: b      0x10739aeec    ; <+2504> at logical_join.rs:971:13
    0x10739aaf8 <+1492>: stur   x0, [x29, #-0x38]
    0x10739aafc <+1496>: mov    x8, x1
    0x10739ab00 <+1500>: stur   w8, [x29, #-0x30]
    0x10739ab04 <+1504>: b      0x10739aaec    ; <+1480> at logical_join.rs:971:13
    0x10739ab08 <+1508>: ldr    x0, [sp, #0x80]
    0x10739ab0c <+1512>: bl     0x10c44c740    ; risingwave_common::catalog::schema::Schema::len::h69cd921713981bd2 (.thunk.0)
    0x10739ab10 <+1516>: str    x0, [sp, #0x78]
    0x10739ab14 <+1520>: b      0x10739ab18    ; <+1524> at logical_join.rs
    0x10739ab18 <+1524>: ldr    x3, [sp, #0x78]
    0x10739ab1c <+1528>: ldr    x2, [sp, #0x98]
    0x10739ab20 <+1532>: sturb  wzr, [x29, #-0x4c]
    0x10739ab24 <+1536>: sturb  wzr, [x29, #-0x4d]
    0x10739ab28 <+1540>: add    x8, sp, #0x5d0
    0x10739ab2c <+1544>: add    x0, sp, #0x610
    0x10739ab30 <+1548>: add    x1, sp, #0x628
    0x10739ab34 <+1552>: bl     0x106810868    ; risingwave_frontend::optimizer::plan_node::eq_join_predicate::EqJoinPredicate::new::h6af7ac59fe7b655e at eq_join_predicate.rs:81
    0x10739ab38 <+1556>: b      0x10739ab3c    ; <+1560> at logical_join.rs:971:13
    0x10739ab3c <+1560>: mov    w8, #0x1 ; =1 
    0x10739ab40 <+1564>: sturb  w8, [x29, #-0x4e]
    0x10739ab44 <+1568>: sturb  wzr, [x29, #-0x4d]
    0x10739ab48 <+1572>: sturb  wzr, [x29, #-0x4c]
    0x10739ab4c <+1576>: add    x0, sp, #0x650
    0x10739ab50 <+1580>: bl     0x10609ca5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$::h777b091c13568cc8 at mod.rs:523
    0x10739ab54 <+1584>: b      0x10739ab74    ; <+1616> at logical_join.rs:971:14
    0x10739ab58 <+1588>: add    x0, sp, #0x640
    0x10739ab5c <+1592>: bl     0x10609ca5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$::h777b091c13568cc8 at mod.rs:523
    0x10739ab60 <+1596>: b      0x10739ab80    ; <+1628> at logical_join.rs:988:9
    0x10739ab64 <+1600>: stur   x0, [x29, #-0x38]
    0x10739ab68 <+1604>: mov    x8, x1
    0x10739ab6c <+1608>: stur   w8, [x29, #-0x30]
    0x10739ab70 <+1612>: b      0x10739ab58    ; <+1588> at logical_join.rs:971:14
    0x10739ab74 <+1616>: add    x0, sp, #0x640
    0x10739ab78 <+1620>: bl     0x10609ca5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$::h777b091c13568cc8 at mod.rs:523
    0x10739ab7c <+1624>: b      0x10739ab9c    ; <+1656> at logical_join.rs:972:61
    0x10739ab80 <+1628>: ldurb  w8, [x29, #-0x4e]
    0x10739ab84 <+1632>: tbnz   w8, #0x0, 0x10739aee0 ; <+2492> at logical_join.rs:988:9
    0x10739ab88 <+1636>: b      0x10739a9cc    ; <+1192> at logical_join.rs:988:9
    0x10739ab8c <+1640>: stur   x0, [x29, #-0x38]
    0x10739ab90 <+1644>: mov    x8, x1
    0x10739ab94 <+1648>: stur   w8, [x29, #-0x30]
    0x10739ab98 <+1652>: b      0x10739ab80    ; <+1628> at logical_join.rs:988:9
    0x10739ab9c <+1656>: add    x8, sp, #0x718
    0x10739aba0 <+1660>: add    x0, sp, #0x5d0
    0x10739aba4 <+1664>: bl     0x1068109c4    ; risingwave_frontend::optimizer::plan_node::eq_join_predicate::EqJoinPredicate::eq_cond::hdba6c0feab90355f at eq_join_predicate.rs:116
    0x10739aba8 <+1668>: b      0x10739abac    ; <+1672> at logical_join.rs:972:32
    0x10739abac <+1672>: add    x8, sp, #0x660
    0x10739abb0 <+1676>: add    x0, sp, #0x500
    0x10739abb4 <+1680>: add    x1, sp, #0x718
    0x10739abb8 <+1684>: bl     0x107394624    ; risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::clone_with_cond::hf62f983e774a9dbc at logical_join.rs:177
    0x10739abbc <+1688>: b      0x10739abc0    ; <+1692> at logical_join.rs:973:49
    0x10739abc0 <+1692>: add    x8, sp, #0x660
    0x10739abc4 <+1696>: add    x1, x8, #0x60
    0x10739abc8 <+1700>: add    x0, sp, #0x8d0
    0x10739abcc <+1704>: str    x0, [sp, #0x68]
    0x10739abd0 <+1708>: mov    w8, #0x58 ; =88 
    0x10739abd4 <+1712>: mov    x2, x8
    0x10739abd8 <+1716>: bl     0x10af10398    ; memcpy.thunk.0
    0x10739abdc <+1720>: sturb  wzr, [x29, #-0x4e]
    0x10739abe0 <+1724>: add    x1, sp, #0x5d0
    0x10739abe4 <+1728>: add    x0, sp, #0x928
    0x10739abe8 <+1732>: str    x0, [sp, #0x70]
    0x10739abec <+1736>: mov    w8, #0x40 ; =64 
    0x10739abf0 <+1740>: mov    x2, x8
    0x10739abf4 <+1744>: bl     0x10af10398    ; memcpy.thunk.0
    0x10739abf8 <+1748>: ldr    x0, [sp, #0x68]
    0x10739abfc <+1752>: ldr    x1, [sp, #0x70]
    0x10739ac00 <+1756>: add    x8, sp, #0x740
    0x10739ac04 <+1760>: bl     0x10662161c    ; risingwave_frontend::optimizer::plan_node::stream_hash_join::StreamHashJoin::new::h72275a6934ac72c0 at stream_hash_join.rs:67
    0x10739ac08 <+1764>: b      0x10739ac28    ; <+1796> at logical_join.rs:973:29
    0x10739ac0c <+1768>: add    x0, sp, #0x660
    0x10739ac10 <+1772>: bl     0x105fdb580    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..plan_base..PlanBase$LT$risingwave_frontend..optimizer..plan_node..Logical$GT$$GT$::h4f633f53e82884d2 at mod.rs:523
    0x10739ac14 <+1776>: b      0x10739ab80    ; <+1628> at logical_join.rs:988:9
    0x10739ac18 <+1780>: stur   x0, [x29, #-0x38]
    0x10739ac1c <+1784>: mov    x8, x1
    0x10739ac20 <+1788>: stur   w8, [x29, #-0x30]
    0x10739ac24 <+1792>: b      0x10739ac0c    ; <+1768> at logical_join.rs:988:9
    0x10739ac28 <+1796>: add    x0, sp, #0x740
    0x10739ac2c <+1800>: adrp   x1, 107107
    0x10739ac30 <+1804>: add    x1, x1, #0x468 ; risingwave_frontend::session::SessionImpl::notice_to_user::__CALLSITE::META::h17dd1f269186f68a + 83328
    0x10739ac34 <+1808>: bl     0x10750d82c    ; _$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::h003e2098adb258c1 at mod.rs:760
    0x10739ac38 <+1812>: str    x0, [sp, #0x58]
    0x10739ac3c <+1816>: str    x1, [sp, #0x60]
    0x10739ac40 <+1820>: b      0x10739ac44    ; <+1824> at logical_join.rs
    0x10739ac44 <+1824>: ldr    x0, [sp, #0x158]
    0x10739ac48 <+1828>: ldr    x8, [sp, #0x60]
    0x10739ac4c <+1832>: ldr    x9, [sp, #0x58]
    0x10739ac50 <+1836>: str    x9, [sp, #0x730]
    0x10739ac54 <+1840>: str    x8, [sp, #0x738]
    0x10739ac58 <+1844>: mov    w8, #0x1 ; =1 
    0x10739ac5c <+1848>: sturb  w8, [x29, #-0x4f]
    0x10739ac60 <+1852>: add    x8, sp, #0x990
    0x10739ac64 <+1856>: bl     0x106810a14    ; risingwave_frontend::optimizer::plan_node::eq_join_predicate::EqJoinPredicate::non_eq_cond::hbc260b9fcafd6f73 at eq_join_predicate.rs:138
    0x10739ac68 <+1860>: b      0x10739ac88    ; <+1892> at logical_join.rs:974:80
    0x10739ac6c <+1864>: ldurb  w8, [x29, #-0x4f]
    0x10739ac70 <+1868>: tbnz   w8, #0x0, 0x10739aed4 ; <+2480> at logical_join.rs:988:9
    0x10739ac74 <+1872>: b      0x10739ac0c    ; <+1768> at logical_join.rs:988:9
    0x10739ac78 <+1876>: stur   x0, [x29, #-0x38]
    0x10739ac7c <+1880>: mov    x8, x1
    0x10739ac80 <+1884>: stur   w8, [x29, #-0x30]
    0x10739ac84 <+1888>: b      0x10739ac6c    ; <+1864> at logical_join.rs:988:9
    0x10739ac88 <+1892>: sturb  wzr, [x29, #-0x4f]
    0x10739ac8c <+1896>: ldr    x1, [sp, #0x730]
    0x10739ac90 <+1900>: ldr    x2, [sp, #0x738]
    0x10739ac94 <+1904>: add    x8, sp, #0x968
    0x10739ac98 <+1908>: add    x0, sp, #0x990
    0x10739ac9c <+1912>: bl     0x106df5c38    ; risingwave_frontend::optimizer::plan_node::generic::filter::Filter$LT$PlanRef$GT$::new::h1103dd5d23af7d02 at filter.rs:43
    0x10739aca0 <+1916>: b      0x10739aca4    ; <+1920> at logical_join.rs:975:24
    0x10739aca4 <+1920>: add    x8, sp, #0x9b8
    0x10739aca8 <+1924>: add    x0, sp, #0x968
    0x10739acac <+1928>: bl     0x106e7db30    ; risingwave_frontend::optimizer::plan_node::stream_filter::StreamFilter::new::h3da825fec370ce4c at stream_filter.rs:36
    0x10739acb0 <+1932>: b      0x10739acb4    ; <+1936> at logical_join.rs:975:24
    0x10739acb4 <+1936>: add    x0, sp, #0x9b8
    0x10739acb8 <+1940>: adrp   x1, 107107
    0x10739acbc <+1944>: add    x1, x1, #0x480 ; risingwave_frontend::session::SessionImpl::notice_to_user::__CALLSITE::META::h17dd1f269186f68a + 83352
    0x10739acc0 <+1948>: bl     0x106df05a0    ; _$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::he5b04d252903911f at mod.rs:760
    0x10739acc4 <+1952>: str    x0, [sp, #0x48]
    0x10739acc8 <+1956>: str    x1, [sp, #0x50]
    0x10739accc <+1960>: b      0x10739acd0    ; <+1964> at logical_join.rs
    0x10739acd0 <+1964>: ldr    x0, [sp, #0x150]
    0x10739acd4 <+1968>: ldr    x8, [sp, #0x50]
    0x10739acd8 <+1972>: ldr    x9, [sp, #0x48]
    0x10739acdc <+1976>: str    x9, [sp, #0x9a8]
    0x10739ace0 <+1980>: str    x8, [sp, #0x9b0]
    0x10739ace4 <+1984>: mov    w8, #0x1 ; =1 
    0x10739ace8 <+1988>: sturb  w8, [x29, #-0x50]
    0x10739acec <+1992>: bl     0x10739451c    ; risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::output_indices::h97848a73d44c57b2 at logical_join.rs:164
    0x10739acf0 <+1996>: str    x0, [sp, #0x40]
    0x10739acf4 <+2000>: b      0x10739ad14    ; <+2032> at logical_join.rs
    0x10739acf8 <+2004>: ldurb  w8, [x29, #-0x50]
    0x10739acfc <+2008>: tbnz   w8, #0x0, 0x10739aec8 ; <+2468> at logical_join.rs:988:9
    0x10739ad00 <+2012>: b      0x10739ac6c    ; <+1864> at logical_join.rs:988:9
    0x10739ad04 <+2016>: stur   x0, [x29, #-0x38]
    0x10739ad08 <+2020>: mov    x8, x1
    0x10739ad0c <+2024>: stur   w8, [x29, #-0x30]
    0x10739ad10 <+2028>: b      0x10739acf8    ; <+2004> at logical_join.rs:988:9
    0x10739ad14 <+2032>: ldr    x8, [sp, #0x40]
    0x10739ad18 <+2036>: add    x0, sp, #0xa98
    0x10739ad1c <+2040>: str    x8, [sp, #0xa98]
    0x10739ad20 <+2044>: add    x8, sp, #0x4e8
    0x10739ad24 <+2048>: add    x1, sp, #0xaa0
    0x10739ad28 <+2052>: str    x8, [sp, #0xaa0]
    0x10739ad2c <+2056>: bl     0x1066b6f1c    ; core::cmp::impls::_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$::ne::hd0722ed20ca35555 at cmp.rs:1925
    0x10739ad30 <+2060>: str    w0, [sp, #0x3c]
    0x10739ad34 <+2064>: b      0x10739ad38    ; <+2068> at logical_join.rs
    0x10739ad38 <+2068>: ldr    w8, [sp, #0x3c]
    0x10739ad3c <+2072>: tbnz   w8, #0x0, 0x10739ad60 ; <+2108> at logical_join.rs
    0x10739ad40 <+2076>: b      0x10739ad44    ; <+2080> at logical_join.rs
    0x10739ad44 <+2080>: ldr    x9, [sp, #0x148]
    0x10739ad48 <+2084>: sturb  wzr, [x29, #-0x50]
    0x10739ad4c <+2088>: ldr    x10, [sp, #0x9a8]
    0x10739ad50 <+2092>: ldr    x8, [sp, #0x9b0]
    0x10739ad54 <+2096>: str    x10, [x9]
    0x10739ad58 <+2100>: str    x8, [x9, #0x8]
    0x10739ad5c <+2104>: b      0x10739ad8c    ; <+2152> at logical_join.rs:988:9
    0x10739ad60 <+2108>: ldr    x0, [sp, #0x150]
    0x10739ad64 <+2112>: sturb  wzr, [x29, #-0x50]
    0x10739ad68 <+2116>: mov    w8, #0x1 ; =1 
    0x10739ad6c <+2120>: sturb  w8, [x29, #-0x51]
    0x10739ad70 <+2124>: ldr    x9, [sp, #0x9a8]
    0x10739ad74 <+2128>: ldr    x8, [sp, #0x9b0]
    0x10739ad78 <+2132>: str    x9, [sp, #0xae8]
    0x10739ad7c <+2136>: str    x8, [sp, #0xaf0]
    0x10739ad80 <+2140>: bl     0x10739451c    ; risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::output_indices::h97848a73d44c57b2 at logical_join.rs:164
    0x10739ad84 <+2144>: str    x0, [sp, #0x30]
    0x10739ad88 <+2148>: b      0x10739adbc    ; <+2200> at logical_join.rs
    0x10739ad8c <+2152>: sturb  wzr, [x29, #-0x50]
    0x10739ad90 <+2156>: sturb  wzr, [x29, #-0x4f]
    0x10739ad94 <+2160>: add    x0, sp, #0x660
    0x10739ad98 <+2164>: bl     0x105fdb580    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..plan_base..PlanBase$LT$risingwave_frontend..optimizer..plan_node..Logical$GT$$GT$::h4f633f53e82884d2 at mod.rs:523
    0x10739ad9c <+2168>: b      0x10739ae5c    ; <+2360> at logical_join.rs:988:9
    0x10739ada0 <+2172>: ldurb  w8, [x29, #-0x51]
    0x10739ada4 <+2176>: tbnz   w8, #0x0, 0x10739aeb8 ; <+2452> at logical_join.rs:983:17
    0x10739ada8 <+2180>: b      0x10739acf8    ; <+2004> at logical_join.rs:988:9
    0x10739adac <+2184>: stur   x0, [x29, #-0x38]
    0x10739adb0 <+2188>: mov    x8, x1
    0x10739adb4 <+2192>: stur   w8, [x29, #-0x30]
    0x10739adb8 <+2196>: b      0x10739ada0    ; <+2172> at logical_join.rs:983:17
    0x10739adbc <+2200>: ldr    x0, [sp, #0x30]
    0x10739adc0 <+2204>: bl     0x10af5e020    ; _$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h1d403165bab9f270 (.thunk.0)
    0x10739adc4 <+2208>: str    x0, [sp, #0x20]
    0x10739adc8 <+2212>: str    x1, [sp, #0x28]
    0x10739adcc <+2216>: b      0x10739add0    ; <+2220> at logical_join.rs
    0x10739add0 <+2220>: ldr    x0, [sp, #0x150]
    0x10739add4 <+2224>: bl     0x107394210    ; risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::internal_column_num::h0abd85a37bca3c75 at logical_join.rs:114
    0x10739add8 <+2228>: str    x0, [sp, #0x18]
    0x10739addc <+2232>: b      0x10739ade0    ; <+2236> at logical_join.rs
    0x10739ade0 <+2236>: ldr    x2, [sp, #0x18]
    0x10739ade4 <+2240>: ldr    x1, [sp, #0x28]
    0x10739ade8 <+2244>: ldr    x0, [sp, #0x20]
    0x10739adec <+2248>: add    x8, sp, #0xaf8
    0x10739adf0 <+2252>: bl     0x10e3218f0    ; risingwave_common::util::column_index_mapping::ColIndexMapping::with_remaining_columns::h5d69f8eb8e73c41d (.thunk.0)
    0x10739adf4 <+2256>: b      0x10739adf8    ; <+2260> at logical_join.rs:977:39
    0x10739adf8 <+2260>: sturb  wzr, [x29, #-0x51]
    0x10739adfc <+2264>: ldr    x0, [sp, #0xae8]
    0x10739ae00 <+2268>: ldr    x1, [sp, #0xaf0]
    0x10739ae04 <+2272>: add    x8, sp, #0xaa8
    0x10739ae08 <+2276>: add    x2, sp, #0xaf8
    0x10739ae0c <+2280>: bl     0x1073b365c    ; risingwave_frontend::optimizer::plan_node::generic::project::Project$LT$PlanRef$GT$::with_mapping::h0681538bc7e89252 at project.rs:153
    0x10739ae10 <+2284>: b      0x10739ae14    ; <+2288> at logical_join.rs:983:17
    0x10739ae14 <+2288>: sturb  wzr, [x29, #-0x51]
    0x10739ae18 <+2292>: add    x8, sp, #0xb18
    0x10739ae1c <+2296>: add    x0, sp, #0xaa8
    0x10739ae20 <+2300>: bl     0x106582cb4    ; risingwave_frontend::optimizer::plan_node::stream_project::StreamProject::new::h0f83e90ba0430f20 at stream_project.rs:66
    0x10739ae24 <+2304>: b      0x10739ae28    ; <+2308> at logical_join.rs:984:20
    0x10739ae28 <+2308>: add    x0, sp, #0xb18
    0x10739ae2c <+2312>: adrp   x1, 107107
    0x10739ae30 <+2316>: add    x1, x1, #0x498 ; risingwave_frontend::session::SessionImpl::notice_to_user::__CALLSITE::META::h17dd1f269186f68a + 83376
    0x10739ae34 <+2320>: bl     0x107403664    ; _$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::h0cf6832dc2cd634c at mod.rs:760
    0x10739ae38 <+2324>: str    x0, [sp, #0x8]
    0x10739ae3c <+2328>: str    x1, [sp, #0x10]
    0x10739ae40 <+2332>: b      0x10739ae44    ; <+2336> at logical_join.rs
    0x10739ae44 <+2336>: ldr    x9, [sp, #0x148]
    0x10739ae48 <+2340>: ldr    x8, [sp, #0x10]
    0x10739ae4c <+2344>: ldr    x10, [sp, #0x8]
    0x10739ae50 <+2348>: str    x10, [x9]
    0x10739ae54 <+2352>: str    x8, [x9, #0x8]
    0x10739ae58 <+2356>: b      0x10739ad8c    ; <+2152> at logical_join.rs:988:9
    0x10739ae5c <+2360>: sturb  wzr, [x29, #-0x4e]
    0x10739ae60 <+2364>: add    x0, sp, #0x500
    0x10739ae64 <+2368>: bl     0x1060afb5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$GT$::hbe15f6495222336b at mod.rs:523
    0x10739ae68 <+2372>: b      0x10739ae6c    ; <+2376> at logical_join.rs:988:9
    0x10739ae6c <+2376>: add    x0, sp, #0x4e8
    0x10739ae70 <+2380>: bl     0x10af593d4    ; core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$usize$GT$$GT$::hc029cb55c459065d (.thunk.0)
    0x10739ae74 <+2384>: b      0x10739a958    ; <+1076> at logical_join.rs:991:5
    0x10739ae78 <+2388>: sturb  wzr, [x29, #-0x52]
    0x10739ae7c <+2392>: add    x0, sp, #0x1f0
    0x10739ae80 <+2396>: bl     0x1060afb5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$GT$::hbe15f6495222336b at mod.rs:523
    0x10739ae84 <+2400>: b      0x10739ae94    ; <+2416> at logical_join.rs
    0x10739ae88 <+2404>: add    x0, sp, #0x2a8
    0x10739ae8c <+2408>: bl     0x1060b95b8    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..stream_hash_join..StreamHashJoin$GT$::h4762fdb0ceeedb36 at mod.rs:523
    0x10739ae90 <+2412>: b      0x10739ae78    ; <+2388> at logical_join.rs:991:5
    0x10739ae94 <+2416>: ldr    x0, [sp, #0x158]
    0x10739ae98 <+2420>: sturb  wzr, [x29, #-0x4a]
    0x10739ae9c <+2424>: sturb  wzr, [x29, #-0x49]
    0x10739aea0 <+2428>: bl     0x1060bd2f4    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..eq_join_predicate..EqJoinPredicate$GT$::hc792d0862c9e82c8 at mod.rs:523
    0x10739aea4 <+2432>: b      0x10739aea8    ; <+2436> at logical_join.rs:991:6
    0x10739aea8 <+2436>: add    sp, sp, #0xe20
    0x10739aeac <+2440>: ldp    x29, x30, [sp, #0x10]
    0x10739aeb0 <+2444>: ldp    x28, x27, [sp], #0x20
    0x10739aeb4 <+2448>: ret    
    0x10739aeb8 <+2452>: add    x0, sp, #0xae8
    0x10739aebc <+2456>: bl     0x10609ca5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$::h777b091c13568cc8 at mod.rs:523
    0x10739aec0 <+2460>: b      0x10739acf8    ; <+2004> at logical_join.rs:988:9
    0x10739aec4 <+2464>: bl     0x10af10fd4    ; core::panicking::panic_in_cleanup::he15e2b1ee73c6356 (.thunk.0)
    0x10739aec8 <+2468>: add    x0, sp, #0x9a8
    0x10739aecc <+2472>: bl     0x10609ca5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$::h777b091c13568cc8 at mod.rs:523
    0x10739aed0 <+2476>: b      0x10739ac6c    ; <+1864> at logical_join.rs:988:9
    0x10739aed4 <+2480>: add    x0, sp, #0x730
    0x10739aed8 <+2484>: bl     0x10609ca5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$::h777b091c13568cc8 at mod.rs:523
    0x10739aedc <+2488>: b      0x10739ac0c    ; <+1768> at logical_join.rs:988:9
    0x10739aee0 <+2492>: add    x0, sp, #0x5d0
    0x10739aee4 <+2496>: bl     0x1060bd2f4    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..eq_join_predicate..EqJoinPredicate$GT$::hc792d0862c9e82c8 at mod.rs:523
    0x10739aee8 <+2500>: b      0x10739a9cc    ; <+1192> at logical_join.rs:988:9
    0x10739aeec <+2504>: ldurb  w8, [x29, #-0x4c]
    0x10739aef0 <+2508>: tbnz   w8, #0x0, 0x10739af10 ; <+2540> at logical_join.rs:971:13
    0x10739aef4 <+2512>: b      0x10739af04    ; <+2528> at logical_join.rs:971:14
    0x10739aef8 <+2516>: add    x0, sp, #0x628
    0x10739aefc <+2520>: bl     0x105fe93e8    ; core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$$LP$risingwave_frontend..expr..input_ref..InputRef$C$risingwave_frontend..expr..input_ref..InputRef$C$bool$RP$$GT$$GT$::h71dfd36bee278e64 at mod.rs:523
    0x10739af00 <+2524>: b      0x10739aeec    ; <+2504> at logical_join.rs:971:13
    0x10739af04 <+2528>: add    x0, sp, #0x650
    0x10739af08 <+2532>: bl     0x10609ca5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$::h777b091c13568cc8 at mod.rs:523
    0x10739af0c <+2536>: b      0x10739af1c    ; <+2552> at logical_join.rs:971:14
    0x10739af10 <+2540>: add    x0, sp, #0x610
    0x10739af14 <+2544>: bl     0x10609b6c8    ; core::ptr::drop_in_place$LT$risingwave_frontend..utils..condition..Condition$GT$::h3d81066274a712a0 at mod.rs:523
    0x10739af18 <+2548>: b      0x10739af04    ; <+2528> at logical_join.rs:971:14
    0x10739af1c <+2552>: add    x0, sp, #0x640
    0x10739af20 <+2556>: bl     0x10609ca5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$::h777b091c13568cc8 at mod.rs:523
    0x10739af24 <+2560>: b      0x10739a9cc    ; <+1192> at logical_join.rs:988:9
    0x10739af28 <+2564>: add    x0, sp, #0x610
    0x10739af2c <+2568>: bl     0x10609b6c8    ; core::ptr::drop_in_place$LT$risingwave_frontend..utils..condition..Condition$GT$::h3d81066274a712a0 at mod.rs:523
    0x10739af30 <+2572>: b      0x10739af1c    ; <+2552> at logical_join.rs:971:14
    0x10739af34 <+2576>: add    x0, sp, #0x2a8
    0x10739af38 <+2580>: bl     0x1060b95b8    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..stream_hash_join..StreamHashJoin$GT$::h4762fdb0ceeedb36 at mod.rs:523
    0x10739af3c <+2584>: b      0x10739a6c8    ; <+420> at logical_join.rs:991:5
    0x10739af40 <+2588>: add    x0, sp, #0x438
    0x10739af44 <+2592>: bl     0x105fdb4c4    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..generic..join..Join$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$$GT$::hc4a178d80668b3a8 at mod.rs:523
    0x10739af48 <+2596>: b      0x10739a6c8    ; <+420> at logical_join.rs:991:5
    0x10739af4c <+2600>: ldurb  w8, [x29, #-0x49]
    0x10739af50 <+2604>: tbnz   w8, #0x0, 0x10739af64 ; <+2624> at logical_join.rs:991:5
    0x10739af54 <+2608>: b      0x10739a58c    ; <+104> at logical_join.rs
    0x10739af58 <+2612>: add    x0, sp, #0x180
    0x10739af5c <+2616>: bl     0x10609ca5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$::h777b091c13568cc8 at mod.rs:523
    0x10739af60 <+2620>: b      0x10739af4c    ; <+2600> at logical_join.rs:991:5
    0x10739af64 <+2624>: add    x0, sp, #0x170
    0x10739af68 <+2628>: bl     0x10609ca5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$::h777b091c13568cc8 at mod.rs:523
    0x10739af6c <+2632>: b      0x10739a58c    ; <+104> at logical_join.rs
    0x10739af70 <+2636>: ldr    x0, [sp, #0x158]
    0x10739af74 <+2640>: bl     0x1060bd2f4    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..eq_join_predicate..EqJoinPredicate$GT$::hc792d0862c9e82c8 at mod.rs:523
    0x10739af78 <+2644>: b      0x10739aea8    ; <+2436> at logical_join.rs:991:6
    0x10739af7c <+2648>: ldur   x0, [x29, #-0x38]
    0x10739af80 <+2652>: bl     0x10af10fe0    ; _Unwind_Resume.thunk.0
(lldb) 
risingwave`risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::h5fc17ed9301e8e51:
    0x10739a524 <+0>:    stp    x28, x27, [sp, #-0x20]!
    0x10739a528 <+4>:    stp    x29, x30, [sp, #0x10]
    0x10739a52c <+8>:    add    x29, sp, #0x10
    0x10739a530 <+12>:   sub    sp, sp, #0xe20
    0x10739a534 <+16>:   str    xzr, [sp]
    0x10739a538 <+20>:   str    x8, [sp, #0x148]
    0x10739a53c <+24>:   mov    x8, x0
    0x10739a540 <+28>:   str    x8, [sp, #0x150]
    0x10739a544 <+32>:   mov    x0, x1
    0x10739a548 <+36>:   str    x0, [sp, #0x158]
    0x10739a54c <+40>:   str    x2, [sp, #0x160]
    0x10739a550 <+44>:   stur   x8, [x29, #-0x48]
    0x10739a554 <+48>:   stur   x2, [x29, #-0x40]
    0x10739a558 <+52>:   sturb  wzr, [x29, #-0x49]
    0x10739a55c <+56>:   sturb  wzr, [x29, #-0x4a]
    0x10739a560 <+60>:   sturb  wzr, [x29, #-0x52]
    0x10739a564 <+64>:   sturb  wzr, [x29, #-0x4b]
    0x10739a568 <+68>:   sturb  wzr, [x29, #-0x4e]
    0x10739a56c <+72>:   sturb  wzr, [x29, #-0x4c]
    0x10739a570 <+76>:   sturb  wzr, [x29, #-0x4d]
    0x10739a574 <+80>:   sturb  wzr, [x29, #-0x4f]
    0x10739a578 <+84>:   sturb  wzr, [x29, #-0x50]
    0x10739a57c <+88>:   sturb  wzr, [x29, #-0x51]
    0x10739a580 <+92>:   bl     0x106810a38    ; risingwave_frontend::optimizer::plan_node::eq_join_predicate::EqJoinPredicate::has_eq::h9760639a077bd43e at eq_join_predicate.rs:147
    0x10739a584 <+96>:   str    w0, [sp, #0x16c]
    0x10739a588 <+100>:  b      0x10739a5a8    ; <+132> at logical_join.rs
    0x10739a58c <+104>:  ldr    x0, [sp, #0x158]
    0x10739a590 <+108>:  bl     0x1060bd2f4    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..eq_join_predicate..EqJoinPredicate$GT$::hc792d0862c9e82c8 at mod.rs:523
    0x10739a594 <+112>:  b      0x10739af7c    ; <+2648> at logical_join.rs:928:5
    0x10739a598 <+116>:  stur   x0, [x29, #-0x38]
    0x10739a59c <+120>:  mov    x8, x1
    0x10739a5a0 <+124>:  stur   w8, [x29, #-0x30]
    0x10739a5a4 <+128>:  b      0x10739a58c    ; <+104> at logical_join.rs
    0x10739a5a8 <+132>:  ldr    w8, [sp, #0x16c]
    0x10739a5ac <+136>:  tbnz   w8, #0x0, 0x10739a5d4 ; <+176> at logical_join.rs
    0x10739a5b0 <+140>:  b      0x10739a5b4    ; <+144> at logical_join.rs:935:9
    0x10739a5b4 <+144>:  adrp   x0, 75048
    0x10739a5b8 <+148>:  add    x0, x0, #0xe3a ; console::utils::STDERR_COLORS::h4c31d4860d68aebd + 686419
    0x10739a5bc <+152>:  mov    w8, #0x24 ; =36 
    0x10739a5c0 <+156>:  mov    x1, x8
    0x10739a5c4 <+160>:  adrp   x2, 107107
    0x10739a5c8 <+164>:  add    x2, x2, #0x420 ; risingwave_frontend::session::SessionImpl::notice_to_user::__CALLSITE::META::h17dd1f269186f68a + 83256
    0x10739a5cc <+168>:  bl     0x10af25d18    ; core::panicking::panic::h512d3d7ea1be74d6 (.thunk.0)
    0x10739a5d0 <+172>:  b      0x10739a5ec    ; <+200> at logical_join.rs
    0x10739a5d4 <+176>:  ldr    x2, [sp, #0x160]
    0x10739a5d8 <+180>:  ldr    x1, [sp, #0x158]
    0x10739a5dc <+184>:  ldr    x0, [sp, #0x150]
    0x10739a5e0 <+188>:  add    x8, sp, #0x1b0
    0x10739a5e4 <+192>:  bl     0x107399784    ; risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h0fc8c0676c354403 at logical_join.rs:875
->  0x10739a5e8 <+196>:  b      0x10739a5f0    ; <+204> at logical_join.rs:936:29
    0x10739a5ec <+200>:  brk    #0x1
    0x10739a5f0 <+204>:  add    x8, sp, #0x190
    0x10739a5f4 <+208>:  add    x0, sp, #0x1b0
    0x10739a5f8 <+212>:  bl     0x1064d6e94    ; _$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try_trait..Try$GT$::branch::h096cd2dd480066fe at result.rs:2000
    0x10739a5fc <+216>:  b      0x10739a600    ; <+220> at logical_join.rs:936:29
    0x10739a600 <+220>:  ldr    x9, [sp, #0x190]
    0x10739a604 <+224>:  mov    x8, #0x0 ; =0 
    0x10739a608 <+228>:  subs   x9, x9, #0x0
    0x10739a60c <+232>:  csinc  x8, x8, xzr, ne
    0x10739a610 <+236>:  cbnz   x8, 0x10739a67c ; <+344> at logical_join.rs
    0x10739a614 <+240>:  b      0x10739a618    ; <+244> at logical_join.rs
    0x10739a618 <+244>:  ldr    x0, [sp, #0x150]
    0x10739a61c <+248>:  ldr    q0, [sp, #0x190]
    0x10739a620 <+252>:  str    q0, [sp, #0x1d0]
    0x10739a624 <+256>:  ldr    q0, [sp, #0x1a0]
    0x10739a628 <+260>:  str    q0, [sp, #0x1e0]
    0x10739a62c <+264>:  mov    w8, #0x1 ; =1 
    0x10739a630 <+268>:  sturb  w8, [x29, #-0x49]
    0x10739a634 <+272>:  ldr    x10, [sp, #0x1d0]
    0x10739a638 <+276>:  ldr    x9, [sp, #0x1d8]
    0x10739a63c <+280>:  str    x10, [sp, #0x170]
    0x10739a640 <+284>:  str    x9, [sp, #0x178]
    0x10739a644 <+288>:  sturb  w8, [x29, #-0x4a]
    0x10739a648 <+292>:  ldr    x9, [sp, #0x1e0]
    0x10739a64c <+296>:  ldr    x8, [sp, #0x1e8]
    0x10739a650 <+300>:  str    x9, [sp, #0x180]
    0x10739a654 <+304>:  str    x8, [sp, #0x188]
    0x10739a658 <+308>:  sturb  wzr, [x29, #-0x49]
    0x10739a65c <+312>:  ldr    x1, [sp, #0x170]
    0x10739a660 <+316>:  ldr    x2, [sp, #0x178]
    0x10739a664 <+320>:  sturb  wzr, [x29, #-0x4a]
    0x10739a668 <+324>:  ldr    x3, [sp, #0x180]
    0x10739a66c <+328>:  ldr    x4, [sp, #0x188]
    0x10739a670 <+332>:  add    x8, sp, #0x1f0
    0x10739a674 <+336>:  bl     0x107396e08    ; _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..plan_tree_node..PlanTreeNodeBinary$GT$::clone_with_left_right::h3ca4de588d4c0eb5 at logical_join.rs:493
    0x10739a678 <+340>:  b      0x10739a6b4    ; <+400> at logical_join.rs:948:52
    0x10739a67c <+344>:  ldr    x8, [sp, #0x148]
    0x10739a680 <+348>:  ldr    x0, [sp, #0x198]
    0x10739a684 <+352>:  stur   x0, [x29, #-0x20]
    0x10739a688 <+356>:  adrp   x1, 107107
    0x10739a68c <+360>:  add    x1, x1, #0x4b0 ; risingwave_frontend::session::SessionImpl::notice_to_user::__CALLSITE::META::h17dd1f269186f68a + 83400
    0x10739a690 <+364>:  bl     0x10646c084    ; _$LT$core..result..Result$LT$T$C$F$GT$$u20$as$u20$core..ops..try_trait..FromResidual$LT$core..result..Result$LT$core..convert..Infallible$C$E$GT$$GT$$GT$::from_residual::h4ede18ebe601df24 at result.rs:2012
    0x10739a694 <+368>:  b      0x10739af70    ; <+2636> at logical_join.rs
    0x10739a698 <+372>:  ldurb  w8, [x29, #-0x4a]
    0x10739a69c <+376>:  tbnz   w8, #0x0, 0x10739af58 ; <+2612> at logical_join.rs:991:5
    0x10739a6a0 <+380>:  b      0x10739af4c    ; <+2600> at logical_join.rs:991:5
    0x10739a6a4 <+384>:  stur   x0, [x29, #-0x38]
    0x10739a6a8 <+388>:  mov    x8, x1
    0x10739a6ac <+392>:  stur   w8, [x29, #-0x30]
    0x10739a6b0 <+396>:  b      0x10739a698    ; <+372> at logical_join.rs:991:5
    0x10739a6b4 <+400>:  add    x8, sp, #0x1f0
    0x10739a6b8 <+404>:  add    x0, x8, #0x60
    0x10739a6bc <+408>:  add    x8, sp, #0x438
    0x10739a6c0 <+412>:  bl     0x1071e2154    ; _$LT$risingwave_frontend..optimizer..plan_node..generic..join..Join$LT$PlanRef$GT$$u20$as$u20$core..clone..Clone$GT$::clone::hfb507d0b05df1fc8 at join.rs:36
    0x10739a6c4 <+416>:  b      0x10739a6e4    ; <+448> at logical_join.rs
    0x10739a6c8 <+420>:  add    x0, sp, #0x1f0
    0x10739a6cc <+424>:  bl     0x1060afb5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$GT$::hbe15f6495222336b at mod.rs:523
    0x10739a6d0 <+428>:  b      0x10739a698    ; <+372> at logical_join.rs:991:5
    0x10739a6d4 <+432>:  stur   x0, [x29, #-0x38]
    0x10739a6d8 <+436>:  mov    x8, x1
    0x10739a6dc <+440>:  stur   w8, [x29, #-0x30]
    0x10739a6e0 <+444>:  b      0x10739a6c8    ; <+420> at logical_join.rs:991:5
    0x10739a6e4 <+448>:  ldr    x0, [sp, #0x158]
    0x10739a6e8 <+452>:  mov    w8, #0x1 ; =1 
    0x10739a6ec <+456>:  sturb  w8, [x29, #-0x4b]
    0x10739a6f0 <+460>:  add    x8, sp, #0x490
    0x10739a6f4 <+464>:  bl     0x106812ebc    ; _$LT$risingwave_frontend..optimizer..plan_node..eq_join_predicate..EqJoinPredicate$u20$as$u20$core..clone..Clone$GT$::clone::hef213f95edbca71a at eq_join_predicate.rs:27
    0x10739a6f8 <+468>:  b      0x10739a718    ; <+500> at logical_join.rs:948:32
    0x10739a6fc <+472>:  ldurb  w8, [x29, #-0x4b]
    0x10739a700 <+476>:  tbnz   w8, #0x0, 0x10739af40 ; <+2588> at logical_join.rs:948:96
    0x10739a704 <+480>:  b      0x10739a6c8    ; <+420> at logical_join.rs:991:5
    0x10739a708 <+484>:  stur   x0, [x29, #-0x38]
    0x10739a70c <+488>:  mov    x8, x1
    0x10739a710 <+492>:  stur   w8, [x29, #-0x30]
    0x10739a714 <+496>:  b      0x10739a6fc    ; <+472> at logical_join.rs:948:96
    0x10739a718 <+500>:  sturb  wzr, [x29, #-0x4b]
    0x10739a71c <+504>:  add    x8, sp, #0x2a8
    0x10739a720 <+508>:  add    x0, sp, #0x438
    0x10739a724 <+512>:  add    x1, sp, #0x490
    0x10739a728 <+516>:  bl     0x10662161c    ; risingwave_frontend::optimizer::plan_node::stream_hash_join::StreamHashJoin::new::h72275a6934ac72c0 at stream_hash_join.rs:67
    0x10739a72c <+520>:  b      0x10739a730    ; <+524> at logical_join.rs
    0x10739a730 <+524>:  ldr    x0, [sp, #0x150]
    0x10739a734 <+528>:  mov    w8, #0x1 ; =1 
    0x10739a738 <+532>:  sturb  w8, [x29, #-0x52]
    0x10739a73c <+536>:  sturb  wzr, [x29, #-0x4b]
    0x10739a740 <+540>:  bl     0x106e6662c    ; _$LT$risingwave_frontend..optimizer..plan_node..plan_base..PlanBase$LT$C$GT$$u20$as$u20$risingwave_frontend..optimizer..plan_node..generic..GenericPlanRef$GT$::ctx::hc3c2cab4c1c68098 at plan_base.rs:143
    0x10739a744 <+544>:  str    x0, [sp, #0x140]
    0x10739a748 <+548>:  b      0x10739a768    ; <+580> at logical_join.rs
    0x10739a74c <+552>:  ldurb  w8, [x29, #-0x52]
    0x10739a750 <+556>:  tbnz   w8, #0x0, 0x10739af34 ; <+2576> at logical_join.rs:991:5
    0x10739a754 <+560>:  b      0x10739a6c8    ; <+420> at logical_join.rs:991:5
    0x10739a758 <+564>:  stur   x0, [x29, #-0x38]
    0x10739a75c <+568>:  mov    x8, x1
    0x10739a760 <+572>:  stur   w8, [x29, #-0x30]
    0x10739a764 <+576>:  b      0x10739a74c    ; <+552> at logical_join.rs:991:5
    0x10739a768 <+580>:  ldr    x9, [sp, #0x140]
    0x10739a76c <+584>:  add    x8, sp, #0x4d8
    0x10739a770 <+588>:  str    x9, [sp, #0x4d8]
    0x10739a774 <+592>:  stur   x8, [x29, #-0x18]
    0x10739a778 <+596>:  ldr    x8, [sp, #0x4d8]
    0x10739a77c <+600>:  add    x8, x8, #0x10
    0x10739a780 <+604>:  str    x8, [sp, #0x138]
    0x10739a784 <+608>:  b      0x10739a7a4    ; <+640> at logical_join.rs
    0x10739a788 <+612>:  add    x0, sp, #0x4d8
    0x10739a78c <+616>:  bl     0x105f98d04    ; core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$risingwave_frontend..optimizer..optimizer_context..OptimizerContext$GT$$GT$::hdc8ddc8685512f1b at mod.rs:523
    0x10739a790 <+620>:  b      0x10739a74c    ; <+552> at logical_join.rs:991:5
    0x10739a794 <+624>:  stur   x0, [x29, #-0x38]
    0x10739a798 <+628>:  mov    x8, x1
    0x10739a79c <+632>:  stur   w8, [x29, #-0x30]
    0x10739a7a0 <+636>:  b      0x10739a788    ; <+612> at logical_join.rs:955:50
    0x10739a7a4 <+640>:  ldr    x0, [sp, #0x138]
    0x10739a7a8 <+644>:  bl     0x107862778    ; risingwave_frontend::optimizer::optimizer_context::OptimizerContext::session_ctx::h32e881213e1c5de1 at optimizer_context.rs:250
    0x10739a7ac <+648>:  str    x0, [sp, #0x130]
    0x10739a7b0 <+652>:  b      0x10739a7b4    ; <+656> at logical_join.rs
    0x10739a7b4 <+656>:  ldr    x0, [sp, #0x130]
    0x10739a7b8 <+660>:  bl     0x10787573c    ; _$LT$alloc..sync..Arc$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::hd218116659264115 at sync.rs:2205
    0x10739a7bc <+664>:  str    x0, [sp, #0x128]
    0x10739a7c0 <+668>:  b      0x10739a7c4    ; <+672> at logical_join.rs
    0x10739a7c4 <+672>:  ldr    x0, [sp, #0x128]
    0x10739a7c8 <+676>:  bl     0x106fcdd00    ; risingwave_frontend::session::SessionImpl::config::h64d0336fc0cddfb2 at session.rs:856
    0x10739a7cc <+680>:  str    x0, [sp, #0x120]
    0x10739a7d0 <+684>:  b      0x10739a7d4    ; <+688> at logical_join.rs
    0x10739a7d4 <+688>:  ldr    x8, [sp, #0x120]
    0x10739a7d8 <+692>:  add    x0, sp, #0x4d0
    0x10739a7dc <+696>:  str    x8, [sp, #0x4d0]
    0x10739a7e0 <+700>:  bl     0x10742e954    ; _$LT$lock_api..rwlock..RwLockReadGuard$LT$R$C$T$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h1d4cdd0fc544814f at rwlock.rs:1326
    0x10739a7e4 <+704>:  str    x0, [sp, #0x118]
    0x10739a7e8 <+708>:  b      0x10739a808    ; <+740> at logical_join.rs
    0x10739a7ec <+712>:  add    x0, sp, #0x4d0
    0x10739a7f0 <+716>:  bl     0x105fe1e8c    ; core::ptr::drop_in_place$LT$lock_api..rwlock..RwLockReadGuard$LT$parking_lot..raw_rwlock..RawRwLock$C$risingwave_common..session_config..SessionConfig$GT$$GT$::h3b6072ca2fa44326 at mod.rs:523
    0x10739a7f4 <+720>:  b      0x10739a788    ; <+612> at logical_join.rs:955:50
    0x10739a7f8 <+724>:  stur   x0, [x29, #-0x38]
    0x10739a7fc <+728>:  mov    x8, x1
    0x10739a800 <+732>:  stur   w8, [x29, #-0x30]
    0x10739a804 <+736>:  b      0x10739a7ec    ; <+712> at logical_join.rs:955:50
    0x10739a808 <+740>:  ldr    x0, [sp, #0x118]
    0x10739a80c <+744>:  bl     0x10f3934a4    ; risingwave_common::session_config::SessionConfig::streaming_force_filter_inside_join::h3b60f51c2d10fc17 (.thunk.0)
    0x10739a810 <+748>:  str    w0, [sp, #0x114]
    0x10739a814 <+752>:  b      0x10739a818    ; <+756> at logical_join.rs
    0x10739a818 <+756>:  ldr    w8, [sp, #0x114]
    0x10739a81c <+760>:  sturb  w8, [x29, #-0x21]
    0x10739a820 <+764>:  add    x0, sp, #0x4d0
    0x10739a824 <+768>:  bl     0x105fe1e8c    ; core::ptr::drop_in_place$LT$lock_api..rwlock..RwLockReadGuard$LT$parking_lot..raw_rwlock..RawRwLock$C$risingwave_common..session_config..SessionConfig$GT$$GT$::h3b6072ca2fa44326 at mod.rs:523
    0x10739a828 <+772>:  b      0x10739a82c    ; <+776> at logical_join.rs:955:50
    0x10739a82c <+776>:  add    x0, sp, #0x4d8
    0x10739a830 <+780>:  bl     0x105f98d04    ; core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$risingwave_frontend..optimizer..optimizer_context..OptimizerContext$GT$$GT$::hdc8ddc8685512f1b at mod.rs:523
    0x10739a834 <+784>:  b      0x10739a838    ; <+788> at logical_join.rs
    0x10739a838 <+788>:  ldr    x0, [sp, #0x150]
    0x10739a83c <+792>:  bl     0x107394504    ; risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::join_type::h4e4918f4fc18ef62 at logical_join.rs:154
    0x10739a840 <+796>:  str    w0, [sp, #0x110]
    0x10739a844 <+800>:  b      0x10739a848    ; <+804> at logical_join.rs
    0x10739a848 <+804>:  ldr    w8, [sp, #0x110]
    0x10739a84c <+808>:  add    x0, sp, #0x4e4
    0x10739a850 <+812>:  str    w8, [sp, #0x4e4]
    0x10739a854 <+816>:  adrp   x1, 83137
    0x10739a858 <+820>:  add    x1, x1, #0xcfc
    0x10739a85c <+824>:  bl     0x1075b396c    ; _$LT$risingwave_pb..plan_common..JoinType$u20$as$u20$core..cmp..PartialEq$GT$::eq::h52d787b299657671 at plan_common.rs:364
    0x10739a860 <+828>:  str    w0, [sp, #0x10c]
    0x10739a864 <+832>:  b      0x10739a868    ; <+836> at logical_join.rs
    0x10739a868 <+836>:  ldr    w8, [sp, #0x10c]
    0x10739a86c <+840>:  tbnz   w8, #0x0, 0x10739a87c ; <+856> at logical_join.rs:958:16
    0x10739a870 <+844>:  b      0x10739a874    ; <+848> at logical_join.rs:957:27
    0x10739a874 <+848>:  strb   wzr, [sp, #0x4e3]
    0x10739a878 <+852>:  b      0x10739a8ec    ; <+968> at logical_join.rs:961:12
    0x10739a87c <+856>:  add    x0, sp, #0x2a8
    0x10739a880 <+860>:  bl     0x106622678    ; risingwave_frontend::optimizer::plan_node::stream_hash_join::StreamHashJoin::eq_join_predicate::hdb85e34ad35f830e at stream_hash_join.rs:232
    0x10739a884 <+864>:  str    x0, [sp, #0x100]
    0x10739a888 <+868>:  b      0x10739a88c    ; <+872> at logical_join.rs
    0x10739a88c <+872>:  ldr    x0, [sp, #0x100]
    0x10739a890 <+876>:  bl     0x106810a60    ; risingwave_frontend::optimizer::plan_node::eq_join_predicate::EqJoinPredicate::has_non_eq::hd3d249e46203cce6 at eq_join_predicate.rs:151
    0x10739a894 <+880>:  str    w0, [sp, #0xfc]
    0x10739a898 <+884>:  b      0x10739a89c    ; <+888> at logical_join.rs
    0x10739a89c <+888>:  ldr    w8, [sp, #0xfc]
    0x10739a8a0 <+892>:  tbz    w8, #0x0, 0x10739a874 ; <+848> at logical_join.rs:957:27
    0x10739a8a4 <+896>:  b      0x10739a8a8    ; <+900> at logical_join.rs:959:16
    0x10739a8a8 <+900>:  add    x0, sp, #0x2a8
    0x10739a8ac <+904>:  bl     0x106622938    ; risingwave_frontend::optimizer::plan_node::stream_hash_join::StreamHashJoin::inequality_pairs::h6ee70517f9f39e4d at stream_hash_join.rs:252
    0x10739a8b0 <+908>:  str    x0, [sp, #0xf0]
    0x10739a8b4 <+912>:  b      0x10739a8b8    ; <+916> at logical_join.rs
    0x10739a8b8 <+916>:  ldr    x0, [sp, #0xf0]
    0x10739a8bc <+920>:  bl     0x106753960    ; alloc::vec::Vec$LT$T$C$A$GT$::is_empty::h21f2ada0bb4db276 at mod.rs:2717
    0x10739a8c0 <+924>:  str    w0, [sp, #0xec]
    0x10739a8c4 <+928>:  b      0x10739a8c8    ; <+932> at logical_join.rs
    0x10739a8c8 <+932>:  ldr    w8, [sp, #0xec]
    0x10739a8cc <+936>:  tbz    w8, #0x0, 0x10739a874 ; <+848> at logical_join.rs:957:27
    0x10739a8d0 <+940>:  b      0x10739a8d4    ; <+944> at logical_join.rs
    0x10739a8d4 <+944>:  ldr    w8, [sp, #0x114]
    0x10739a8d8 <+948>:  mov    w9, #0x1 ; =1 
    0x10739a8dc <+952>:  eor    w8, w8, #0x1
    0x10739a8e0 <+956>:  and    w8, w8, w9
    0x10739a8e4 <+960>:  strb   w8, [sp, #0x4e3]
    0x10739a8e8 <+964>:  b      0x10739a8ec    ; <+968> at logical_join.rs:961:12
    0x10739a8ec <+968>:  ldrb   w8, [sp, #0x4e3]
    0x10739a8f0 <+972>:  tbnz   w8, #0x0, 0x10739a930 ; <+1036> at logical_join.rs
    0x10739a8f4 <+976>:  b      0x10739a8f8    ; <+980> at logical_join.rs:989:16
    0x10739a8f8 <+980>:  sturb  wzr, [x29, #-0x52]
    0x10739a8fc <+984>:  add    x1, sp, #0x2a8
    0x10739a900 <+988>:  add    x0, sp, #0xc48
    0x10739a904 <+992>:  str    x0, [sp, #0xd0]
    0x10739a908 <+996>:  mov    w8, #0x190 ; =400 
    0x10739a90c <+1000>: mov    x2, x8
    0x10739a910 <+1004>: bl     0x10af10398    ; memcpy.thunk.0
    0x10739a914 <+1008>: ldr    x0, [sp, #0xd0]
    0x10739a918 <+1012>: adrp   x1, 107107
    0x10739a91c <+1016>: add    x1, x1, #0x438 ; risingwave_frontend::session::SessionImpl::notice_to_user::__CALLSITE::META::h17dd1f269186f68a + 83280
    0x10739a920 <+1020>: bl     0x10750d82c    ; _$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::h003e2098adb258c1 at mod.rs:760
    0x10739a924 <+1024>: str    x0, [sp, #0xd8]
    0x10739a928 <+1028>: str    x1, [sp, #0xe0]
    0x10739a92c <+1032>: b      0x10739a940    ; <+1052> at logical_join.rs
    0x10739a930 <+1036>: ldr    x0, [sp, #0x150]
    0x10739a934 <+1040>: bl     0x107394210    ; risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::internal_column_num::h0abd85a37bca3c75 at logical_join.rs:114
    0x10739a938 <+1044>: str    x0, [sp, #0xc8]
    0x10739a93c <+1048>: b      0x10739a964    ; <+1088> at logical_join.rs
    0x10739a940 <+1052>: ldr    x9, [sp, #0x148]
    0x10739a944 <+1056>: ldr    x8, [sp, #0xe0]
    0x10739a948 <+1060>: ldr    x10, [sp, #0xd8]
    0x10739a94c <+1064>: str    x10, [x9]
    0x10739a950 <+1068>: str    x8, [x9, #0x8]
    0x10739a954 <+1072>: b      0x10739a958    ; <+1076> at logical_join.rs:991:5
    0x10739a958 <+1076>: ldurb  w8, [x29, #-0x52]
    0x10739a95c <+1080>: tbnz   w8, #0x0, 0x10739ae88 ; <+2404> at logical_join.rs:991:5
    0x10739a960 <+1084>: b      0x10739ae78    ; <+2388> at logical_join.rs:991:5
    0x10739a964 <+1088>: ldr    x1, [sp, #0xc8]
    0x10739a968 <+1092>: add    x8, sp, #0x4e8
    0x10739a96c <+1096>: mov    x0, #0x0 ; =0 
    0x10739a970 <+1100>: bl     0x10c441418    ; core::iter::traits::iterator::Iterator::collect::h91dca73619d7267e (.thunk.0)
    0x10739a974 <+1104>: b      0x10739a978    ; <+1108> at logical_join.rs:965:71
    0x10739a978 <+1108>: add    x8, sp, #0x5b8
    0x10739a97c <+1112>: add    x0, sp, #0x4e8
    0x10739a980 <+1116>: adrp   x1, 107107
    0x10739a984 <+1120>: add    x1, x1, #0x450 ; risingwave_frontend::session::SessionImpl::notice_to_user::__CALLSITE::META::h17dd1f269186f68a + 83304
    0x10739a988 <+1124>: bl     0x10af5c89c    ; _$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..clone..Clone$GT$::clone::hc71921edbbe0638c (.thunk.0)
    0x10739a98c <+1128>: b      0x10739a9ac    ; <+1160> at logical_join.rs:965:32
    0x10739a990 <+1132>: add    x0, sp, #0x4e8
    0x10739a994 <+1136>: bl     0x10af593d4    ; core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$usize$GT$$GT$::hc029cb55c459065d (.thunk.0)
    0x10739a998 <+1140>: b      0x10739a74c    ; <+552> at logical_join.rs:991:5
    0x10739a99c <+1144>: stur   x0, [x29, #-0x38]
    0x10739a9a0 <+1148>: mov    x8, x1
    0x10739a9a4 <+1152>: stur   w8, [x29, #-0x30]
    0x10739a9a8 <+1156>: b      0x10739a990    ; <+1132> at logical_join.rs:988:9
    0x10739a9ac <+1160>: add    x8, sp, #0x500
    0x10739a9b0 <+1164>: add    x0, sp, #0x1f0
    0x10739a9b4 <+1168>: add    x1, sp, #0x5b8
    0x10739a9b8 <+1172>: bl     0x107394530    ; risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::clone_with_output_indices::h0a6981c2abcd5032 at logical_join.rs:169
    0x10739a9bc <+1176>: b      0x10739a9c0    ; <+1180> at logical_join.rs:967:17
    0x10739a9c0 <+1180>: add    x8, sp, #0x610
    0x10739a9c4 <+1184>: bl     0x1067befb4    ; risingwave_frontend::utils::condition::Condition::true_cond::h978988ff2670d78e at condition.rs:78
    0x10739a9c8 <+1188>: b      0x10739a9e8    ; <+1220> at logical_join.rs
    0x10739a9cc <+1192>: add    x0, sp, #0x500
    0x10739a9d0 <+1196>: bl     0x1060afb5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$GT$::hbe15f6495222336b at mod.rs:523
    0x10739a9d4 <+1200>: b      0x10739a990    ; <+1132> at logical_join.rs:988:9
    0x10739a9d8 <+1204>: stur   x0, [x29, #-0x38]
    0x10739a9dc <+1208>: mov    x8, x1
    0x10739a9e0 <+1212>: stur   w8, [x29, #-0x30]
    0x10739a9e4 <+1216>: b      0x10739a9cc    ; <+1192> at logical_join.rs:988:9
    0x10739a9e8 <+1220>: ldr    x0, [sp, #0x158]
    0x10739a9ec <+1224>: mov    w8, #0x1 ; =1 
    0x10739a9f0 <+1228>: sturb  w8, [x29, #-0x4c]
    0x10739a9f4 <+1232>: bl     0x106810a9c    ; risingwave_frontend::optimizer::plan_node::eq_join_predicate::EqJoinPredicate::eq_keys::h7a5f585233821a18 at eq_join_predicate.rs:178
    0x10739a9f8 <+1236>: str    x0, [sp, #0xb8]
    0x10739a9fc <+1240>: str    x1, [sp, #0xc0]
    0x10739aa00 <+1244>: b      0x10739aa20    ; <+1276> at logical_join.rs
    0x10739aa04 <+1248>: add    x0, sp, #0x610
    0x10739aa08 <+1252>: bl     0x10609b6c8    ; core::ptr::drop_in_place$LT$risingwave_frontend..utils..condition..Condition$GT$::h3d81066274a712a0 at mod.rs:523
    0x10739aa0c <+1256>: b      0x10739a9cc    ; <+1192> at logical_join.rs:988:9
    0x10739aa10 <+1260>: stur   x0, [x29, #-0x38]
    0x10739aa14 <+1264>: mov    x8, x1
    0x10739aa18 <+1268>: stur   w8, [x29, #-0x30]
    0x10739aa1c <+1272>: b      0x10739aa04    ; <+1248> at logical_join.rs:971:13
    0x10739aa20 <+1276>: ldr    x1, [sp, #0xc0]
    0x10739aa24 <+1280>: ldr    x0, [sp, #0xb8]
    0x10739aa28 <+1284>: add    x8, sp, #0x628
    0x10739aa2c <+1288>: bl     0x107008ae4    ; alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h470cf53c59de0bc6 at slice.rs:476
    0x10739aa30 <+1292>: b      0x10739aa34    ; <+1296> at logical_join.rs
    0x10739aa34 <+1296>: ldr    x0, [sp, #0x150]
    0x10739aa38 <+1300>: mov    w8, #0x1 ; =1 
    0x10739aa3c <+1304>: sturb  w8, [x29, #-0x4d]
    0x10739aa40 <+1308>: bl     0x107396dc0    ; _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..plan_tree_node..PlanTreeNodeBinary$GT$::left::hcb3163289698659a at logical_join.rs:485
    0x10739aa44 <+1312>: str    x0, [sp, #0xa8]
    0x10739aa48 <+1316>: str    x1, [sp, #0xb0]
    0x10739aa4c <+1320>: b      0x10739aa6c    ; <+1352> at logical_join.rs
    0x10739aa50 <+1324>: add    x0, sp, #0x628
    0x10739aa54 <+1328>: bl     0x105fe93e8    ; core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$$LP$risingwave_frontend..expr..input_ref..InputRef$C$risingwave_frontend..expr..input_ref..InputRef$C$bool$RP$$GT$$GT$::h71dfd36bee278e64 at mod.rs:523
    0x10739aa58 <+1332>: b      0x10739aa04    ; <+1248> at logical_join.rs:971:13
    0x10739aa5c <+1336>: stur   x0, [x29, #-0x38]
    0x10739aa60 <+1340>: mov    x8, x1
    0x10739aa64 <+1344>: stur   w8, [x29, #-0x30]
    0x10739aa68 <+1348>: b      0x10739aa50    ; <+1324> at logical_join.rs:971:13
    0x10739aa6c <+1352>: ldr    x8, [sp, #0xb0]
    0x10739aa70 <+1356>: ldr    x9, [sp, #0xa8]
    0x10739aa74 <+1360>: add    x0, sp, #0x640
    0x10739aa78 <+1364>: str    x9, [sp, #0x640]
    0x10739aa7c <+1368>: str    x8, [sp, #0x648]
    0x10739aa80 <+1372>: bl     0x1073b12e8    ; _$LT$risingwave_frontend..optimizer..plan_node..PlanRef$u20$as$u20$risingwave_frontend..optimizer..plan_node..generic..GenericPlanRef$GT$::schema::ha8dbe7a198fa321a at mod.rs:578
    0x10739aa84 <+1376>: str    x0, [sp, #0xa0]
    0x10739aa88 <+1380>: b      0x10739aaa8    ; <+1412> at logical_join.rs
    0x10739aa8c <+1384>: add    x0, sp, #0x628
    0x10739aa90 <+1388>: bl     0x105fe93e8    ; core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$$LP$risingwave_frontend..expr..input_ref..InputRef$C$risingwave_frontend..expr..input_ref..InputRef$C$bool$RP$$GT$$GT$::h71dfd36bee278e64 at mod.rs:523
    0x10739aa94 <+1392>: b      0x10739af28    ; <+2564> at logical_join.rs:971:13
    0x10739aa98 <+1396>: stur   x0, [x29, #-0x38]
    0x10739aa9c <+1400>: mov    x8, x1
    0x10739aaa0 <+1404>: stur   w8, [x29, #-0x30]
    0x10739aaa4 <+1408>: b      0x10739aa8c    ; <+1384> at logical_join.rs:971:13
    0x10739aaa8 <+1412>: ldr    x0, [sp, #0xa0]
    0x10739aaac <+1416>: bl     0x10c44c740    ; risingwave_common::catalog::schema::Schema::len::h69cd921713981bd2 (.thunk.0)
    0x10739aab0 <+1420>: str    x0, [sp, #0x98]
    0x10739aab4 <+1424>: b      0x10739aab8    ; <+1428> at logical_join.rs
    0x10739aab8 <+1428>: ldr    x0, [sp, #0x150]
    0x10739aabc <+1432>: bl     0x107396de4    ; _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..plan_tree_node..PlanTreeNodeBinary$GT$::right::h1c4afcf7248f9b1c at logical_join.rs:489
    0x10739aac0 <+1436>: str    x0, [sp, #0x88]
    0x10739aac4 <+1440>: str    x1, [sp, #0x90]
    0x10739aac8 <+1444>: b      0x10739aacc    ; <+1448> at logical_join.rs
    0x10739aacc <+1448>: ldr    x8, [sp, #0x90]
    0x10739aad0 <+1452>: ldr    x9, [sp, #0x88]
    0x10739aad4 <+1456>: add    x0, sp, #0x650
    0x10739aad8 <+1460>: str    x9, [sp, #0x650]
    0x10739aadc <+1464>: str    x8, [sp, #0x658]
    0x10739aae0 <+1468>: bl     0x1073b12e8    ; _$LT$risingwave_frontend..optimizer..plan_node..PlanRef$u20$as$u20$risingwave_frontend..optimizer..plan_node..generic..GenericPlanRef$GT$::schema::ha8dbe7a198fa321a at mod.rs:578
    0x10739aae4 <+1472>: str    x0, [sp, #0x80]
    0x10739aae8 <+1476>: b      0x10739ab08    ; <+1508> at logical_join.rs
    0x10739aaec <+1480>: ldurb  w8, [x29, #-0x4d]
    0x10739aaf0 <+1484>: tbnz   w8, #0x0, 0x10739aef8 ; <+2516> at logical_join.rs:971:13
    0x10739aaf4 <+1488>: b      0x10739aeec    ; <+2504> at logical_join.rs:971:13
    0x10739aaf8 <+1492>: stur   x0, [x29, #-0x38]
    0x10739aafc <+1496>: mov    x8, x1
    0x10739ab00 <+1500>: stur   w8, [x29, #-0x30]
    0x10739ab04 <+1504>: b      0x10739aaec    ; <+1480> at logical_join.rs:971:13
    0x10739ab08 <+1508>: ldr    x0, [sp, #0x80]
    0x10739ab0c <+1512>: bl     0x10c44c740    ; risingwave_common::catalog::schema::Schema::len::h69cd921713981bd2 (.thunk.0)
    0x10739ab10 <+1516>: str    x0, [sp, #0x78]
    0x10739ab14 <+1520>: b      0x10739ab18    ; <+1524> at logical_join.rs
    0x10739ab18 <+1524>: ldr    x3, [sp, #0x78]
    0x10739ab1c <+1528>: ldr    x2, [sp, #0x98]
    0x10739ab20 <+1532>: sturb  wzr, [x29, #-0x4c]
    0x10739ab24 <+1536>: sturb  wzr, [x29, #-0x4d]
    0x10739ab28 <+1540>: add    x8, sp, #0x5d0
    0x10739ab2c <+1544>: add    x0, sp, #0x610
    0x10739ab30 <+1548>: add    x1, sp, #0x628
    0x10739ab34 <+1552>: bl     0x106810868    ; risingwave_frontend::optimizer::plan_node::eq_join_predicate::EqJoinPredicate::new::h6af7ac59fe7b655e at eq_join_predicate.rs:81
    0x10739ab38 <+1556>: b      0x10739ab3c    ; <+1560> at logical_join.rs:971:13
    0x10739ab3c <+1560>: mov    w8, #0x1 ; =1 
    0x10739ab40 <+1564>: sturb  w8, [x29, #-0x4e]
    0x10739ab44 <+1568>: sturb  wzr, [x29, #-0x4d]
    0x10739ab48 <+1572>: sturb  wzr, [x29, #-0x4c]
    0x10739ab4c <+1576>: add    x0, sp, #0x650
    0x10739ab50 <+1580>: bl     0x10609ca5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$::h777b091c13568cc8 at mod.rs:523
    0x10739ab54 <+1584>: b      0x10739ab74    ; <+1616> at logical_join.rs:971:14
    0x10739ab58 <+1588>: add    x0, sp, #0x640
    0x10739ab5c <+1592>: bl     0x10609ca5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$::h777b091c13568cc8 at mod.rs:523
    0x10739ab60 <+1596>: b      0x10739ab80    ; <+1628> at logical_join.rs:988:9
    0x10739ab64 <+1600>: stur   x0, [x29, #-0x38]
    0x10739ab68 <+1604>: mov    x8, x1
    0x10739ab6c <+1608>: stur   w8, [x29, #-0x30]
    0x10739ab70 <+1612>: b      0x10739ab58    ; <+1588> at logical_join.rs:971:14
    0x10739ab74 <+1616>: add    x0, sp, #0x640
    0x10739ab78 <+1620>: bl     0x10609ca5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$::h777b091c13568cc8 at mod.rs:523
    0x10739ab7c <+1624>: b      0x10739ab9c    ; <+1656> at logical_join.rs:972:61
    0x10739ab80 <+1628>: ldurb  w8, [x29, #-0x4e]
    0x10739ab84 <+1632>: tbnz   w8, #0x0, 0x10739aee0 ; <+2492> at logical_join.rs:988:9
    0x10739ab88 <+1636>: b      0x10739a9cc    ; <+1192> at logical_join.rs:988:9
    0x10739ab8c <+1640>: stur   x0, [x29, #-0x38]
    0x10739ab90 <+1644>: mov    x8, x1
    0x10739ab94 <+1648>: stur   w8, [x29, #-0x30]
    0x10739ab98 <+1652>: b      0x10739ab80    ; <+1628> at logical_join.rs:988:9
    0x10739ab9c <+1656>: add    x8, sp, #0x718
    0x10739aba0 <+1660>: add    x0, sp, #0x5d0
    0x10739aba4 <+1664>: bl     0x1068109c4    ; risingwave_frontend::optimizer::plan_node::eq_join_predicate::EqJoinPredicate::eq_cond::hdba6c0feab90355f at eq_join_predicate.rs:116
    0x10739aba8 <+1668>: b      0x10739abac    ; <+1672> at logical_join.rs:972:32
    0x10739abac <+1672>: add    x8, sp, #0x660
    0x10739abb0 <+1676>: add    x0, sp, #0x500
    0x10739abb4 <+1680>: add    x1, sp, #0x718
    0x10739abb8 <+1684>: bl     0x107394624    ; risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::clone_with_cond::hf62f983e774a9dbc at logical_join.rs:177
    0x10739abbc <+1688>: b      0x10739abc0    ; <+1692> at logical_join.rs:973:49
    0x10739abc0 <+1692>: add    x8, sp, #0x660
    0x10739abc4 <+1696>: add    x1, x8, #0x60
    0x10739abc8 <+1700>: add    x0, sp, #0x8d0
    0x10739abcc <+1704>: str    x0, [sp, #0x68]
    0x10739abd0 <+1708>: mov    w8, #0x58 ; =88 
    0x10739abd4 <+1712>: mov    x2, x8
    0x10739abd8 <+1716>: bl     0x10af10398    ; memcpy.thunk.0
    0x10739abdc <+1720>: sturb  wzr, [x29, #-0x4e]
    0x10739abe0 <+1724>: add    x1, sp, #0x5d0
    0x10739abe4 <+1728>: add    x0, sp, #0x928
    0x10739abe8 <+1732>: str    x0, [sp, #0x70]
    0x10739abec <+1736>: mov    w8, #0x40 ; =64 
    0x10739abf0 <+1740>: mov    x2, x8
    0x10739abf4 <+1744>: bl     0x10af10398    ; memcpy.thunk.0
    0x10739abf8 <+1748>: ldr    x0, [sp, #0x68]
    0x10739abfc <+1752>: ldr    x1, [sp, #0x70]
    0x10739ac00 <+1756>: add    x8, sp, #0x740
    0x10739ac04 <+1760>: bl     0x10662161c    ; risingwave_frontend::optimizer::plan_node::stream_hash_join::StreamHashJoin::new::h72275a6934ac72c0 at stream_hash_join.rs:67
    0x10739ac08 <+1764>: b      0x10739ac28    ; <+1796> at logical_join.rs:973:29
    0x10739ac0c <+1768>: add    x0, sp, #0x660
    0x10739ac10 <+1772>: bl     0x105fdb580    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..plan_base..PlanBase$LT$risingwave_frontend..optimizer..plan_node..Logical$GT$$GT$::h4f633f53e82884d2 at mod.rs:523
    0x10739ac14 <+1776>: b      0x10739ab80    ; <+1628> at logical_join.rs:988:9
    0x10739ac18 <+1780>: stur   x0, [x29, #-0x38]
    0x10739ac1c <+1784>: mov    x8, x1
    0x10739ac20 <+1788>: stur   w8, [x29, #-0x30]
    0x10739ac24 <+1792>: b      0x10739ac0c    ; <+1768> at logical_join.rs:988:9
    0x10739ac28 <+1796>: add    x0, sp, #0x740
    0x10739ac2c <+1800>: adrp   x1, 107107
    0x10739ac30 <+1804>: add    x1, x1, #0x468 ; risingwave_frontend::session::SessionImpl::notice_to_user::__CALLSITE::META::h17dd1f269186f68a + 83328
    0x10739ac34 <+1808>: bl     0x10750d82c    ; _$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::h003e2098adb258c1 at mod.rs:760
    0x10739ac38 <+1812>: str    x0, [sp, #0x58]
    0x10739ac3c <+1816>: str    x1, [sp, #0x60]
    0x10739ac40 <+1820>: b      0x10739ac44    ; <+1824> at logical_join.rs
    0x10739ac44 <+1824>: ldr    x0, [sp, #0x158]
    0x10739ac48 <+1828>: ldr    x8, [sp, #0x60]
    0x10739ac4c <+1832>: ldr    x9, [sp, #0x58]
    0x10739ac50 <+1836>: str    x9, [sp, #0x730]
    0x10739ac54 <+1840>: str    x8, [sp, #0x738]
    0x10739ac58 <+1844>: mov    w8, #0x1 ; =1 
    0x10739ac5c <+1848>: sturb  w8, [x29, #-0x4f]
    0x10739ac60 <+1852>: add    x8, sp, #0x990
    0x10739ac64 <+1856>: bl     0x106810a14    ; risingwave_frontend::optimizer::plan_node::eq_join_predicate::EqJoinPredicate::non_eq_cond::hbc260b9fcafd6f73 at eq_join_predicate.rs:138
    0x10739ac68 <+1860>: b      0x10739ac88    ; <+1892> at logical_join.rs:974:80
    0x10739ac6c <+1864>: ldurb  w8, [x29, #-0x4f]
    0x10739ac70 <+1868>: tbnz   w8, #0x0, 0x10739aed4 ; <+2480> at logical_join.rs:988:9
    0x10739ac74 <+1872>: b      0x10739ac0c    ; <+1768> at logical_join.rs:988:9
    0x10739ac78 <+1876>: stur   x0, [x29, #-0x38]
    0x10739ac7c <+1880>: mov    x8, x1
    0x10739ac80 <+1884>: stur   w8, [x29, #-0x30]
    0x10739ac84 <+1888>: b      0x10739ac6c    ; <+1864> at logical_join.rs:988:9
    0x10739ac88 <+1892>: sturb  wzr, [x29, #-0x4f]
    0x10739ac8c <+1896>: ldr    x1, [sp, #0x730]
    0x10739ac90 <+1900>: ldr    x2, [sp, #0x738]
    0x10739ac94 <+1904>: add    x8, sp, #0x968
    0x10739ac98 <+1908>: add    x0, sp, #0x990
    0x10739ac9c <+1912>: bl     0x106df5c38    ; risingwave_frontend::optimizer::plan_node::generic::filter::Filter$LT$PlanRef$GT$::new::h1103dd5d23af7d02 at filter.rs:43
    0x10739aca0 <+1916>: b      0x10739aca4    ; <+1920> at logical_join.rs:975:24
    0x10739aca4 <+1920>: add    x8, sp, #0x9b8
    0x10739aca8 <+1924>: add    x0, sp, #0x968
    0x10739acac <+1928>: bl     0x106e7db30    ; risingwave_frontend::optimizer::plan_node::stream_filter::StreamFilter::new::h3da825fec370ce4c at stream_filter.rs:36
    0x10739acb0 <+1932>: b      0x10739acb4    ; <+1936> at logical_join.rs:975:24
    0x10739acb4 <+1936>: add    x0, sp, #0x9b8
    0x10739acb8 <+1940>: adrp   x1, 107107
    0x10739acbc <+1944>: add    x1, x1, #0x480 ; risingwave_frontend::session::SessionImpl::notice_to_user::__CALLSITE::META::h17dd1f269186f68a + 83352
    0x10739acc0 <+1948>: bl     0x106df05a0    ; _$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::he5b04d252903911f at mod.rs:760
    0x10739acc4 <+1952>: str    x0, [sp, #0x48]
    0x10739acc8 <+1956>: str    x1, [sp, #0x50]
    0x10739accc <+1960>: b      0x10739acd0    ; <+1964> at logical_join.rs
    0x10739acd0 <+1964>: ldr    x0, [sp, #0x150]
    0x10739acd4 <+1968>: ldr    x8, [sp, #0x50]
    0x10739acd8 <+1972>: ldr    x9, [sp, #0x48]
    0x10739acdc <+1976>: str    x9, [sp, #0x9a8]
    0x10739ace0 <+1980>: str    x8, [sp, #0x9b0]
    0x10739ace4 <+1984>: mov    w8, #0x1 ; =1 
    0x10739ace8 <+1988>: sturb  w8, [x29, #-0x50]
    0x10739acec <+1992>: bl     0x10739451c    ; risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::output_indices::h97848a73d44c57b2 at logical_join.rs:164
    0x10739acf0 <+1996>: str    x0, [sp, #0x40]
    0x10739acf4 <+2000>: b      0x10739ad14    ; <+2032> at logical_join.rs
    0x10739acf8 <+2004>: ldurb  w8, [x29, #-0x50]
    0x10739acfc <+2008>: tbnz   w8, #0x0, 0x10739aec8 ; <+2468> at logical_join.rs:988:9
    0x10739ad00 <+2012>: b      0x10739ac6c    ; <+1864> at logical_join.rs:988:9
    0x10739ad04 <+2016>: stur   x0, [x29, #-0x38]
    0x10739ad08 <+2020>: mov    x8, x1
    0x10739ad0c <+2024>: stur   w8, [x29, #-0x30]
    0x10739ad10 <+2028>: b      0x10739acf8    ; <+2004> at logical_join.rs:988:9
    0x10739ad14 <+2032>: ldr    x8, [sp, #0x40]
    0x10739ad18 <+2036>: add    x0, sp, #0xa98
    0x10739ad1c <+2040>: str    x8, [sp, #0xa98]
    0x10739ad20 <+2044>: add    x8, sp, #0x4e8
    0x10739ad24 <+2048>: add    x1, sp, #0xaa0
    0x10739ad28 <+2052>: str    x8, [sp, #0xaa0]
    0x10739ad2c <+2056>: bl     0x1066b6f1c    ; core::cmp::impls::_$LT$impl$u20$core..cmp..PartialEq$LT$$RF$B$GT$$u20$for$u20$$RF$A$GT$::ne::hd0722ed20ca35555 at cmp.rs:1925
    0x10739ad30 <+2060>: str    w0, [sp, #0x3c]
    0x10739ad34 <+2064>: b      0x10739ad38    ; <+2068> at logical_join.rs
    0x10739ad38 <+2068>: ldr    w8, [sp, #0x3c]
    0x10739ad3c <+2072>: tbnz   w8, #0x0, 0x10739ad60 ; <+2108> at logical_join.rs
    0x10739ad40 <+2076>: b      0x10739ad44    ; <+2080> at logical_join.rs
    0x10739ad44 <+2080>: ldr    x9, [sp, #0x148]
    0x10739ad48 <+2084>: sturb  wzr, [x29, #-0x50]
    0x10739ad4c <+2088>: ldr    x10, [sp, #0x9a8]
    0x10739ad50 <+2092>: ldr    x8, [sp, #0x9b0]
    0x10739ad54 <+2096>: str    x10, [x9]
    0x10739ad58 <+2100>: str    x8, [x9, #0x8]
    0x10739ad5c <+2104>: b      0x10739ad8c    ; <+2152> at logical_join.rs:988:9
    0x10739ad60 <+2108>: ldr    x0, [sp, #0x150]
    0x10739ad64 <+2112>: sturb  wzr, [x29, #-0x50]
    0x10739ad68 <+2116>: mov    w8, #0x1 ; =1 
    0x10739ad6c <+2120>: sturb  w8, [x29, #-0x51]
    0x10739ad70 <+2124>: ldr    x9, [sp, #0x9a8]
    0x10739ad74 <+2128>: ldr    x8, [sp, #0x9b0]
    0x10739ad78 <+2132>: str    x9, [sp, #0xae8]
    0x10739ad7c <+2136>: str    x8, [sp, #0xaf0]
    0x10739ad80 <+2140>: bl     0x10739451c    ; risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::output_indices::h97848a73d44c57b2 at logical_join.rs:164
    0x10739ad84 <+2144>: str    x0, [sp, #0x30]
    0x10739ad88 <+2148>: b      0x10739adbc    ; <+2200> at logical_join.rs
    0x10739ad8c <+2152>: sturb  wzr, [x29, #-0x50]
    0x10739ad90 <+2156>: sturb  wzr, [x29, #-0x4f]
    0x10739ad94 <+2160>: add    x0, sp, #0x660
    0x10739ad98 <+2164>: bl     0x105fdb580    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..plan_base..PlanBase$LT$risingwave_frontend..optimizer..plan_node..Logical$GT$$GT$::h4f633f53e82884d2 at mod.rs:523
    0x10739ad9c <+2168>: b      0x10739ae5c    ; <+2360> at logical_join.rs:988:9
    0x10739ada0 <+2172>: ldurb  w8, [x29, #-0x51]
    0x10739ada4 <+2176>: tbnz   w8, #0x0, 0x10739aeb8 ; <+2452> at logical_join.rs:983:17
    0x10739ada8 <+2180>: b      0x10739acf8    ; <+2004> at logical_join.rs:988:9
    0x10739adac <+2184>: stur   x0, [x29, #-0x38]
    0x10739adb0 <+2188>: mov    x8, x1
    0x10739adb4 <+2192>: stur   w8, [x29, #-0x30]
    0x10739adb8 <+2196>: b      0x10739ada0    ; <+2172> at logical_join.rs:983:17
    0x10739adbc <+2200>: ldr    x0, [sp, #0x30]
    0x10739adc0 <+2204>: bl     0x10af5e020    ; _$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h1d403165bab9f270 (.thunk.0)
    0x10739adc4 <+2208>: str    x0, [sp, #0x20]
    0x10739adc8 <+2212>: str    x1, [sp, #0x28]
    0x10739adcc <+2216>: b      0x10739add0    ; <+2220> at logical_join.rs
    0x10739add0 <+2220>: ldr    x0, [sp, #0x150]
    0x10739add4 <+2224>: bl     0x107394210    ; risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::internal_column_num::h0abd85a37bca3c75 at logical_join.rs:114
    0x10739add8 <+2228>: str    x0, [sp, #0x18]
    0x10739addc <+2232>: b      0x10739ade0    ; <+2236> at logical_join.rs
    0x10739ade0 <+2236>: ldr    x2, [sp, #0x18]
    0x10739ade4 <+2240>: ldr    x1, [sp, #0x28]
    0x10739ade8 <+2244>: ldr    x0, [sp, #0x20]
    0x10739adec <+2248>: add    x8, sp, #0xaf8
    0x10739adf0 <+2252>: bl     0x10e3218f0    ; risingwave_common::util::column_index_mapping::ColIndexMapping::with_remaining_columns::h5d69f8eb8e73c41d (.thunk.0)
    0x10739adf4 <+2256>: b      0x10739adf8    ; <+2260> at logical_join.rs:977:39
    0x10739adf8 <+2260>: sturb  wzr, [x29, #-0x51]
    0x10739adfc <+2264>: ldr    x0, [sp, #0xae8]
    0x10739ae00 <+2268>: ldr    x1, [sp, #0xaf0]
    0x10739ae04 <+2272>: add    x8, sp, #0xaa8
    0x10739ae08 <+2276>: add    x2, sp, #0xaf8
    0x10739ae0c <+2280>: bl     0x1073b365c    ; risingwave_frontend::optimizer::plan_node::generic::project::Project$LT$PlanRef$GT$::with_mapping::h0681538bc7e89252 at project.rs:153
    0x10739ae10 <+2284>: b      0x10739ae14    ; <+2288> at logical_join.rs:983:17
    0x10739ae14 <+2288>: sturb  wzr, [x29, #-0x51]
    0x10739ae18 <+2292>: add    x8, sp, #0xb18
    0x10739ae1c <+2296>: add    x0, sp, #0xaa8
    0x10739ae20 <+2300>: bl     0x106582cb4    ; risingwave_frontend::optimizer::plan_node::stream_project::StreamProject::new::h0f83e90ba0430f20 at stream_project.rs:66
    0x10739ae24 <+2304>: b      0x10739ae28    ; <+2308> at logical_join.rs:984:20
    0x10739ae28 <+2308>: add    x0, sp, #0xb18
    0x10739ae2c <+2312>: adrp   x1, 107107
    0x10739ae30 <+2316>: add    x1, x1, #0x498 ; risingwave_frontend::session::SessionImpl::notice_to_user::__CALLSITE::META::h17dd1f269186f68a + 83376
    0x10739ae34 <+2320>: bl     0x107403664    ; _$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$::into::h0cf6832dc2cd634c at mod.rs:760
    0x10739ae38 <+2324>: str    x0, [sp, #0x8]
    0x10739ae3c <+2328>: str    x1, [sp, #0x10]
    0x10739ae40 <+2332>: b      0x10739ae44    ; <+2336> at logical_join.rs
    0x10739ae44 <+2336>: ldr    x9, [sp, #0x148]
    0x10739ae48 <+2340>: ldr    x8, [sp, #0x10]
    0x10739ae4c <+2344>: ldr    x10, [sp, #0x8]
    0x10739ae50 <+2348>: str    x10, [x9]
    0x10739ae54 <+2352>: str    x8, [x9, #0x8]
    0x10739ae58 <+2356>: b      0x10739ad8c    ; <+2152> at logical_join.rs:988:9
    0x10739ae5c <+2360>: sturb  wzr, [x29, #-0x4e]
    0x10739ae60 <+2364>: add    x0, sp, #0x500
    0x10739ae64 <+2368>: bl     0x1060afb5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$GT$::hbe15f6495222336b at mod.rs:523
    0x10739ae68 <+2372>: b      0x10739ae6c    ; <+2376> at logical_join.rs:988:9
    0x10739ae6c <+2376>: add    x0, sp, #0x4e8
    0x10739ae70 <+2380>: bl     0x10af593d4    ; core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$usize$GT$$GT$::hc029cb55c459065d (.thunk.0)
    0x10739ae74 <+2384>: b      0x10739a958    ; <+1076> at logical_join.rs:991:5
    0x10739ae78 <+2388>: sturb  wzr, [x29, #-0x52]
    0x10739ae7c <+2392>: add    x0, sp, #0x1f0
    0x10739ae80 <+2396>: bl     0x1060afb5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$GT$::hbe15f6495222336b at mod.rs:523
    0x10739ae84 <+2400>: b      0x10739ae94    ; <+2416> at logical_join.rs
    0x10739ae88 <+2404>: add    x0, sp, #0x2a8
    0x10739ae8c <+2408>: bl     0x1060b95b8    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..stream_hash_join..StreamHashJoin$GT$::h4762fdb0ceeedb36 at mod.rs:523
    0x10739ae90 <+2412>: b      0x10739ae78    ; <+2388> at logical_join.rs:991:5
    0x10739ae94 <+2416>: ldr    x0, [sp, #0x158]
    0x10739ae98 <+2420>: sturb  wzr, [x29, #-0x4a]
    0x10739ae9c <+2424>: sturb  wzr, [x29, #-0x49]
    0x10739aea0 <+2428>: bl     0x1060bd2f4    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..eq_join_predicate..EqJoinPredicate$GT$::hc792d0862c9e82c8 at mod.rs:523
    0x10739aea4 <+2432>: b      0x10739aea8    ; <+2436> at logical_join.rs:991:6
    0x10739aea8 <+2436>: add    sp, sp, #0xe20
    0x10739aeac <+2440>: ldp    x29, x30, [sp, #0x10]
    0x10739aeb0 <+2444>: ldp    x28, x27, [sp], #0x20
    0x10739aeb4 <+2448>: ret    
    0x10739aeb8 <+2452>: add    x0, sp, #0xae8
    0x10739aebc <+2456>: bl     0x10609ca5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$::h777b091c13568cc8 at mod.rs:523
    0x10739aec0 <+2460>: b      0x10739acf8    ; <+2004> at logical_join.rs:988:9
    0x10739aec4 <+2464>: bl     0x10af10fd4    ; core::panicking::panic_in_cleanup::he15e2b1ee73c6356 (.thunk.0)
    0x10739aec8 <+2468>: add    x0, sp, #0x9a8
    0x10739aecc <+2472>: bl     0x10609ca5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$::h777b091c13568cc8 at mod.rs:523
    0x10739aed0 <+2476>: b      0x10739ac6c    ; <+1864> at logical_join.rs:988:9
    0x10739aed4 <+2480>: add    x0, sp, #0x730
    0x10739aed8 <+2484>: bl     0x10609ca5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$::h777b091c13568cc8 at mod.rs:523
    0x10739aedc <+2488>: b      0x10739ac0c    ; <+1768> at logical_join.rs:988:9
    0x10739aee0 <+2492>: add    x0, sp, #0x5d0
    0x10739aee4 <+2496>: bl     0x1060bd2f4    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..eq_join_predicate..EqJoinPredicate$GT$::hc792d0862c9e82c8 at mod.rs:523
    0x10739aee8 <+2500>: b      0x10739a9cc    ; <+1192> at logical_join.rs:988:9
    0x10739aeec <+2504>: ldurb  w8, [x29, #-0x4c]
    0x10739aef0 <+2508>: tbnz   w8, #0x0, 0x10739af10 ; <+2540> at logical_join.rs:971:13
    0x10739aef4 <+2512>: b      0x10739af04    ; <+2528> at logical_join.rs:971:14
    0x10739aef8 <+2516>: add    x0, sp, #0x628
    0x10739aefc <+2520>: bl     0x105fe93e8    ; core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$$LP$risingwave_frontend..expr..input_ref..InputRef$C$risingwave_frontend..expr..input_ref..InputRef$C$bool$RP$$GT$$GT$::h71dfd36bee278e64 at mod.rs:523
    0x10739af00 <+2524>: b      0x10739aeec    ; <+2504> at logical_join.rs:971:13
    0x10739af04 <+2528>: add    x0, sp, #0x650
    0x10739af08 <+2532>: bl     0x10609ca5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$::h777b091c13568cc8 at mod.rs:523
    0x10739af0c <+2536>: b      0x10739af1c    ; <+2552> at logical_join.rs:971:14
    0x10739af10 <+2540>: add    x0, sp, #0x610
    0x10739af14 <+2544>: bl     0x10609b6c8    ; core::ptr::drop_in_place$LT$risingwave_frontend..utils..condition..Condition$GT$::h3d81066274a712a0 at mod.rs:523
    0x10739af18 <+2548>: b      0x10739af04    ; <+2528> at logical_join.rs:971:14
    0x10739af1c <+2552>: add    x0, sp, #0x640
    0x10739af20 <+2556>: bl     0x10609ca5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$::h777b091c13568cc8 at mod.rs:523
    0x10739af24 <+2560>: b      0x10739a9cc    ; <+1192> at logical_join.rs:988:9
    0x10739af28 <+2564>: add    x0, sp, #0x610
    0x10739af2c <+2568>: bl     0x10609b6c8    ; core::ptr::drop_in_place$LT$risingwave_frontend..utils..condition..Condition$GT$::h3d81066274a712a0 at mod.rs:523
    0x10739af30 <+2572>: b      0x10739af1c    ; <+2552> at logical_join.rs:971:14
    0x10739af34 <+2576>: add    x0, sp, #0x2a8
    0x10739af38 <+2580>: bl     0x1060b95b8    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..stream_hash_join..StreamHashJoin$GT$::h4762fdb0ceeedb36 at mod.rs:523
    0x10739af3c <+2584>: b      0x10739a6c8    ; <+420> at logical_join.rs:991:5
    0x10739af40 <+2588>: add    x0, sp, #0x438
    0x10739af44 <+2592>: bl     0x105fdb4c4    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..generic..join..Join$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$$GT$::hc4a178d80668b3a8 at mod.rs:523
    0x10739af48 <+2596>: b      0x10739a6c8    ; <+420> at logical_join.rs:991:5
    0x10739af4c <+2600>: ldurb  w8, [x29, #-0x49]
    0x10739af50 <+2604>: tbnz   w8, #0x0, 0x10739af64 ; <+2624> at logical_join.rs:991:5
    0x10739af54 <+2608>: b      0x10739a58c    ; <+104> at logical_join.rs
    0x10739af58 <+2612>: add    x0, sp, #0x180
    0x10739af5c <+2616>: bl     0x10609ca5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$::h777b091c13568cc8 at mod.rs:523
    0x10739af60 <+2620>: b      0x10739af4c    ; <+2600> at logical_join.rs:991:5
    0x10739af64 <+2624>: add    x0, sp, #0x170
    0x10739af68 <+2628>: bl     0x10609ca5c    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..PlanRef$GT$::h777b091c13568cc8 at mod.rs:523
    0x10739af6c <+2632>: b      0x10739a58c    ; <+104> at logical_join.rs
    0x10739af70 <+2636>: ldr    x0, [sp, #0x158]
    0x10739af74 <+2640>: bl     0x1060bd2f4    ; core::ptr::drop_in_place$LT$risingwave_frontend..optimizer..plan_node..eq_join_predicate..EqJoinPredicate$GT$::hc792d0862c9e82c8 at mod.rs:523
    0x10739af78 <+2644>: b      0x10739aea8    ; <+2436> at logical_join.rs:991:6
    0x10739af7c <+2648>: ldur   x0, [x29, #-0x38]
    0x10739af80 <+2652>: bl     0x10af10fe0    ; _Unwind_Resume.thunk.0
(lldb) 

@xxchan
Copy link
Member Author

xxchan commented Apr 15, 2025

StreamProject size =304, StreamFilter =224

PlanBase = 184

@xxchan
Copy link
Member Author

xxchan commented Apr 15, 2025

I think this will only happen in debug mode (-O0), which will pre-allocate stack for all variables. 😅

sub    sp, sp, #0xe20

Otherwise, there should be <1k size for each frame


I guess it's caused by #21029, which adds logic to LogicalProject::to_stream, causing increased stack size in debug mode.

@kwannoel
Copy link
Contributor

Great analysis, thanks!!

@xxchan
Copy link
Member Author

xxchan commented Apr 16, 2025

Tried in release mode, 1856 bytes (vs 3,616 bytes before).

Larger than I imagine, so maybe still worth optimizing later.

83     _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h4a3bb0cb42c0c852 0x0000000170f39b30 1936 bytes
84     _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hadfc6a4df054c51c 0x0000000170f3a2c0 432 bytes
85     risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::hf26b913a146f60ac 0x0000000170f3a470 64 bytes
86     _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h49e988d0d5f50769 0x0000000170f3a4b0 768 bytes
87     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h06e7d6e2765a0f66 0x0000000170f3a7b0 368 bytes
88     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hde03e13426a3b4d5 0x0000000170f3a920 1856 bytes
89     _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h4a3bb0cb42c0c852 0x0000000170f3b060 1936 bytes
90     _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hadfc6a4df054c51c 0x0000000170f3b7f0 432 bytes
91     risingwave_frontend::optimizer::plan_node::convert::ToStream::to_stream_with_dist_required::hf26b913a146f60ac 0x0000000170f3b9a0 64 bytes
92     _$LT$risingwave_frontend..optimizer..plan_node..logical_project..LogicalProject$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream_with_dist_required::h49e988d0d5f50769 0x0000000170f3b9e0 768 bytes
93     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::get_stream_input_for_hash_join::h06e7d6e2765a0f66 0x0000000170f3bce0 368 bytes
94     risingwave_frontend::optimizer::plan_node::logical_join::LogicalJoin::to_stream_hash_join::hde03e13426a3b4d5 0x0000000170f3be50 1856 bytes
95     _$LT$risingwave_frontend..optimizer..plan_node..logical_join..LogicalJoin$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::h4a3bb0cb42c0c852 0x0000000170f3c590 1936 bytes
96     _$LT$risingwave_frontend..optimizer..plan_node..logical_filter..LogicalFilter$u20$as$u20$risingwave_frontend..optimizer..plan_node..convert..ToStream$GT$::to_stream::hadfc6a4df054c51c 0x0000000170f3cd20 432 bytes

@BugenZhao
Copy link
Member

When I encountered similar problems in the past, I would identify the heaviest part of the execution stack and grow it using the method introduce in #16279.

However, based on your testing, it seems this issue is unlikely to occur in production with an optimized build. So this might be not necessary any more...?

@xxchan
Copy link
Member Author

xxchan commented Apr 16, 2025

🤔 Oh... it seems I mistakenly thought #16279 is used to allow "deeper stack" instead of "larger stack memory". 🤡🤡🤡🤡🤡

But I see the tracker!().recurse is still useful in several ways:

However, for this specific issue, I guess it cannot be prevented, as there's no "recursion", but a deep plan with many different plan nodes. (Unless we make a wrapper over to_stream)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants