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

fix: optimise pod finalizers with merge patch and resourceVersion #13776

Merged
merged 23 commits into from
Oct 22, 2024

Conversation

Joibel
Copy link
Member

@Joibel Joibel commented Oct 17, 2024

This is #12862 merged in to main and fixed for latest linter. See that PR for commentary.

All credit to @imliuda

liuda1 and others added 23 commits April 4, 2024 23:08
…r sync cron

Signed-off-by: 刘达 <liuda1@kingsoft.com>
Signed-off-by: 刘达 <liuda1@kingsoft.com>
Signed-off-by: 刘达 <liuda1@kingsoft.com>
…, remove unused code

Signed-off-by: 刘达 <liuda1@kingsoft.com>
…, remove unused code

Signed-off-by: 刘达 <liuda1@kingsoft.com>
…, rollback environment variables docs

Signed-off-by: 刘达 <liuda1@kingsoft.com>
…, optimise codes and logics

Signed-off-by: 刘达 <liuda1@kingsoft.com>
…, fix lint error

Signed-off-by: 刘达 <liuda1@kingsoft.com>
…, optimise codes

Signed-off-by: 刘达 <liuda1@kingsoft.com>
…, add nil finalaizers check

Signed-off-by: 刘达 <liuda1@kingsoft.com>
…, update slices compare method

Signed-off-by: 刘达 <liuda1@kingsoft.com>
…, fix CI test

Signed-off-by: 刘达 <liuda1@kingsoft.com>
Co-authored-by: Anton Gilgur <4970083+agilgur5@users.noreply.github.com>
Signed-off-by: 刘达 <708988814@qq.com>
Co-authored-by: Anton Gilgur <4970083+agilgur5@users.noreply.github.com>
Signed-off-by: 刘达 <708988814@qq.com>
Co-authored-by: Anton Gilgur <4970083+agilgur5@users.noreply.github.com>
Signed-off-by: 刘达 <708988814@qq.com>
Signed-off-by: Alan Clucas <alan@clucas.org>
Signed-off-by: Alan Clucas <alan@clucas.org>
@Joibel Joibel changed the title takeover: #12862 fix: optimise pod finalizers with merge patch and resourceVersion Oct 17, 2024
@Joibel Joibel marked this pull request as ready for review October 17, 2024 16:35
@Joibel
Copy link
Member Author

Joibel commented Oct 17, 2024

@imliuda, if you're around you're welcome to fix up #12862 and then I'll approve it.

@imliuda
Copy link
Contributor

imliuda commented Oct 18, 2024

@Joibel You can takeover and merge this PR into main, I will close that PR.

Copy link
Member

@isubasinghe isubasinghe left a comment

Choose a reason for hiding this comment

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

LGTM

@Joibel Joibel merged commit e11e664 into argoproj:main Oct 22, 2024
29 of 31 checks passed
@Joibel Joibel deleted the takeover-12862 branch October 22, 2024 07:07
@agilgur5 agilgur5 added this to the v3.6.0 milestone Oct 22, 2024
@agilgur5 agilgur5 added the area/controller Controller issues, panics label Oct 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/controller Controller issues, panics
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants