art suite 1.18.04

Art 1.18.04.

This release serves as the ROOT-6 companion release to art 1.17.06–i.e. the features shared between the two versions are nearly identical, modulo the ROOT5 vs. ROOT6 difference. For that reason, the new features, bug fixes, and known issues listed below are a copy of those shown here. Although the feature sets are nearly the same, art1.18.04 relies on a newer version of fhiclcpp, which takes advantage of cetlib improvements that were not supported in art 1.17.06.

New features (as documented here):

  • Inheriting SAM metadata: The values for the SAM metadata fields 'run_type' and 'file_type', as stored in an input file, can now be propagated to the output file without having to explicitly specify their values in theFileCatalogMetadata service configuration. For details, see the documentation for art’s SAM metadata facilities. (Resolves feature #9830.)

Bug fixes (as documented here):

  • Bug #11340: The sqlite-based MemoryTracker and TimeTracker services are now able to run on nfs-mounted areas, without a spurious locking exception being thrown.

messagefacility 1.16.19 (new version).

fhicl-cpp 3.18.01 (new version).

cetlib 1.17.01 (in since art 1.18.03).