MCPcopy Create free account
hub / github.com/apache/impala / ProcessProbeBatch

Method ProcessProbeBatch

be/src/exec/iceberg-delete-node.cc:178–188  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

176}
177
178Status IcebergDeleteNode::ProcessProbeBatch(RowBatch* out_batch) {
179 DCHECK_ENUM_EQ(probe_state_, ProbeState::PROBING_IN_BATCH);
180 DCHECK_NE(probe_batch_pos_, -1);
181 int rows_added = 0;
182 TPrefetchMode::type prefetch_mode = runtime_state_->query_options().prefetch_mode;
183 SCOPED_TIMER(probe_timer_);
184
185 rows_added = ProcessProbeBatch(prefetch_mode, out_batch);
186 out_batch->CommitRows(rows_added);
187 return Status::OK();
188}
189
190Status IcebergDeleteNode::GetNext(RuntimeState* state, RowBatch* out_batch, bool* eos) {
191 SCOPED_TIMER(runtime_profile_->total_time_counter());

Callers

nothing calls this directly

Calls 15

OKFunction · 0.85
GetStringSlotMethod · 0.80
RowNumMethod · 0.80
getMethod · 0.65
CommitRowsMethod · 0.45
AtCapacityMethod · 0.45
capacityMethod · 0.45
num_rowsMethod · 0.45
AddRowMethod · 0.45
AtEndMethod · 0.45
GetTupleMethod · 0.45
GetMethod · 0.45

Tested by

no test coverage detected