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.