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

Catch ObjectList checkpointing bug #4287

Merged
merged 7 commits into from
Jul 5, 2021

Conversation

jngrad
Copy link
Member

@jngrad jngrad commented Jun 25, 2021

Temporary fix for #4280

Description of changes:

  • prevent serialization of ObjectList objects when the MPI world size is greater than 1
  • test that ObjectList objects are correctly reloaded when the MPI world size is 1
  • document LB checkpointing and cleanup script interface documentation

@jngrad jngrad marked this pull request as draft June 25, 2021 13:43
@jngrad jngrad force-pushed the disable-serialization branch 2 times, most recently from d55f91c to 399ccdf Compare June 25, 2021 15:25
jngrad added 6 commits June 25, 2021 17:34
When an ObjectList container is deserialized, the contained
objects are deserialized on the head node only. Until this
can be fixed, serialization of non-empty object containers
in a MPI-parallel environment with world size > 1 is blocked.
@jngrad jngrad force-pushed the disable-serialization branch from 399ccdf to 23165b5 Compare June 25, 2021 15:34
@jngrad jngrad marked this pull request as ready for review June 25, 2021 16:28
@jngrad jngrad requested a review from reinaual June 29, 2021 09:37
@jngrad jngrad added the automerge Merge with kodiak label Jul 5, 2021
@kodiakhq kodiakhq bot merged commit fef813e into espressomd:python Jul 5, 2021
@jngrad jngrad deleted the disable-serialization branch July 5, 2021 14:23
@jngrad jngrad added this to the Espresso 4.2 milestone Aug 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants