-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Description
Goal
Track and deliver the performance optimizations planned for the 1.17 release.
Action Items
1. ControllerPriorityQueue feature
- Wait for bugfixes in controller-runtime, and bump to a new version
- Move feature
ControllerPriorityQueueto beta(enabled by default). (@zach593, Feat: Promote ControllerPriorityQueue to beta #7200)- This feature was introduced in release 1.15 and has been verified on master since then.
- References: feat: introduce ControllerPriorityQueue feature gate #6662
2. Performance benchmark infrastructure
- Setup performance testing workflow. (@XiShanYongYe-Chang, Add performance test and comparison pipeline for Karmada #7180)
3. ResourceBinding to Work synchronization(TBD)
Based on the discussion at #7062
4. Lua interpreter VM pool size
- Reference: feat: expose lua vm pool size as flag #7049
5. Update object status
- AggregatedStatus in rb status may be deleted #6858
- feat: improve deployment creation performance by using informer cache… #7128
6. Summary
- Publish a short perf improvement summary for 1.17.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Planned In Release 1.17