mirror of https://github.com/knative/pkg.git
My prior change added sorting to the duck.CreatePatch method to try and stabilize the result of jsonpatch.CreatePatch, which is otherwise non-deterministic (probably walking a map?). My bad assumption was that the patch operations this generated wouldn't conflict, e.g. it should use `replace` vs. `remove` and `add`. Clearly this was bad because we start getting really strange errors trying to import this into knative/serving, e.g. https://gubernator.knative.dev/build/knative-prow/pr-logs/pull/knative_serving/2646/pull-knative-serving-integration-tests/1070435951391543298/ |
||
|---|---|---|
| .. | ||
| v1alpha1 | ||
| OWNERS | ||
| cached.go | ||
| cached_test.go | ||
| doc.go | ||
| enqueue.go | ||
| enqueue_test.go | ||
| interface.go | ||
| patch.go | ||
| patch_test.go | ||
| podspec_test.go | ||
| proxy.go | ||
| register.go | ||
| scale_test.go | ||
| typed.go | ||
| typed_test.go | ||
| unstructured.go | ||
| unstructured_test.go | ||
| verify.go | ||
| verify_test.go | ||