-
Notifications
You must be signed in to change notification settings - Fork 22
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
Sync master with v4 #293
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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)
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)
I just pushed the changes from PR #294 to bring master in sync with v4. I think this is ready for review. |
rhc54
approved these changes
Oct 14, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Cherry-pick: