Skip to content

Releases: mochi-hpc/mochi-margo

Version 0.18.1

28 Aug 08:56
Compare
Choose a tag to compare
  • Moves execution of finalization callbacks from release time to finalize time

Version 0.18.0

23 Aug 08:15
Compare
Choose a tag to compare
  • Better support for refcounting margo instances
  • Added refcounting for margo-managed pools and xstreams

Version 0.17.3

13 Aug 08:31
Compare
Choose a tag to compare
  • Fixes bug in earliest_first pool
  • Adds the possibility to specify the default log level via MARGO_LOG_LEVEL

Version 0.17.2

01 Aug 14:18
Compare
Choose a tag to compare
  • Make the progress loop yield more frequently to account for the possibility that the ES it runs on has other pools to check
  • Adds warning related to some configurations that could cause starvation or deadlocks

Version 0.17.1

01 Jul 14:59
Compare
Choose a tag to compare

This patch fixes a bug that makes applications crash when monitoring (time series) is enabled and the user adds/removes pools.

Version 0.17.0

27 May 21:45
Compare
Choose a tag to compare
  • Adds margo_monitor_dump function

Version 0.16.0

12 Apr 09:15
Compare
Choose a tag to compare
  • Fixes and improves the timer mechanism and API

Version 0.15.0

29 Nov 10:28
Compare
Choose a tag to compare

Features:

  • "earliest_first" pool type;
  • identity API for providers

Bug fixes:

  • Fixed finalization order of Mercury
  • Fixed margo-eventual unit test

Version 0.14.1

27 Jul 13:41
Compare
Choose a tag to compare
  • Fixes narrowing conversion that makes margo fail when using mercury 2.3.0 or later

Version 0.14.0

19 Jun 00:42
Compare
Choose a tag to compare
  • New functions to manage a refcount in the margo instance
  • New shim library to make Margo RPC interoperable with pure-Mercury ones
  • Bug fix for the way the RPC ids are generated