You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Build image_change_controller.go, on every image stream update, walks every build config. In high density runs, roughly 1/2 the CPU load is in that controller.
// TODO: this is inefficient
for _, bc := range c.BuildConfigStore.List() {
config := bc.(*buildapi.BuildConfig)
Build image_change_controller.go, on every image stream update, walks every build config. In high density runs, roughly 1/2 the CPU load is in that controller.
And the CPU top:
We'll need to switch to using an indexed BuildConfigStore that allows us to lookup by their trigger.
The text was updated successfully, but these errors were encountered: