Skip to content

[ntupleutil] add RNTupleInspector::GetPagesPerClusterDistribution - #23244

Open
silverweed wants to merge 2 commits into
root-project:masterfrom
silverweed:ntuple_inspector_page_histo
Open

[ntupleutil] add RNTupleInspector::GetPagesPerClusterDistribution#23244
silverweed wants to merge 2 commits into
root-project:masterfrom
silverweed:ntuple_inspector_page_histo

Conversation

@silverweed

@silverweed silverweed commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Adding a method to create a histogram of number of pages per cluster in an RNTuple. Entries are aggregated in this way:

  • each column type gets its own histogram
  • pages of all columns of the same type are aggregated per-cluster

Example output:
image

@silverweed
silverweed requested review from enirolf and hahnjo September 3, 2026 12:43
@silverweed silverweed self-assigned this Sep 3, 2026
@silverweed
silverweed force-pushed the ntuple_inspector_page_histo branch from 4d32901 to c8ff26b Compare September 3, 2026 12:45

@jblomer jblomer left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Very nice!

I think what we (also) want to see though is the "ungrouped" distribution of pages per cluster, so I would expect to fill the histogram for every column and cluster, not for every column type and cluster.

@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown

Test Results

    23 files      23 suites   3d 20h 18m 12s ⏱️
 3 881 tests  3 881 ✅ 0 💤 0 ❌
79 908 runs  79 908 ✅ 0 💤 0 ❌

Results for commit 363ba67.

♻️ This comment has been updated with latest results.

@silverweed
silverweed force-pushed the ntuple_inspector_page_histo branch 2 times, most recently from a55d658 to f783083 Compare September 9, 2026 12:51
@silverweed
silverweed force-pushed the ntuple_inspector_page_histo branch from f783083 to 9d4efbc Compare September 11, 2026 08:22
@silverweed
silverweed force-pushed the ntuple_inspector_page_histo branch from 9d4efbc to 363ba67 Compare September 11, 2026 14:09
@silverweed
silverweed marked this pull request as ready for review September 11, 2026 14:10
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.

2 participants