Skip to content

Commit 0d7febf

Browse files
committed
Remove double clone
1 parent ecbc9af commit 0d7febf

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/plan/arrow_flight_read.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,10 @@ impl ExecutionPlan for ArrowFlightReadExec {
203203
let channel_manager_capture = channel_manager.clone();
204204
let schema = schema.clone();
205205
let query_id = query_id.clone();
206-
let flight_metadata = flight_metadata.clone().unwrap_or_default().as_ref().clone();
206+
let flight_metadata = flight_metadata
207+
.as_ref()
208+
.map(|v| v.as_ref().clone())
209+
.unwrap_or_default();
207210
let key = StageKey {
208211
query_id,
209212
stage_id: child_stage_num,

0 commit comments

Comments
 (0)