-
Bug
-
Resolution: Done
-
Blocker
-
None
-
None
The IOR codebase needs to be revamped as it has a significant performance problem when dealing with large numbers of namespaces.
Every time a Gateway resource is modified the IOR codebase queries the k8s api server for routes in every configured namespace, consuming a significant amount of time in larger systems (200/500+ namespaces)
It also has a search based on O(nroutes + ngateways)
We also need to check if this applies to the 1.1 codebase.
- is blocked by
-
MAISTRA-2197 SMMR controller sends a fake first update
- Closed
- is cloned by
-
MAISTRA-2245 IOR queries
- Closed
- is related to
-
OSSM-1900 IOR findService queries the API server for each namespace
- Closed
- relates to
-
MAISTRA-681 Performance Issues when control plane has lots of namespaces
- Closed