Skip to content

[ntuple] Remove unused public RNTupleProcessor bookkeeping methods - #23361

Open
enirolf wants to merge 2 commits into
root-project:masterfrom
enirolf:ntuple-proc-method-visibility
Open

enirolf wants to merge 2 commits into
root-project:masterfrom
enirolf:ntuple-proc-method-visibility

Conversation

@enirolf

@enirolf enirolf commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

There is currently no clear API use case for these bookkeeping methods (nor have they been used so far for the Darwin/FastFrames evaluations), so we remove them from the public API until it arises.

There is currently no clear API use case for these bookkeeping methods,
so we remove them from the public API until it arises.
@github-actions

github-actions Bot commented Sep 14, 2026

Copy link
Copy Markdown

Test Results

    23 files      23 suites   3d 19h 16m 6s ⏱️
 3 879 tests  3 878 ✅ 0 💤 1 ❌
80 101 runs  80 100 ✅ 0 💤 1 ❌

For more details on these failures, see this check.

Results for commit 134c0e5.

♻️ This comment has been updated with latest results.

They're only relevant there now, after removing the public getters from
RNTupleProcessor.
std::vector<std::unique_ptr<RNTupleProcessor>> fInnerProcessors;
std::vector<ROOT::NTupleSize_t> fInnerNEntries;

ROOT::NTupleSize_t fLastLoadedEntry = 0; //< Last (global) entry number that was loaded

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.

Maybe last -> latest?

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.

4 participants