Skip to content

Conversation

@vspetrov
Copy link

V4.0.x of #8404

Copy link
Member

@jsquyres jsquyres left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add the usual cherry-pick line in the commit message.

I.e., the same line as you get with git cherry-pick -x ... to get the commit from master.

Thanks!

@jsquyres jsquyres added this to the v4.0.6 milestone Jan 20, 2021
@jsquyres
Copy link
Member

The corresponding master PR (#8404) isn't merged yet. Converting back to Draft to make sure this PR isn't merged before #8404 is merged.

@jsquyres jsquyres marked this pull request as draft January 20, 2021 18:47
@vspetrov
Copy link
Author

vspetrov commented Jan 20, 2021

Please add the usual cherry-pick line in the commit message.

I.e., the same line as you get with git cherry-pick -x ... to get the commit from master.

Thanks!

@jsquyres it is not cherry-pick because master and v4.0.x diverged a bit. Do you mean, just add the similar line with master commit hash?

@jsquyres
Copy link
Member

@vspetrov Ah, my mistake. If it's not a cherry pick, then you are absolutely correct that you should not list it as a cherry pick. But it probably would be good to cite the master hash/the general situation that occurred here, because -- at least on the surface -- the code change looks pretty similar between master and here, even if the surrounding code context is different. Cool?

@vspetrov
Copy link
Author

@vspetrov Ah, my mistake. If it's not a cherry pick, then you are absolutely correct that you should not list it as a cherry pick. But it probably would be good to cite the master hash/the general situation that occurred here, because -- at least on the surface -- the code change looks pretty similar between master and here, even if the surrounding code context is different. Cool?

Do you want master hash in commit itself or the PR (in PR desc i'm referencing master PR) ? I can add master hash to commit once master PR is merged (to make sure commit does not change)

@jsquyres
Copy link
Member

Putting it in the commit message would be great -- that helps when we have to go spelunking through the git log to figure out what happened / what commits got cherry-picked or otherwise pulled over to release branches, etc.

Thanks!

Don't forget to get these PRs reviewed; they can't be merged until they're reviewed.

   Current implementation of pml check protocol causes extra
   dmodex exchanges that may result in a significant performance
   degradation for some workloads

   (corresponds to master 36b64cb)

Signed-off-by: Valentin Petrov <valentinp@nvidia.com>
@vspetrov vspetrov force-pushed the v4.0.x_pml_ucx_check_selected_fix branch from c06de8f to d3a5736 Compare January 21, 2021 19:28
@jsquyres jsquyres marked this pull request as ready for review January 22, 2021 14:05
@jsquyres jsquyres dismissed their stale review January 22, 2021 14:06

Now that this is out of draft, I can dismiss the now-moot request for changes (because this is not technically a cherry pick).

@vspetrov
Copy link
Author

what is needed for merge?

@hppritcha
Copy link
Member

hppritcha commented Jan 25, 2021

@vspetrov is this PR in response to a user reported problem, or perhaps the VASP performance thing? In any case we typically want to thank whoever noted the issue in the NEWS, hence the question.

@rhc54
Copy link
Contributor

rhc54 commented Jan 25, 2021

Might also want to re-run the problem application after #8408 is committed to see if it resolves the issue on its own.

@vspetrov
Copy link
Author

@rhc54 i confirm that #8408 on its own fixes issue for given VASP repro.
@hppritcha regarding your question. The regression was discovered during Mellanox internal testing and was not reported by customer.

@gpaulsen
Copy link
Member

@vspetrov Do you agree that we can now close this without merging?

@jladd-mlnx
Copy link
Member

@gpaulsen this should be merged. The same issue would be present in v4.0.x. Val's fix was merged into v4.1.x.

@hppritcha hppritcha merged commit 62511fa into open-mpi:v4.0.x Feb 2, 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.

8 participants