art series 3.05¶
Previous series release notes
Next series release notes
New features¶
Users are now able to specify a LEGACY
or SHARED
service implementation for a SHARED
service interface. This allows a more granular migration toward adopting art's multi-threading capabilities. For a LEGACY
service interface, it is still required that that the service implementation's scope be LEGACY
.
Breaking changes¶
The art::bold_fontify
and mf::detail::bold_fontify
utilities has been replaced in favor of a common cet::bold_fontify
utility. The corresponding headers have changed from art/Utilities/bold_fontify.h
and messagefacility/Utilities/bold_fontify.h
to cetlib/bold_fontify.h
.
art releases¶
art suite 3.05.02art suite 3.05.02
Click here to navigate to a page with the below notes.
art suite release notes 3.05.02 (2020/11/13)¶
Bug fixes¶
- Bug #25117 (art): Optimizations have been implemented to avoid quadratic scaling when combining `cet::map_vector` objects during product mixing.
Dependent packages¶
art suite 3.05.01art suite 3.05.01
Click here to navigate to a page with the below notes.
art suite release notes 3.05.01 (2020/05/01)¶
Bug fixes¶
- Bug #24364 (art): The printing out of the process-history via the
file_info_dumper
executable was taking an unnecessary amount of time, especially for files that represent significant concatenations of input files. That inefficiency has been fixed with this version of art. A corresponding inefficiency due to metadata handling in the art_root_io RootOutput
module has also been fixed.
Dependent packages¶
art suite 3.05.00art suite 3.05.00
Click here to navigate to a page with the below notes.
art suite release notes 3.05.00 (2020/03/02)¶
Bug fixes¶
- Bug #23972 (art):
art
now respects the FHiCL-specified num_threads
and num_schedules
parameters specified in the services.scheduler
configuration table. Those parameters can be overridden only if the corresponding command-line options are specified.
- Bug #23652 (fhicl-cpp): A missing member function has been added to the
fhicl::OptionalSequence
class template.
Dependent packages¶