structured-merge-diff
structured-merge-diff copied to clipboard
Test cases and implementation for "server-side apply"
Updated dependencies to latest
Currently, when calling `ToUnstructured` on a `metav1.Time` that is a `nil` pointer, you get a panic: ``` panic: value method k8s.io/apimachinery/pkg/apis/meta/v1.Time.ToUnstructured called using nil *Time pointer goroutine 1 [running]: k8s.io/apimachinery/pkg/apis/meta/v1.(*Time).ToUnstructured(0x100000001?)...
Consider old object: ```yaml { requiredField: { optionalField1: 1 optionalFIeld2: 2 } } ``` And patch, all with a single owner ```yaml { requiredField: {} } ``` I expect this...
/sig api-machinery https://github.com/kubernetes/kubernetes/pull/128266 needs a way of expressing reset fields that can express "exclude all fields except for the container resource fields modifiable via /resize". This provides a way to...
When comparing list fields within two objects, a simple equality check isn't enough. We need to implement a semantic check on the individual list items to ensure accurate comparisons. -...