Skip to content

Fix #6657: Use default catalog controller worker count - #6710

Merged
squakez merged 1 commit into
apache:mainfrom
Rachit-Gandhi:fix/6657
Jul 31, 2026
Merged

Fix #6657: Use default catalog controller worker count#6710
squakez merged 1 commit into
apache:mainfrom
Rachit-Gandhi:fix/6657

Conversation

@Rachit-Gandhi

@Rachit-Gandhi Rachit-Gandhi commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

This PR removes the explicit MaxConcurrentReconciles: runtime.GOMAXPROCS(0) override from the catalog-controller.

With the operator default CPU limit, GOMAXPROCS is commonly 2, so the catalog controller starts with worker count: 2 while the other controllers use controller-runtime's default of 1. Removing the override lets catalog-controller use the same default worker count as the other controllers.

Fixes #6657

Test Plan

  • go test ./pkg/controller/catalog
  • make lint

@squakez squakez left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks for the fix!

@squakez
squakez merged commit 1c81c4c into apache:main Jul 31, 2026
12 of 15 checks passed
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.

Verify why CamelCatalog worker starts with 2 assigned workers

2 participants