Skip to content

v0.28.0

Choose a tag to compare

@teo teo released this 28 Oct 07:45
· 1189 commits to master since this release

This release brings improvements to AliECS, a cleanup mechanism for the TRG (formerly CTP) integration plugin and minified versions of some API calls. It also brings a new feature, hook weights, which allows a workflow author to append a + or - signed integer to trigger and await expressions to make call execution sequential.

  • Minified API:

    • [core][coconut] Add minification switches to GetEnvs/GetEnv calls
  • DCS cleanup fix:

    • [core] Improve DCS client logging and run number cache
    • [core] Greedy run number caching in DCS client
    • [core] Track DCS operation status for each detector
  • TRG integration plugin:

    • [core] Trigger client run number cache and Cleanup function
    • [core] The ctp plugin is now called trg
  • Hook weight index:

    • [core] Support weight in hook target/await expressions
    • [core] New plugin "testplugin" with call testplugin.Noop()
    • [core] Ensure the testplugin can be loaded
    • [core] Fix hook call weights list generation