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

RNTuple: add max key length field to RNTuple anchor #15419

Open
silverweed opened this issue May 6, 2024 · 0 comments
Open

RNTuple: add max key length field to RNTuple anchor #15419

silverweed opened this issue May 6, 2024 · 0 comments

Comments

@silverweed
Copy link
Contributor

Explain what you would like to see improved and how.

(This description is work in progress)

The TKey payload size is limited to a few (1?) GB, which may be too little to store all the required header data of a RNTuple.
The proposed solution is to add an explicit maxKeySize field to the RNTuple anchor which encodes this limit and, when a blob is read which exceeds this limit, to interpret it as a list of pointers to other blobs.

ROOT version

6.33/01

Installation method

source

Operating system

Linux

Additional context

No response

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

No branches or pull requests

2 participants