Skip to content

Make FetchLeavesFromFile use IDataManagerSvc::traverseSubTree

Some implementations of an event transient store may not have implemented all methods of IDataManagerSvc and in LHCb we have a case where we have implemented IDataManagerSvc::traverseSubTree but not IDataManagerSvc::objectLeaves.

Since traverseSubTree is more used than objectLeaves it makes sense to convert FetchLeavesFromFile to use traverseSubTree instead of using a recursive method.

/cc @graven @sponce

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information