Releases: mochi-hpc/mochi-margo
Releases · mochi-hpc/mochi-margo
Version 0.12
- Refactoring of internal configuration
- New API for adding/removing pools and ES
Version 0.11.1
- fix compile-time incompatibility with json-c 0.13
- fix compile-time rpath absolute path error
- misc. code cleanups
Version 0.11
This version brings a new monitoring system.
Version 0.10
- margo-info program added to show information on usable interfaces
- margo_finalize_and_wait added
- margo_rpc_get_name and margo_handle_get_name added
- various additions and bug fixes
Version 0.9.10
Adds a proper mechanism to propagate errors back to the client when ULT allocation failed on the server.
Version 0.9.9
- fixes na_ type usage; necessary for compatibility with Mercury 2.2.0
Version 0.9.8
- Fix margo-timer.h not installed
- Add margo_get_progress_pool
Version 0.9.7
- new public API for creating and manipulating timers, see margo-timer.h
- additional unit tests
- fixed race conditions between in-flight RPC processing and RPC deregistration
- safety check for empty string on auth_key
- remove dependence on any specific remote transports for default unit tests
Version 0.9.6
- support for Mercury version 2.1.0 and higher
- performance optimization: use static initialization of Argobots eventuals when available
- several new unit tests
- improved error log messages
Version 0.9.5
- configurable output directory for diagnostics and profiling data (MARGO_OUTPUT_DIR env variable or margo_output_dir json variable)
- new
margo_state_dump()API function to dump point-in-time status information from a running Margo instance - munit testing
- misc bug fixes
- memory leak on communication failure fixed by Koyama Sohei
- profiling and diagnotics path\
- pool configuration specification
- github code coverage reporting
- change default logging level to emit warnings
- safety checking for underlying argobots runtime configuration
- new
margo_set_environment()function that can be used to set desired Argobots runtime parameters if Argobots is initialized external to Margo - fixes macro definition of
margo_iforward_timed