In future (k8s v1.35) going to support officially comparable resources versions:
kubernetes/enhancements#5505
This has implications on our implementations - we already support this with feature flag (by default turned off) in informer temporary caches. But we will be able to optimize better for example in PrimaryUpdateAndCacheUtils - that would no longer require to do the update through optimistic locking.
Notes:
In future (k8s v1.35) going to support officially comparable resources versions:
kubernetes/enhancements#5505
This has implications on our implementations - we already support this with feature flag (by default turned off) in informer temporary caches. But we will be able to optimize better for example in
PrimaryUpdateAndCacheUtils- that would no longer require to do the update through optimistic locking.Notes: