Skip to content

Improve three-way diff to provide more accurate Sync status and diff result (issue #597)#604

Merged
jessesuen merged 1 commit intoargoproj:masterfrom
jessesuen:597-three-way-diff
Sep 15, 2018
Merged

Improve three-way diff to provide more accurate Sync status and diff result (issue #597)#604
jessesuen merged 1 commit intoargoproj:masterfrom
jessesuen:597-three-way-diff

Conversation

@jessesuen
Copy link
Member

@jessesuen jessesuen commented Sep 15, 2018

This changes 3-way-diffing such that it relies entirely on K8s strategic merge patch to calculate the proper diff status and result.

@jessesuen jessesuen requested a review from alexmt September 15, 2018 00:12
Copy link
Collaborator

Choose a reason for hiding this comment

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

nitpick: comment looks incomplete

Copy link
Member Author

Choose a reason for hiding this comment

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

thanks will fix

@jessesuen jessesuen merged commit 2230914 into argoproj:master Sep 15, 2018
@jessesuen jessesuen deleted the 597-three-way-diff branch September 15, 2018 02:10
leoluz pushed a commit to leoluz/argo-cd that referenced this pull request Mar 13, 2025
* fix: deadlock on start missing watches

Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>

* revert error

Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>

* add unit test to validate some deadlock scenarios

Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>

* test name

Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>

* clarify comment

Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>

---------

Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>
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