root icon indicating copy to clipboard operation
root copied to clipboard

RNTuple: add max key length field to RNTuple anchor

Open silverweed opened this issue 1 year ago • 0 comments

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

silverweed avatar May 06 '24 15:05 silverweed