Skip to content

v0.40.0

Choose a tag to compare

@teo teo released this 29 Apr 13:51
· 1040 commits to master since this release

The present release includes a refactor of Bookkeeping integration facilities as a new Bookkeeping integration plugin, fixes to the recently introduced Kafka integration plugin, and other miscellaneous improvements and fixes.

  • Bookkeeping integration plugin:

    • [core][OCTRL-621] The Bookkeeping should become an integration plugin to take advantage of hooks.
    • [core][OCTRL-621] Bookkeeping is an integration plugin that can take advantage of hooks.
    • [core][OCTRL-621] Bookkeeping integration plugin related files are cleaned up.
    • [core][OCTRL-621] Resolving PR comments for the Bookkeeping integration plugin.
  • Kafka integration plugin:

    • [core] kafkaBroker -> kafkaEndpoint
    • [core] Add kafkaEndpoint as known cli flag
    • [core] Allow auto topic creation in Kafka client + improved logging
  • Miscellaneous:

    • [core] Push lhc_period, run_type and detectors to EPN tasks
    • [core] Introduce START counter as __fmq_cleanup_count variable
    • [core] Push cleanup variable (__fairmq_cleanup_count) to FLP and EPN
    • [apricot][OCTRL-547] ListRuntimeEntries returns the correct flattened tree.