[temporary](log) Add temporary log for debug insert into lost result (#30140)
This commit is contained in:
@ -235,7 +235,9 @@ Status VUnionNode::get_next_const(RuntimeState* state, Block* block) {
|
||||
}
|
||||
}
|
||||
block->set_columns(std::move(mblock.mutable_columns()));
|
||||
|
||||
LOG(INFO) << "temporary log query id: " << print_id(state->query_id())
|
||||
<< ", instance id: " << print_id(state->fragment_instance_id())
|
||||
<< ", block rows: " << block->rows();
|
||||
// some insert query like "insert into string_test select 1, repeat('a', 1024 * 1024);"
|
||||
// the const expr will be in output expr cause the union node return a empty block. so here we
|
||||
// need add one row to make sure the union node exec const expr return at least one row
|
||||
|
||||
@ -1603,7 +1603,9 @@ Status VTabletWriter::write(doris::vectorized::Block& input_block) {
|
||||
if (_state->query_options().dry_run_query) {
|
||||
return status;
|
||||
}
|
||||
|
||||
LOG(INFO) << "temporary log query id: " << print_id(_state->query_id())
|
||||
<< ", instance id: " << print_id(_state->fragment_instance_id())
|
||||
<< ", block rows: " << input_block.rows();
|
||||
// check out of limit
|
||||
RETURN_IF_ERROR(_send_new_partition_batch());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user