Skip to content

Releases: FairRootGroup/ODC

0.87.2

Choose a tag to compare

@rbx rbx released this 10 Mar 19:03
  • cmake: fix version comparisons to use Boost_VERSION instead of BOOST_VERSION
  • Compatibility fixes for Boost 1.89+: include <boost/process/v1.hpp> and use boost::process::v1 namespace; block Boost 1.88 (incompatible Boost.Process API); use ba::io_context instead of ba::io_service; use free boost::asio::post() instead of member post()

0.87.1

Choose a tag to compare

@rbx rbx released this 07 Mar 11:43
  • cmake: remove unused boost_system requirement
  • nMin: avoid type cast errors that lead to incorrect log output
  • Process: redirect stdin to null instead of closing it

0.87.0

Choose a tag to compare

@rbx rbx released this 18 Aug 10:58

Improve handling of ignored devices/collections:

  • Device state of ignored collections is now marked as Exiting (except those in Error state), prior to DDS agent shutdown (which would terminate any still alive tasks).
  • Collection state is set to Error if any non-expendable device is also in the Error state.

0.86.0

Choose a tag to compare

@rbx rbx released this 10 Jun 10:50
  • Produce fatal error for topology generation failures (when generated topo is empty), including line by line output of the generation script.

0.85.0

Choose a tag to compare

@rbx rbx released this 06 Jun 10:58
  • Add --agent-wait-timeout setting to servers. If provided, it overrides server's timeout value for the agent waiting step during submit. Can be either in seconds or percentage, e.g.: '10s' or '10%'. When percentage is given, it is calculated from the request timeout or global timeout (depending on which one is active).

0.84.4

Choose a tag to compare

@rbx rbx released this 06 Jun 10:53
  • Include collection details in the state reply.

0.84.3

Choose a tag to compare

@rbx rbx released this 28 Mar 10:57
  • Build: Update protobuf detection to work for newer versions.

0.84.2

Choose a tag to compare

@rbx rbx released this 21 Mar 08:10
  • Bug fix: Extend error handling to account for inability to create directories during session creation.

0.84.1

Choose a tag to compare

@rbx rbx released this 19 Mar 13:02
  • Bug fix: add missing sync for partitions.

0.84.0

Choose a tag to compare

@rbx rbx released this 18 Mar 09:10
  • Require DDS 3.12 for the new submit features.
  • Add expendable & RMSJobIDs infos to logs and gRPC replies.
  • Reenable minAgents setting during submit.
  • Handle number of submitted agents info returned by DDS during submit.
    • In case of Slurm, if the agent submit request returns with a number of hosts lower than requested but higher than nMin, the number of expected agents will be updated and ODC will wait only for the corresponding number of slots to be active.