kubernetes/pkg/api/testing
Kubernetes Submit Queue 135d58b394
Merge pull request #57142 from nikhita/bump-jsoniter
Automatic merge from submit-queue (batch tested with PRs 57122, 57142, 57016, 56927, 56678). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

bump(13f864): github.com/json-iterator/go: use ConfigCompatibleWithStandardLibrary

Jsoniter in `ConfigFastest` mode does not support escape characters in object keys, whereas `ConfigCompatibleWithStandardLibrary` does.

Fixes kubernetes/kubernetes#56018
Related kubernetes/kubernetes#56055

Benchmark results:

```
BenchmarkDecodeIntoJSON-4                                              	   30000	     48522 ns/op	    3792 B/op	      63 allocs/op
BenchmarkDecodeIntoJSONCodecGenConfigFast-4                            	  100000	     17409 ns/op	    4524 B/op	      96 allocs/op
BenchmarkDecodeIntoJSONCodecGenConfigCompatibleWithStandardLibrary-4   	  100000	     18617 ns/op	    4924 B/op	     121 allocs/op
```

/assign sttts thockin mfojtik
2017-12-16 23:32:38 -08:00
..
compat Update bazel 2017-10-18 17:24:04 +02:00
.import-restrictions Add import-boss directives 2017-10-13 07:06:22 -04:00
backward_compatibility_test.go pkg/apis/core: mechanical import fixes in dependencies 2017-11-09 12:14:08 +01:00
BUILD Remove unused code in pkg/api/,pkg/apis/ 2017-12-07 13:35:47 +08:00
conversion_test.go pkg/apis/core: mechanical import fixes in dependencies 2017-11-09 12:14:08 +01:00
conversion.go pkg/api/legacyscheme: fixup imports 2017-10-18 17:23:55 +02:00
copy_test.go pkg/apis/core: mechanical import fixes in dependencies 2017-11-09 12:14:08 +01:00
deep_copy_test.go pkg/apis/core: mechanical import fixes in dependencies 2017-11-09 12:14:08 +01:00
defaulting_test.go remove reference to v1alpha1 2017-11-21 13:00:40 -08:00
doc.go pkg/api: move *_test.go -> pkg/api/testing 2017-10-11 16:04:50 +02:00
fuzzer.go pkg/apis/core: mechanical import fixes in dependencies 2017-11-09 12:14:08 +01:00
meta_test.go pkg/api/legacyscheme: fixup imports 2017-10-18 17:23:55 +02:00
node_example.json pkg/api: move *_test.go -> pkg/api/testing 2017-10-11 16:04:50 +02:00
OWNERS remove some people from OWNERS so they don't get reviews anymore 2017-07-13 10:02:21 -07:00
pod_specs.go pkg/apis/core: mechanical import fixes in dependencies 2017-11-09 12:14:08 +01:00
replication_controller_example.json pkg/api: move *_test.go -> pkg/api/testing 2017-10-11 16:04:50 +02:00
serialization_proto_test.go pkg/apis/core: mechanical import fixes in dependencies 2017-11-09 12:14:08 +01:00
serialization_test.go Merge pull request #57142 from nikhita/bump-jsoniter 2017-12-16 23:32:38 -08:00
unstructured_test.go Move unstructured conversion into pkg/runtime 2017-11-16 15:38:24 -05:00