1- Copyright (c) 2015-2018 Intel, Inc. All rights reserved.
1+ Copyright (c) 2015-2018 Intel, Inc. All rights reserved.
22Copyright (c) 2017 IBM Corporation. All rights reserved.
33$COPYRIGHT$
44
@@ -20,11 +20,50 @@ other, a single NEWS-worthy item might apply to different series. For
2020example, a bug might be fixed in the master, and then moved to the
2121current release as well as the "stable" bug fix release branch.
2222
23- 2.0.3 -- 23 Feb 2018
23+
24+ 2.1.2 -- TBD
25+ ----------------------
26+ - Added PMIX_VERSION_RELEASE string to pmix_version.h
27+ - Added PMIX_SPAWNED and PMIX_PARENT_ID keys to all procs
28+ started via PMIx_Spawn
29+ - Fixed faulty compares in PMI/PMI2 tests
30+ - Fixed bug in direct modex for data on remote node
31+ - Correctly transfer all cached job info to the client's
32+ shared memory region upon first connection
33+ - Fix potential deadlock in PMIx_server_init in an error case
34+ - Fix uninitialized variable
35+ - Fix several memory and file descriptor leaks
36+
37+
38+ 2.1.1 -- 5 Mar 2018
39+ ----------------------
40+ - Fix direct modex when receiving new nspace
41+ - Resolve direct modex of job-level info
42+ - Fix a bug in attribute configuration checks
43+ - Fix a couple of bugs in unpacking of direct modex job-level data
44+ - Correcly handle application setup data during "instant on" launch
45+ - add a PMIX_BYTE_OBJECT_LOAD convenience macro
46+ - Fix two early "free" bugs
47+ - Add an example PMI-1 client program
48+
49+
50+ 2.1.0 -- 1 Feb 2018
51+ ----------------------
52+ **** NOTE: This release contains the first implementation of cross-version
53+ **** support. Servers using v2.1.0 are capable of supporting clients using
54+ **** PMIx versions v1.2 and above. Clients using v2.1.0 are able to interact
55+ **** with servers based on v1.2 and above.
56+ - Added cross-version communication support
57+ - Enable reporting of contact URI to stdout, stderr, or file (PR #538)
58+ - Enable support for remote tool connections (PR #540, #542)
59+ - Cleanup libevent configure logic to support default install paths (PR #541)
60+ - Debounce "unreachable" notifications for tools when they disconnect (PR #544)
61+ - Enable the regex generator to support node names that include multiple
62+ sets of numbers
63+
64+
65+ 2.0.3 -- 1 Feb 2018
2466----------------------
25- **** NOTE: PMIx_Get in PMIx v2.x will fail when requesting information
26- **** on any process whose nspace has not yet been registered with the
27- **** PMIx server
2867- Fix event notification so all sides of multi-library get notified
2968 of other library's existence
3069- Update syslog protection to support Mac High Sierra OS
@@ -43,7 +82,6 @@ current release as well as the "stable" bug fix release branch.
4382- Ensure we always complete PMIx_Finalize - don't return if something
4483 goes wrong in the middle of the procedure
4584- Fix several tool connection issues
46- - Fix a mismatch in data type on an MCA param
4785
4886
49872.0.2 -- 19 Oct 2017
@@ -69,8 +107,8 @@ current release as well as the "stable" bug fix release branch.
69107 operations to discover rendezvous files
70108
71109
72- 2.0.0 -- 22 Jun 2017
73- ----------------------
110+ 2.0.0
111+ ------
74112**** NOTE: This release implements the complete PMIX v2.0 Standard
75113**** and therefore includes a number of new APIs and features. These
76114**** can be tracked by their RFC's in the RFC repository at:
@@ -127,6 +165,14 @@ current release as well as the "stable" bug fix release branch.
127165 and to themselves
128166
129167
168+ 1.2.5 -- 1 Feb 2018
169+ ----------------------
170+ - Fix cross-version issue when v1.2 client interacts with v2.1 server (PR #564)
171+ - Update client connection for cross-version support (PR #591)
172+ - Fix write memory barrier ASM for PowerPC (PR #606)
173+ - Add protection from overly-large messages
174+
175+
1301761.2.4 -- 13 Oct. 2017
131177----------------------
132178- Silence some unnecessary warning messages (PR #487)
0 commit comments