Skip to content

Multiple commits#3361

Merged
rhc54 merged 2 commits intoopenpmix:v5.0from
rhc54:cmr50/oops
Jun 25, 2024
Merged

Multiple commits#3361
rhc54 merged 2 commits intoopenpmix:v5.0from
rhc54:cmr50/oops

Conversation

@rhc54
Copy link
Contributor

@rhc54 rhc54 commented Jun 25, 2024

Ensure server and client indices are in sync

Do not include a terminator element in the pmix_dictionary, but
instead rely on the defined number of entries as the length
of the array. Since user-defined keys can be different on
each process, and/or appear in different order, we cannot
define a unique index for them. Each process will assign
their own index when those keys are "put", and we currently
have no way to go back into the hash storage to "reset"
those values. So we have to push all returned modex values
into the local hash for now.

Signed-off-by: Ralph Castain rhc@pmix.org
(cherry picked from commit c38aef6)
Signed-off-by: Ralph Castain rhc@pmix.org

Remove unused function in shmem2.

Signed-off-by: Samuel K. Gutierrez samuel@lanl.gov
(cherry picked from commit c3ae2d0)

rhc54 and others added 2 commits June 25, 2024 09:41
Do not include a terminator element in the pmix_dictionary, but
instead rely on the defined number of entries as the length
of the array. Since user-defined keys can be different on
each process, and/or appear in different order, we cannot
define a unique index for them. Each process will assign
their own index when those keys are "put", and we currently
have no way to go back into the hash storage to "reset"
those values. So we have to push all returned modex values
into the local hash for now.

Signed-off-by: Ralph Castain <rhc@pmix.org>
(cherry picked from commit c38aef6)
Signed-off-by: Ralph Castain <rhc@pmix.org>
Signed-off-by: Samuel K. Gutierrez <samuel@lanl.gov>
(cherry picked from commit c3ae2d0)
@rhc54 rhc54 merged commit 0b3c6a6 into openpmix:v5.0 Jun 25, 2024
@rhc54 rhc54 deleted the cmr50/oops branch June 25, 2024 16:13
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