Author Archive

Attendees:Lynn Garren, Chris Green, Robert Hatcher, Chris Jones, Kyle Knoepfel, Marc Paterno,  Gianluca Petrillo, Paul Russo by: Paul Russo The art team proposed removing cet::zero_init which is no longer needed as of C++11. cet::map_vector<T> oddities This class is intended to represent a sparse vector. Insertion into this class uses map_key(val), which does not necessarily match… More »

Attendees:Michael Baird, Lynn Garren, Herb Greenlee, Chris Jones, Tom Junk, Kyle Knoepfel, Rob Kutschke, Evan Niner, Marc Paterno,  Gianluca Petrillo, Paul Russo by: Paul Russo art v2.10.01 has been released. Producing services Non-persistable products File-switching for TFileService –validate-config option added to run full configuration validation and exit clang v5.0.1 is now provided, this corresponds to… More »

Attendees:Lynn Garren, Herb Greenlee, Chris Jones, Tom Junk, Kyle Knoepfel, Evan Niner, Marc Paterno,  Gianluca Petrillo, Paul Russo art 2.10.0 thread-safe database interface added in-memory only data products are now supported reseating of file suffixes during file renaming is now supported TFileService is now allowed to switch output files The –validate-config art command line option… More »

by Paul Russo Attendees:Lynn Garren, Chris Green, Herb Greenlee, Alex Himmel, Chris Jones, Tom Junk, Kyle Knoepfel, Rob Kutschke, Marc Paterno, Gianluca Petrillo, Paul Russo Resolved issues. There are several bugfixes for the art 2.09 series, which will all be available in art 2.09.06. New implementation of filepath_maker.h art 2.10.00 is coming up. New feature… More »

by Paul Russo Attendees: Michael Baird, Lynn Garren, Chris Green, Herb Greenlee, Chris Jones, Kyle Knoepfel, Rob Kutschke, Paul Russo A problem with storing product provenance for dropped products has been fixed. We discussed again eliminating the nu-qualified ROOT build.  The mu2e experiment is ok with this. The mu2e experiment indicated that the current design… More »

by Paul Russo Attendees: Lynn Garren, Robert Hatcher, Kyle Knoepfel, Rob Kutschke, Gianluca Petrillo, Paul Russo art 2.10.00 A problem with retaining product provenance for dropped products has been fixed. Retiring e14 builds, please move to e15 (gcc 6.4) We will begin supporting a c1 build (clang++ 5.0, -std=c++17) for all supported OSes. No gcc… More »

by Paul Russo Attendees: Michael Baird, Eric Flumerfelt, Chris Green, Kyle Knoepfel, Rob Kutschke, Marc Paterno, Paul Russo art 2.09.03 empty RangeSet bug fixed, affects only old, very sparse files, patch release made as 2.05.01 fixed a missing header file used in dictionary checking during product mixing gallery 1.06.03 will be released MT forum modules… More »

by Paul Russo Attendees: Michael Baird, Lynn Garrenm Kyle Knoepfel, Rob Kutschke, Gianlucca Petrillo, Paul Russo There will be no stakeholders meeting next week due to the Thanksgiving holiday. The second art multithreading forum meeting will be at  2 PM on Fri. Dec 1st, WH2NW Black Hole. New art features coming for v2.10.0: additional error… More »

by Paul Russo Attendees: Michael Baird, Lynn Garren, Chris Green, Chris Jones, Kyle Knoepfel, Rob Kutschke, Marc Paterno, Paul Russo art 2.09.02 is released Release notes: https://cdcvs.fnal.gov/redmine/projects/art/wiki/Series_209 MacOS Support Yosemite is no longer supported by Fermilab.  High Sierra support is still being worked on for art. NOvA reports they are nearly complete with their art… More »

by Paul Russo Attendees: Lynn Garren, Chris Green, Ken Herner, Chris Jones, Kyle Knoepfel, Rob Kutschke, Marc Paterno, Paul Russo art 2.09.02 Bug fix release requested for the following problems: art dictionary checking needs to be updated now that root supports std::array for i/o the linux memory usage collection art does uses a popen(2) call,… More »