Skip to content

test: consolidate partition metrics tests and clarify snapshot docs - #25848

Open
viirya wants to merge 1 commit into
apache:mainfrom
viirya:codex/partition-metrics-followup
Open

viirya wants to merge 1 commit into
apache:mainfrom
viirya:codex/partition-metrics-followup

Conversation

@viirya

@viirya viirya commented Sep 28, 2026

Copy link
Copy Markdown
Member

Which issue does this PR close?

Follow-up to #25583.

Rationale for this change

Address the remaining review feedback from #25583: clarify snapshot documentation and avoid building a separate integration-test binary for partition metrics.

What changes are included in this PR?

  • Move the shared-plan metrics test and fixture into core_integration.
  • Move registry-retention details to Snapshot and document the flat iteration cache.

What is the testing strategy for this PR?

The existing shared-plan metrics test passes under core_integration. Workspace extended tests, clippy, and formatting checks pass.

Are there any user-facing changes?

No behavior or API changes.

@github-actions github-actions Bot added physical-expr Changes to the physical-expr crates core Core DataFusion crate labels Sep 28, 2026
@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.56%. Comparing base (146348b) to head (8444604).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #25848      +/-   ##
==========================================
- Coverage   82.57%   82.56%   -0.01%     
==========================================
  Files        1142     1142              
  Lines      440728   440728              
  Branches   440728   440728              
==========================================
- Hits       363919   363909      -10     
- Misses      54815    54821       +6     
- Partials    21994    21998       +4     

☔ View full report in Codecov by Harness.
📢 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.

@viirya
viirya requested a review from alamb September 28, 2026 21:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Core DataFusion crate physical-expr Changes to the physical-expr crates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants