Explain what you would like to see improved and how.
When using GlobalEntryRange from RNTupleDS it assumes that the run is single threaded or that is what is written as a comment in the header file. More specifically it assumes that there are less slots than open files. Is that a conscious decision to avoid some sort of issues? I have a local implementation which seems to work. Wanted to get some more info on the matter before opening a PR for the changes.
ROOT version
6.40
Installation method
built from source
Operating system
Linux (Ubuntu 24.04.4)
Additional context
No response
Explain what you would like to see improved and how.
When using GlobalEntryRange from RNTupleDS it assumes that the run is single threaded or that is what is written as a comment in the header file. More specifically it assumes that there are less slots than open files. Is that a conscious decision to avoid some sort of issues? I have a local implementation which seems to work. Wanted to get some more info on the matter before opening a PR for the changes.
ROOT version
6.40
Installation method
built from source
Operating system
Linux (Ubuntu 24.04.4)
Additional context
No response