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

[Forwardport] v2.6: Only update change #28

Merged
merged 2 commits into from
May 19, 2022

Conversation

rmweir
Copy link
Contributor

@rmweir rmweir commented May 18, 2022

Issue:
rancher/rancher#37350

Original PR:
#27

rmweir added 2 commits May 17, 2022 17:51

Verified

This commit was signed with the committer’s verified signature. The key has expired.
aaossa Antonio Ossa-Guerra
This option causes the handle function to only proceed if the
object was actually updated. This is intended to be used by
applications with many objects and/or controllers types that
have alternative means of rerunning when necessary. When the
informer's resync their cache the update function is run.
This reducing the overhead but has the tradeoff of not
rerunning handlers that may rely on external objects or
services or experience a bug causing them to not retry even
if it was necessary. The result is that running the handler
func on resync will mostly only serve the purpose of catching
missed cache events.

Verified

This commit was signed with the committer’s verified signature. The key has expired.
aaossa Antonio Ossa-Guerra
@rmweir rmweir requested review from cmurphy and maxsokolovsky May 18, 2022 00:56
@maxsokolovsky
Copy link
Contributor

Not familiar with the context - why is this going into master and not release/v2.6?

@rmweir
Copy link
Contributor Author

rmweir commented May 18, 2022

@maxsokolovsky because there is no release/v2.6 in lasso. Master is effectively release/v2.6.

@rmweir rmweir merged commit 700f167 into rancher:master May 19, 2022
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.

None yet

3 participants