diff --git a/rust/datafusion/src/execution/context.rs b/rust/datafusion/src/execution/context.rs index 7f404988dfa..b122de7485c 100644 --- a/rust/datafusion/src/execution/context.rs +++ b/rust/datafusion/src/execution/context.rs @@ -1331,7 +1331,7 @@ mod tests { .unwrap(); let provider = MemTable::try_new(schema.clone(), vec![vec![batch]]).unwrap(); - ctx.register_table("t", Box::new(provider)); + ctx.register_table("t", Arc::new(provider)); let results = plan_and_collect( &mut ctx,