Project

General

Profile

Release Notes 20401 » History » Version 3

Kyle Knoepfel, 10/10/2016 11:06 AM

1 1 Kyle Knoepfel
h1. Art Suite Release Notes 2.04.01 (2016/10/10).
2 1 Kyle Knoepfel
3 1 Kyle Knoepfel
* "Download page":https://scisoft.fnal.gov/scisoft/bundles/art/v2_04_01/art-v2_04_01.html.
4 1 Kyle Knoepfel
* Previous version's [[Release Notes 2.04.00|release notes]].
5 1 Kyle Knoepfel
6 1 Kyle Knoepfel
h2. Art version:"2.04.01".
7 1 Kyle Knoepfel
8 1 Kyle Knoepfel
h3. New features:
9 1 Kyle Knoepfel
10 3 Kyle Knoepfel
This release includes some minor feature enhancements.  In particular, a new program option can be invoked (@--status-bar@) that indicates the progress in loading the libraries necessary when invoking the @--print-available*@ program options.  For some experiments that have hundreds of modules, the time taken to load the information can be longer than desired.  Since library-loading time within @art@ is governed almost entirely by the implementation of @dlopen/dlsym@, which @art@ does not control, we instead provide a status bar that dynamically reports to the user the progress made in loading the relevant information.
11 3 Kyle Knoepfel
12 1 Kyle Knoepfel
h3. Bug fixes:
13 1 Kyle Knoepfel
14 3 Kyle Knoepfel
With this version of @art@, the SQL queries as reported in the [[Release_Notes_20400|previous release notes]] are installed.
15 3 Kyle Knoepfel
16 2 Kyle Knoepfel
* Issue #13783: The time for writing events to a ROOT output file is now included in the "Full event" metrics in the @TimeTracker@ service.
17 2 Kyle Knoepfel
18 1 Kyle Knoepfel
* Issue #13820: It was discovered that for @art@ version:2.01.00 and later, the event display would quit if a file with only one event served as its input.  The state machine was modified in this release so that a premature quit will not occur.
19 1 Kyle Knoepfel
20 1 Kyle Knoepfel
* Issue #13873: The @MemoryTracker@ report to STDOUT failed to include (by default) the largest contributors to memory usage.  This has been fixed by replacing the @ignoreTotal@ configuration parameter with @maxTableLength@, which represents the maximum number of rows that each summary table prints to STDOUT.  The default number of rows to print is 5.
21 1 Kyle Knoepfel
22 1 Kyle Knoepfel
h2. [[canvas:Release Notes#10500|canvas 1.05.00]] (in since art version:"2.04.00").
23 1 Kyle Knoepfel
24 1 Kyle Knoepfel
h2. [[messagefacility:Release Notes#11702|messagefacility 1.17.02]] (in since art version:"2.04.00").
25 1 Kyle Knoepfel
26 1 Kyle Knoepfel
h2. [[fhicl-cpp:Release Notes#40100|fhicl-cpp 4.01.00]] (in since art version:"2.04.00").
27 1 Kyle Knoepfel
28 1 Kyle Knoepfel
h2. [[cetlib:Release Notes#12000|cetlib 1.20.00]] (in since art version:"2.04.00").