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
When a pod has lots of env vars, injection can take a long time. Looks polynomial. With 1000 env vars we are talking multiple seconds and GB of allocations.
The root cause is in the jsonpatch library we use. I am looking into upstream improvements to optimize.
The text was updated successfully, but these errors were encountered:
Fix is in gomodules/jsonpatch#36. The library hasn't had updates in 2 years, so TBD how it will be received. We can fork if needed, the library is pretty small.
🧭 This issue or pull request has been automatically marked as stale because it has not had activity from an Istio team member since 2023-05-16. It will be closed on 2023-08-29 unless an Istio team member takes action. Please see this wiki page for more information. Thank you for your contributions.
When a pod has lots of env vars, injection can take a long time. Looks polynomial. With 1000 env vars we are talking multiple seconds and GB of allocations.
The root cause is in the jsonpatch library we use. I am looking into upstream improvements to optimize.
The text was updated successfully, but these errors were encountered: