Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
activate unschedulable pods only if the node became more schedulable #71551
What type of PR is this?
What this PR does / why we need it:
This is a new scheduler performance optimization PR try to fix issue #70316 . Compared with the earlier PR, this PR checks node conditions updates more fine-grained: Ignore the heartbeat timestamp updates of node's conditions.
Which issue(s) this PR fixes (optional, in
Special notes for your reviewer:
I'm not sure how much side effects this change has: It always copy node's conditions before comparison, this maybe increase scheduler's resource consumption(memory and CPU) in a large cluster. cc @bsalamat @Huang-Wei
Does this PR introduce a user-facing change?: