This PMIx Standard v5.0 release candidate contains a number of updates and additions since the v4.1 release.
See Appendix C.10 for a curated change-log in the v5.0 document itself.
For the official PMIx Standard ABI headers corresponding to this release, see https://github.com/pmix/pmix-abi/releases/tag/pmix-standard-v5.0.
Raw changes since v4.1
- PR #289: Update the Python bindings to track the Standard
- PR #292: Updates to Python bindings and missed API
- PR #294: Final touchups to PMIx_Get and PMIx_server_init attributes
- PR #301: Fix a stray period typo
- PR #295: Fix copy/paste error
- PR #296: Restore PMIX_EVENT_BASE attribute
- PR #298: Minor touchups and additions
- PR #303: Minor cleanups and clarifications
- PR #304: Fix two attribute references.
- PR #305: Some clarifications on tool indirect launch
- PR #276: Adding examples
- PR #308: Clarify the PMIx_Abort behavior
- PR #310: Cleanup deprecated and removed entries in index
- PR #314: Fixup Python bindings to match C bindings
- PR #312: Fix watermark generation on newer latex installs
- PR #318: Add macros for construction of pmix_info_t lists
- PR #320: Sync the Standard to OpenPMIx
- PR #323: Update master to track v4
- PR #326: Move master to v5.0
- PR #330: Missing v4 patches
- PR #337: Add Provisional Markers
- PR #340: Move from Travis to GitHub Actions
- PR #280: Storage system query support
- PR #345: Add provisional markers to storage chapter
- PR #328: Add appendix with use case descriptions
- PR #351: Cherry-pick of v4 Provisional and Errata
- PR #349: MPI Sessions Use-case
- PR #327: Clarify three roles of consumers of the PMIx interface
- PR #347: Issue 175 chapter 2 master
- PR #361: Update revision log from v4.1
- PR #355: Fix cut/paste issue with PMIX_DATA_ARRAY_DESTRUCT.
- PR #350: Return codes
- PR #376: Issue 373 - Define when PMIX_PARENT_ID is set and add definition for tool
- PR #377: Issue-372 Clarify PMIX_CMD_LINE in spawn case.
- PR #359: Assign specific values to PMIx constants
- PR #357: Use Case: Cross-Version Support
- PR #385: Provide static initializers for PMIx structs
- PR #384: Add some missing attributes and one API for server support
- PR #380: Add several IOF attributes
- PR #382: Touch up debugger attributes and constants
- PR #383: Convert several macros to APIs
- PR #405: Issue 175: Sharing basics -rebased on master
- PR #406: Issue 175: Updates to presentation of Reserved_Keys chapter -rebased on master
- PR #407: Issue 175 make query chap -rebased on master
- PR #408: Issue 175 make sync chap 2commits -rebased on master
- PR #410: A few Infrastructure fixes
- PR #412: Revision section for v5
- PR #415: Date stamp for v4.1
- PR #417: Fix provisional markers
- PR #375: Add ABI language to the standard
- PR #397: Add PMIX_QUERY_ABI_VERSION
- PR #394: Assign values to remaining constants
- PR #422: v5: Add revision history info, drop NEW markers
- PR #433: Fix some print statements and update OpenPMIx header parsing
- PR #436: Remove 4.2 revision section. Move items to 5.0.
- PR #437: Add authors for the v5.0 release
- PR #444: Update copyright year
- PR #447: Editorial changes from proofread of v5.0 final document