feat[datafusion]: Support DataFusion PartitionedFile extensions for external index#5556
Conversation
a7945a1 to
9f4cacd
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
f26674e to
a13deae
Compare
There was a problem hiding this comment.
Apologies for the very long wait! We have been doing a bunch of stuff recently, next year we will do our best to be more on top of issues.
I took the liberty of rebasing and squashing to take care of the merge conflicts, everything is now just 1 commit on top of a more recent develop commit. Please make sure you force pull / hard reset!
Just a few nits, and then it should be ready to go.
Signed-off-by: Huaijin <haohuaijin@gmail.com> Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
a13deae to
2907f45
Compare
Signed-off-by: Huaijin <haohuaijin@gmail.com>
|
Thanks for reviews @joseph-isaacs @connortsui20 @hengfeiyang , i already resolve the comments. |
connortsui20
left a comment
There was a problem hiding this comment.
LGTM. Thanks for the PR!
… external index (vortex-data#5556) related impl in datafusion for parquet format apache/datafusion#10813, see discussion in vortex-data#5481 Signed-off-by: Huaijin <haohuaijin@gmail.com> --------- Signed-off-by: Huaijin <haohuaijin@gmail.com> Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
|
Thank you again @connortsui20 |
| fn get_selection_from_extensions( | ||
| extensions: Option<Arc<dyn std::any::Any + Send + Sync>>, | ||
| ) -> Option<Selection> { | ||
| extensions?.downcast_ref::<Selection>().cloned() |
There was a problem hiding this comment.
Should we wrap this up in VortexExtensions { selection: Option<Selection> }
related impl in datafusion for parquet format apache/datafusion#10813,
see discussion in #5481
Signed-off-by: Huaijin haohuaijin@gmail.com