artdaq Release Notes v3_05_00 (30-Apr-2019)


This version of artdaq can be built against art v3_02_04 (s82), v2_11_05 (s73) or v2_11_01 (s67). It can be built with gcc v6_4_0 (e15), gcc v7_3_0 (e17), gcc v8_2_0 (s19), clang v7_0_0 (c7) or clang v5_0_1 (c2). Supported combinations are s67-e15, s67-e17, s67-c2, s73-e17, s73-c2, s82-e17, s82-e19, s82-c2, s82-c7.

The default set of qualifiers for this version of artdaq is e15:s67.

This version of artdaq implements support for the art v3 series. It is primarily intended for acceptance testing of the new art support code and should not be used in production environments.


artdaq version:"v3_05_00"

New features:

  • Support #21798: Add support for art v3 series
  • Feature #22122: How to handle long delays in table update acknowledgements
  • Feature #22125: Avoiding long reconnection attempts helps improve resilience against loss of EventBuilders
  • Feature #22291: It would be nice to be able to group art-related parameters in Dispatcher config files in an 'art' block
  • Feature #21667: Reorganize artdaq code (specifically the Application directory)

Bug fixes and Improvements:

  • Bug #22576: Some classes do not properly initialize and close socket descriptors

Operational changes:

  • None

Dependent Package Notes

  • artdaq_core v3_04_16
  • artdaq_utilities v1_04_11
  • art v3_02_04 (s82), v2_11_05 (s73), v2_11_01 (s67)