Skip to content

Releases: mochi-hpc/mochi-margo

Version 0.18.2

21 Oct 18:46
Compare
Choose a tag to compare
  • Bug fix: margo_top_(pre)finalize_callback should not remove callbacks;
  • Added feature: spindown logic to improve performance of bursts of RPCs.

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