-
Notifications
You must be signed in to change notification settings - Fork 7.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Transform objects in shared informers #37092
Comments
I think we can work on this now as #38721 is merged, and I took a try, but I found it's a little bit risky because we have to find out all necessary fields where we could possibly miss some of them @howardjohn Do you think it's fair enough to transform objects like this? |
Yeah TBH even though this was my idea I am a bit skeptical its worth the cost. Its something to keep in mind, but may be better suited for objects that we only need a tiny subset but are very large. For example, if we just needed the list of versions for CRDs or something (hypothetical - we don't have that use case). |
How about stripping unnecessary fields(like |
kubernetes/kubernetes#107507 has possibly huge impacts for us to allow us to transform objects 1x at the lowest level. This can reduce memory usage and redundant conversions
The text was updated successfully, but these errors were encountered: