Skip to content

MetaReader+RNTupleART: enable reading some in-file metadata from RNTuple, tested in ART

In the context of experimenting with storage technology for metadata containers, this MR adds some, very limited support for reading metadata payload from RNTuple container.

The main point of it is to allow (at least to some extent) configuring (and running) the jobs by reading some basic metadata information from RNTuple.

Admittedly, the way of retrieving the payload of interest is very hacky and not particularly maintainable (although much faster than currently), however allows for more testing of the metadata in RNTuple.

As a corollary of above points, I don't intend to this to be merged anytime soon, at least in the current shape.

EDIT: as pointed out in !71018 (comment 8190892), I added in this MR two ART tests that compare some of metadata content stored using TTree and RNTuple containers.

@gemmeren @amete @mnowak

Edited by Maciej Pawel Szymanski

Merge request reports

Loading