Kubernetes Submit Queue
3e169be887
Merge pull request #35647 from ymqytw/patch_primitive_list
...
Automatic merge from submit-queue
Fix strategic patch for list of primitive type with merge sementic
Fix strategic patch for list of primitive type when the patch strategy is `merge`.
Before: we cannot replace or delete an item in a list of primitive, e.g. string, when the patch strategy is `merge`. It will always append new items to the list.
This patch will generate a map to update the list of primitive type.
The server with this patch will accept either a new patch or an old patch.
The client will found out the APIserver version before generate the patch.
Fixes #35163 , #32398
cc: @pwittrock @fabianofranz
``` release-note
Fix strategic patch for list of primitive type when patch strategy is `merge` to remove deleted objects.
```
2016-11-11 14:36:44 -08:00
..
2016-10-31 10:08:12 -04:00
2016-11-09 11:46:59 -08:00
2016-11-09 11:46:59 -08:00
2016-10-21 17:32:32 -07:00
2016-11-04 21:17:12 +01:00
2016-11-09 11:46:59 -08:00
2016-11-09 11:46:59 -08:00
2016-11-09 11:46:59 -08:00
2016-10-13 21:01:14 +08:00
2016-11-09 11:46:59 -08:00
2016-11-11 14:36:44 -08:00
2016-10-29 14:22:02 -07:00
2016-10-29 13:30:47 -07:00
2016-10-17 11:49:55 -02:00
2016-11-11 14:36:44 -08:00
2016-11-08 06:33:46 -08:00
2016-10-19 08:53:26 +10:00
2016-10-17 11:49:55 -02:00
2016-10-17 11:49:55 -02:00
2016-11-09 11:46:59 -08:00
2016-11-09 16:57:49 -08:00
2016-10-21 14:07:38 -07:00
2016-10-17 11:49:55 -02:00
2016-10-29 20:24:54 -07:00
2016-10-29 20:24:54 -07:00
2016-10-29 14:22:02 -07:00
2016-10-17 11:49:55 -02:00
2016-10-19 08:53:26 +10:00
2016-10-17 11:49:55 -02:00
2016-10-29 14:22:02 -07:00
2016-10-17 11:49:55 -02:00
2016-10-29 14:22:02 -07:00
2016-10-17 11:49:55 -02:00
2016-10-29 14:22:02 -07:00
2016-10-31 10:08:12 -04:00
2016-10-29 14:22:02 -07:00
2016-10-31 10:08:12 -04:00
2016-10-29 14:22:02 -07:00
2016-10-17 11:49:55 -02:00
2016-10-29 14:22:02 -07:00
2016-10-31 10:08:12 -04:00
2016-11-04 09:04:57 -04:00
2016-11-05 11:19:04 -07:00
2016-10-29 14:22:02 -07:00
2016-10-17 11:49:55 -02:00
2016-11-07 16:13:06 -08:00
2016-11-08 16:05:53 -08:00
2016-11-09 11:46:59 -08:00
2016-10-29 14:22:02 -07:00
2016-10-29 13:30:47 -07:00
2016-10-17 11:49:55 -02:00
2016-10-29 14:22:02 -07:00
2016-10-17 11:49:55 -02:00
2016-11-04 09:04:57 -04:00
2016-11-04 09:04:57 -04:00
2016-10-17 11:49:55 -02:00
2016-11-09 11:46:59 -08:00
2016-11-09 11:46:59 -08:00
2016-10-29 14:22:02 -07:00
2016-10-17 11:49:55 -02:00
2016-08-20 08:03:39 +08:00
2016-11-09 11:46:59 -08:00
2016-11-09 11:46:59 -08:00
2016-10-29 14:22:02 -07:00
2016-10-29 13:30:47 -07:00
2016-10-17 11:49:55 -02:00
2016-10-29 14:22:02 -07:00
2016-11-04 07:50:31 -04:00
2016-10-19 08:53:26 +10:00
2016-10-21 10:13:51 +02:00
2016-10-30 13:07:28 -07:00
2016-11-08 07:18:40 -08:00
2016-11-09 11:46:59 -08:00
2016-10-17 11:49:55 -02:00
2016-11-09 11:46:59 -08:00
2016-11-09 11:46:59 -08:00
2016-10-29 14:22:02 -07:00
2016-10-29 13:30:47 -07:00
2016-10-29 14:22:02 -07:00
2016-10-29 13:30:47 -07:00
2016-10-31 10:08:12 -04:00
2016-10-31 10:08:12 -04:00
2016-10-13 21:01:14 +08:00