Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ntuple] Fix remaining issues with deferred columns in RNTupleMerger #17810

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

silverweed
Copy link
Contributor

This Pull request:

fixes all remaining known cases of mishandling of deferred columns in the RNTupleMerger, most notably the inability of merging a file with a deferred column in the first source and mishandling of sources with a deferred column unaligned with cluster boundaries.
Several tests are added to cover those cases.

Optimizations left to do

  • properly compress synthesized zero pages
  • don't generate leading zero pages for columns when not needed (use the deferred column machinery instead).

Checklist:

  • tested changes locally
  • updated the docs (if necessary)

@silverweed silverweed force-pushed the ntuple_merge_deferred3 branch from e39c070 to b73b5bf Compare February 24, 2025 15:33
Copy link

Test Results

    18 files      18 suites   4d 15h 33m 31s ⏱️
 2 719 tests  2 718 ✅ 0 💤  1 ❌
47 253 runs  47 235 ✅ 0 💤 18 ❌

For more details on these failures, see this check.

Results for commit b73b5bf.

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

Successfully merging this pull request may close these issues.

1 participant