Skip to content

Conversation

@haohuaijin
Copy link
Contributor

@haohuaijin haohuaijin commented Nov 27, 2025

related impl in datafusion for parquet format apache/datafusion#10813,
see discussion in #5481

Signed-off-by: Huaijin haohuaijin@gmail.com

@haohuaijin haohuaijin force-pushed the support-partionfile-ext branch from a7945a1 to 9f4cacd Compare November 27, 2025 06:49
@codecov
Copy link

codecov bot commented Nov 27, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.30%. Comparing base (9a76489) to head (215f903).
⚠️ Report is 18 commits behind head on develop.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@connortsui20 connortsui20 self-requested a review December 15, 2025 14:38
@connortsui20 connortsui20 added the feature Release label indicating a new feature or request label Dec 15, 2025
@connortsui20 connortsui20 force-pushed the support-partionfile-ext branch from f26674e to a13deae Compare December 15, 2025 15:41
Copilot AI review requested due to automatic review settings December 15, 2025 15:41
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

Copy link
Contributor

@connortsui20 connortsui20 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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>
Signed-off-by: Huaijin <haohuaijin@gmail.com>
@haohuaijin
Copy link
Contributor Author

Thanks for reviews @joseph-isaacs @connortsui20 @hengfeiyang , i already resolve the comments.

Copy link
Contributor

@connortsui20 connortsui20 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thanks for the PR!

@connortsui20 connortsui20 enabled auto-merge (squash) December 16, 2025 21:12
@connortsui20 connortsui20 merged commit dcaa135 into vortex-data:develop Dec 16, 2025
47 checks passed
paultiq pushed a commit to paultiq/vortex that referenced this pull request Dec 17, 2025
… 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>
@haohuaijin haohuaijin deleted the support-partionfile-ext branch December 17, 2025 01:54
@haohuaijin
Copy link
Contributor Author

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()
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we wrap this up in VortexExtensions { selection: Option<Selection> }

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature Release label indicating a new feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants