Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync master with v4 #293

Merged
merged 8 commits into from
Oct 14, 2020
Merged

Sync master with v4 #293

merged 8 commits into from
Oct 14, 2020

Conversation

rhc54 and others added 7 commits October 13, 2020 09:25
Signed-off-by: Ralph Castain <rhc@pmix.org>
Co-authored-by: Josh Hursey <jhursey@us.ibm.com>
(cherry picked from commit d12a3d9)
Signed-off-by: Joshua Hursey <jhursey@us.ibm.com>
(cherry picked from commit 6fcca75)
Replace the bitarray types in Python bindings with simple integer lists
for ease of use/translation. Cleanup some missing functions.

Add PMIX_EXTERNAL_PROGRESS attribute and PMIx_Progress API so that a
host can externally progress the PMIx library. This is less onerous than
requiring the host to also adopt libevent and provide an event base.
Deprecate the PMIX_EVENT_BASE attribute.

I had forgotten about the external progress promise until someone
pointed it out to me.

Signed-off-by: Ralph Castain <rhc@pmix.org>
(cherry picked from commit 56bb4e5)
Signed-off-by: Ralph Castain <rhc@pmix.org>
(cherry picked from commit ac8bccb)
Update the check-attr-refs.py script to ignore PMIX_ATTR_UNDEF as it
cannot be referenced.

Signed-off-by: Ralph Castain <rhc@pmix.org>
(cherry picked from commit cfbf42a)
Signed-off-by: Ralph Castain <rhc@pmix.org>
(cherry picked from commit 7cc7071)
Refer instead to "max procs that can be simultaneously executing"

Signed-off-by: Ralph Castain <rhc@pmix.org>
(cherry picked from commit 4aef4e3)
@jjhursey jjhursey added this to the PMIx v5 Standard milestone Oct 13, 2020
@jjhursey jjhursey requested a review from rhc54 October 13, 2020 14:28
Provide the ability to request pointers to values, filling in of a
provided value struct address, as well as the default return of a newly
malloc'd struct. Clarify that "success" means the data was returned in
the form requested - do not return it as something different.

Remove the "slot" definition per WG discussion

Signed-off-by: Ralph Castain <rhc@pmix.org>
(cherry picked from commit d86b031)
@jjhursey
Copy link
Member Author

I just pushed the changes from PR #294 to bring master in sync with v4. I think this is ready for review.

@rhc54 rhc54 merged commit 0590bb1 into pmix:master Oct 14, 2020
@jjhursey jjhursey deleted the sync-w-v4 branch October 14, 2020 18:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants