Skip to content

Instantly share code, notes, and snippets.

@deads2k
Created February 2, 2017 12:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save deads2k/7ce8f3a2dbcb564a8b369c782625800e to your computer and use it in GitHub Desktop.
Save deads2k/7ce8f3a2dbcb564a8b369c782625800e to your computer and use it in GitHub Desktop.
cbe4340 k8s.io/apiserver: add example api group
64b883f pkg/api/testing: cut off fuzzers from static codecs
adadf5e Merge pull request #40124 from mbohlool/separation
a062218 pkg/api: move HasObjectMetaSystemFieldValues into apimachinery
442d134 Merge pull request #40630 from liggitt/apply-null
7e39a67 iQEcBAABCAAGBQJYkOzXAAoJECTnrfmjtCASeBAIALyFdHrSLxUgvXOX+g9X//xw 408uLeM7FC80Uo6zdnQ6Et9NIwZ9oo9Wo367sKw2SubKXbrqog444CGxjx+VS2j5 erFqi9EhRVeOkPR+11nSpDNhRcL2qD6ObS1l1H579SgIV/qGTJz4MnaKKMglOx4r Y5whXrg1qxRMhnLZPXTIWjD37ABZk6kyIRUGSeLU3uN7rs5zMFYxgQ1a5ipzzlyK 6jrJU0f5eBIf/ZerXlrm6U4eOz4TsbNSscL/lekDgxv0hvc+sfb4t70Ms7DygxMW 2K8EjVfx8wsB2/6yjdzdNqvwiP77528Ec/NnFfe0WRiMGQGx1AV7+TXITUr5A44= =tQDN -----END PGP SIGNATURE-----
f4c70aa iQEcBAABCAAGBQJYkOPwAAoJECTnrfmjtCASsqQH/RpxUp5+Gajy9PtPizWrIXiW LwGdOqWoLYdCg4uBem5cxz80mOIKUr/RUj/NfqgSuMQCGDzmZzOnciPF1r8KpQEj Nqp5RIJ4rNsDglIkR4RFf0HBBHqFTzAjz/Qdt7EEOEoZjc3TKNTN8WvPIwf9G+9X kOXB40oQQ44wVVG2HtJ6HCMWSqSLrq1wF6/DPL5fU4m37fV3FYJWh/CdtY9QOGI4 th/m/SmqsIUgqL+imq3JFoN8iJVKx+y0oFrLpVaDMuC0OxMwr6f2GtR8Fd+MI269 0IjDcXp3wlJc5UFj/3SEz4x1xE56OOWXZ2eI66bSmAhQiKNctTmF21ZGyi+SVTM= =zX9J -----END PGP SIGNATURE-----
94ba214 move portforward to client-go
f4ec4bc Add backward compatibility to OpenAPI spec for renamed definitions
17975e2 Use full package path as definition name in OpenAPI
8519b3d Merge pull request #39810 from enj/enj/f/and_selectors
acda1e7 move util/intstr to apimachinery
88b5e54 Update generated files
edbcaa6 pkg/api: move Semantic equality to k8s.io/apimachinery/pkg/api/equality
e70d3d4 pkg/api/resource: move to apimachinery
1d5375a pkg/api/testing: split fuzzer between apimachinery and kube
8e87295 Merge pull request #40605 from deads2k/generic-32-movehttpstream
89a2dbc Merge pull request #40497 from lavalamp/log2much
716314e remove httpstream dependency on pkg/api
f6ad7c5 pkg/util: move httpstream to k8s.io/apimachinery
fbbb2c5 Merge pull request #39469 from kevin-wangzefeng/forgiveness-API-changes
952c77c Merge pull request #40542 from deads2k/generic-29-simple
30e976c Merge pull request #40594 from deads2k/restore-testing
2a3b5b5 move pkg/api/validation/path to apimachinery
73f0187 Merge pull request #40389 from smarterclayton/use_meta
445d9da fix up broken tests
564118b api changes of forgiveness phase1
80c2d07 iQEcBAABCAAGBQJYiufgAAoJED0WkGtPHFyzlBcH/A2nuvyw61q8lWeDe9mpZld/ XJhDgGPEcE3ErFZON7M6EVGDS6dQkYqO9PdiDjClePo+LV5XpMuP2yI42QSv3Bjq eeq/Mwlgu5dOBwV/2mj02+D+zV69SIOWjQNg0P1AhMQ4vj8x6QCD3jG5hggYcCac uoD6fwpy5bPEaK61qrBASDBl+Rmhvc4wlzc2osBtq7TbLbSetVKga1DefGFlzllk P50xPx3CqhJNmuorqA+faxEUt7l5W1+T3cTsyF4UhLlDWG81oA2iFDH7OLxH5lEd Ec2IzdRpIpsnAZeLz+Xw8d/id1z0tUP61Cq5ENyaWPTVcysARG9xIrHAJjzbpuI= =vItD -----END PGP SIGNATURE-----
9f246bd Adjust global log limit to 1ms
ef5c305 Merge pull request #40312 from p0lyn0mial/add_shortName_to_the_api
921e963 Merge pull request #40357 from sttts/sttts-more-cutoffs-2
6befd1c Make HandleError prevent hot-loops
b828012 checking-in generated code
b92744f Added shortNames to meta.v1.APIResource. The shortNames would be used to allow kubectl to have short names representations of resources from aggregated API servers.
8d1574f Update generated files
39950f4 third_party/forked/golang/netutil: move to k8s.io/apimachinery
7400d03 third_party/forked/golang/json: move to k8s.io/apimachinery
94522e7 pkg/util: move uuid and strategicpatch into k8s.io/apimachinery
f95e628 Merge pull request #38905 from juanvallejo/jvallejo/return-typed-json-yaml-syntax-errs
4adc68b return typed json,yaml syntax errors
1d3b671 Merge pull request #39260 from tanshanshan/check-empty-set
a00d9c9 iQEcBAABCAAGBQJYh5/vAAoJED0WkGtPHFyzTnIH/1QyB2SSrg7BOxCm3JFS7vK6 /cjOd13s38SASb5incwERApcs/yR30Vt5MJMMjk9MUBAuiSxolxkHrguaTDrI6in ROAlvulmCo3L8HBn/WfXgJTnznbhR7zAmQlkV4MbjSHE1NHunKPY+HtUl5HfA3IQ DMPV0gYE7H/R9gILzVGwf4t6GMp2fdxAu2lWvoouqIT84gRhPLrEMXEd2sH/EU8l EwqdgVX4gPdNLU+sVXRs0lEXgyN9Nzv9TzAqwrS2WutAU5YR8IASdUtq4XCE4WkY Wb21LXXTGuWveBHDPrYyhM2YYryxr3Eq0A7k4daQnMpAxwkFPHFsKF4GZWvSMgk= =oMrO -----END PGP SIGNATURE-----
fb8024a iQEcBAABCAAGBQJYh5m+AAoJED0WkGtPHFyzqfUH/216R/tfWwzRK6QxdX19am6C G6kQyzlFKFkar6Imm/gGdtHOQAFoPLvUlbyAcUx3Wz49EhKBCmLTveFFpAgXIzGK t2//rXSoOQQ291WP/0zI5RVmjaq7zZ5TDqeDGpJMlNiPvOUfzAjR0N9F+Ww0KePK uJxaxEvcfnXTLjgYBEdc/R9q8Cf5o1WAhFsAwx+aNecbu4DXhRWQfDP4QSQMnhGg z3zdlLgdy4u26y1Id3X+HQSrpd2I3PswSmse+urtQGp3smQOeL2j5/6AJxZattTx +P5OK5HR8yBlKDk38l0/oR2+jGnnK6lmFAsRT5PYR/gGV42WFcjvb4AsdmV3o2M= =Z6Cc -----END PGP SIGNATURE-----
da04273 iQEcBAABCAAGBQJYhtytAAoJECTnrfmjtCAS6IsIAJ6RDLUYVOJrukQLhrgYkCo0 88f9ePWvblvjtXsW02WP9M7yd/rtKe9DeLPLSQ4iygsnbBwKWflyjZiHD0kf3FgN auYELE0wOEVsz8xLpehk3UwgkuWI1tLtLdg9zOnwVCT6CUM40PDkFoXZORALyZCU IxB/XegcEOWVyaN/hThlOguGP3IQFXwp44f7JUpKvT1cC+EN053JUauGvVY1AO1m 6+CP2y1/4HL5IGkQhwvcya2OgJHDmcGW/Jux/f+N2kHHOwbQjetHECfxcgBfWyTC Of4rWh/ovCDaE/XanuM2b3GDDb739NRC5umYOQFl/SsN2I9S7gMV5rV+CRVMhL8= =BCLh -----END PGP SIGNATURE-----
04f60ac iQEcBAABCAAGBQJYhok/AAoJED0WkGtPHFyzpCwH/0bMMONTsyqfU3DTkkX0edgW Hdzqz8+DNQZ7ZjEXh6q8q0x/R5qIJ4i+eiO4hZsx8hm29gaUftEJ0RQZ5fMcBI1G 3nEprsXa8OWNXe21mC3J7qkYzN3JG3YI+SOwE+MZRmyvilcDerij9TGlYKR2pdzT YhXFl/OmwPboqmFg3Qzx/RPL2OoQnHzi4X/t/Uf+5VXIJJK7Fi2Gu9NbzXT20U6q V6227kS3cKv6gnN5Vk88OU5PRE+UAX0ZPvp7mZNFXuP8FFX+0ZdMPtc8OUCXdpeC trk/E2hriXaT3607AiQNaDrKLl/5b6AY2M6Zg2uwPBtqzGAs2EavqjWaIHrbeA0= =2XX9 -----END PGP SIGNATURE-----
7824abf iQEcBAABCAAGBQJYhntOAAoJED0WkGtPHFyz/g8IAIGku8zYmvvbETB6tdTScBcU 35M3w4cFD6adAOO+pfh7LFJ63WjBPxgLbnANgW1AXNr5ZLS9ITwBI+HJ9v3qmaEF 3pvnvSRMGsBnLXL7lS5y/csAP+7oFLGUdCZ5BmuCPUB7zFT46AO4bKJNVnJk0dUL ojT3LNnD2TWqzdLMwXLf0OqP1HDD7jCqsMAGmsoqT3BKwOZyZTjsyYXU2qxtjECO qsetW0hy2pkLT92u2BGAjA24GdAsYeGYfcbXsYsJaydP53biw35DqYnlk55Ir7Bq lbye3BCkkM/aI9F/b4hBtz8PtNpBlLOKO40tfuoagFdvoJmpvsYFwOwLaT29Sno= =o9bC -----END PGP SIGNATURE-----
bf32dba iQEcBAABCAAGBQJYhntNAAoJED0WkGtPHFyzJq0IAI4L4B9GntyYe5GMfNLihVsK H3RENLINUAKvbwfwtkY7iXagCL+c/DnB4Khc+WvFOgfrcnI3Gm6z+aIw1YIh9DnT I/yyzqEYBs+G1nhSWUt3Ie0lcQVKY88TdGPl/VG4adb8VqsNDMm04VWh/zioYk17 6gYB+QjhG90sXttzes3DFOulGbqeR55xi2kRY8rkFDgnukMw94mwyT0zCQN1EYzb FfAUxxWQtJbavMhvChjwK3lVCqdOLLK2ac9n4JNkmoaoQXY0+tuCbxnSn73T7EK5 1eFN4MRad+A97jxDDGqfSg0FWyBUNDxR6SngtCnt/qa6lLc6rD+1LoO8DXsB4Xs= =CD7/ -----END PGP SIGNATURE-----
ffe0a10 OWNERS: Update latest OWNERS files
ef52615 iQIcBAABCAAGBQJYhhjwAAoJEFLJCtoBsmm4+UIQAMxDkOQXJpGHy8uGB/lM1gsm WyulXzAI0FowWctzVwGgRTQklS3ffE3h6O8f7kbtNM0Ekw+T+q1Pt9hFLAGHBdtx sxU4UuEKdQ8zLUl3xWVpblpH6xvm0Q9atq2YfW34vHEgBp0aMi9JPSrZmRURBKEe NTJsnJOHww8W4uAtWVHQqFLQJR2WmGEZMNp3oS+NHIk/iJyKz4k/FfgP2VAQd6A7 +6ncDDvh+3U7fHG6oIMPXwLc1xF57K8Rd6YX6G4BSd0BnHSoVG89qX5uP4teW6gu CK0FhuoV+uAb7HDTbGvsCMpAWKMs8/suP9Ge8PzYfEIep1Kj+POrKKBN+VUsNR8I AV0hPomLHPsx3sZzq/RUs6MPgiUwLLsS+jsrZbS8WlDdJ2CBNbrYx2lA2mX9FM9o KVaHyPMTCNr3Zw9yKNFHHV+Fbs3P90GtHW75/X1JtfP8IeCh2jUs20IcoV4veSMi Gjb1d4yFa8TNBrvNDrAx6oxWcL72I3OD2F2jr6A2DEVHHe5PYDpur4SXb8syLvAI /6STTyWiM7f4um98yY7Ka0GhdehkWjLfS9B0Mv6GFFGpkCA+a6th2SoMszPKDWDq Uq68ergwR99MwkTyTC8Z5zorw8C6MIHpyALZrLUdnhe+jQSFmqUnl2+ErHEEs6cw /pKbI8MDHdrmoe4pOMb3 =sVwG -----END PGP SIGNATURE-----
f92c0e0 separate announce factories
e851b0e move apimachinery/announced to apimachinery
7e99cd6 allow API groups to be installed and registered in multiple schemes
4e21f3f Merge pull request #39481 from nikhiljindal/alreadyRegisteredError
45161d8 Adding more details to API group already registered error
74fd44e Updated top level owners file to match new format
4c16737 move pkg/fields to apimachinery
43a314e fix checking empty
ddd1ac9 iQEcBAABCAAGBQJYfongAAoJED0WkGtPHFyz6zcIAIGeu6CJK46K4nOzsP41MCH3 RXxc1fla1xQ2L6eWWQoBi4Wdpe10n/6ZrOlBSn5YkH5mWJW1bjcuppkOj9N50N7Y qzQPtpQaJjQ7wRFrWdAa9GpP+mrghbJlyBb6YXbGQA4bCHb/MzQzmfkvLnSc2wE0 oiNUnj5I5BjbppI1cit9xUPes5c81ulEMAkd3bpdx7T+zCDAY0jVvuP8slE0+4U2 CKgmOFFsR8quRYoJh4rny8p4kWJTSk5KHmpRuC47iwIgyLrKqxIbU8m/LJ3xbtu0 lghivHhNsSgVQK1s09RCK0q3AUrtKHCKLB5TFpjbyiZiJBm5HjcAnryelj8FTWo= =b7DF -----END PGP SIGNATURE-----
27cd5a7 iQEcBAABCAAGBQJYfonfAAoJED0WkGtPHFyzWQYH/iUFGQ8LPg65vtSKmEVIoxwx NsdipSbKO2GAZ7N24L8jnwwLfxc7avGej8m5rcBDy7YQhBgVLfqlXpsXrSdMNy/f JGVDmzXKFwhV+lOasjkzV/v3e81UPFSHjJu64QdWU9YHi/OB1cTH/dG6OKxUm6Qb P4sTcmVoAEzOFzUoqPQJGn/LEXP5R5mYL+ElgGHv3JdvnEsQRHiJJv7a4VwJlYwO wXrwBkJt5GCmW9GhPXxiwTdCwzSy4aX61WQMnfjKZRoDxaZCpTP/3CFtify8KI5P lJOSc2LnPcu+ra9AsqRO1y4Awhagb5sSPjNs7H5iwSsUleoOYtuc8lsK/77xQ08= =Fq5f -----END PGP SIGNATURE-----
17b7901 iQEcBAABCAAGBQJYfoneAAoJED0WkGtPHFyzON8H/2oS1qSlJg/iJ8Ia6Hf/U7/k i7CaVgRIrMJbxPbPeXSE9UZuoUkuM8R9/J5J1Nu/ZNhEoHfUDWCKvLTIyRmplrIX GW/I7LHoRaFdi4RDQLprBdbWJt0Vyi2JNwIoX8EDsNT9/09WmRbNaganoQ35bos0 ath62hBu34h1xIa9vXf+eh08IqReNraztRD/f7SOfHk2qhLQGREDqPUC/jEkrW5+ 45+mT2RvzTmnY2yoMxh1StpISqxOTX/R9Pt8wWwY7LcC0s9GLMYpTRMynaWr40rb 30XEdFr6O5sRui4Ho2pjb0YY2NuhyPhiEfGMY2p+zRO9uXaFhQJBxd4OnDNXPp4= =bile -----END PGP SIGNATURE-----
ef2ac19 iQEcBAABCAAGBQJYfoneAAoJED0WkGtPHFyzBGEH/ROjdgi9Q6qMvDFUM2uQWNSV 3r7q28K3N5vQ+ozWjElcGkPDYzJDIZ9rMFlJOiNTbq5cDpirD0Ek9mvGO1cr7EHR c/Q6aYSJzDad0QKsjlt0r6xWb+a5fWieJfXbr2v+aXFVI0/z0ZyE5LGnoPBRpjZt iQfvAvKaPI5N0jAP8hMgWtHhRRBO5NrndsX5590bJIw3RuhD7njv/I7NKXgxRQp0 sQ7L2Y22zzFjfyUbuLdR1LlhK6jOnQjfBKR2md3ShL5CoM9TO+tpksmQkcbwqieD Ck7hoPFzNYBZ5fD4SQMF0WC9Zd1143NMFiZchiCwssRZB4ZR2WAW30ksDarJ+vc= =C3ie -----END PGP SIGNATURE-----
53e7348 Merge pull request #39974 from deads2k/api-60-move-patch
1d25d39 move PatchType to apimachinery
d5a0ae4 genericapiserver: cut off kube pkg/version dependency
d3c7cb5 Move first pkg/api/validation's into apimachinery
@caesarxuchao
Copy link

8759f356a4 k8s.io/apiserver: add example api group
76bb1ef5e8 pkg/api/testing: cut off fuzzers from static codecs
fd7b381ef2 Merge pull request #40124 from mbohlool/separation
1b057ed048 pkg/api: move HasObjectMetaSystemFieldValues into apimachinery
30f11579e5 Merge pull request #40630 from liggitt/apply-null
ca711d2cd1 fixup apply null tests
a1384892a7 CreateThreeWayMergePatch should propagate explicit null fields
8ab0a7e067 move portforward to client-go
ea9918091b Add backward compatibility to OpenAPI spec for renamed definitions
f3a576a2dd Use full package path as definition name in OpenAPI
d03f68dc24 Merge pull request #39810 from enj/enj/f/and_selectors
f6eb43d54a move util/intstr to apimachinery
0b14472e91 Update generated files
425e7af685 pkg/api: move Semantic equality to k8s.io/apimachinery/pkg/api/equality
1a4a2fb70e pkg/api/resource: move to apimachinery
23f44d2f0a pkg/api/testing: split fuzzer between apimachinery and kube
4f21515f32 Merge pull request #40605 from deads2k/generic-32-movehttpstream
ec6b1e687d Merge pull request #40497 from lavalamp/log2much
ff4c96d978 remove httpstream dependency on pkg/api
c65c37fa61 pkg/util: move httpstream to k8s.io/apimachinery
a5544b1db3 Merge pull request #39469 from kevin-wangzefeng/forgiveness-API-changes
a577b02a7b Merge pull request #40542 from deads2k/generic-29-simple
67ace7f740 Merge pull request #40594 from deads2k/restore-testing
363d28df6f move pkg/api/validation/path to apimachinery
13a0b6a87a Merge pull request #40389 from smarterclayton/use_meta
ded5d8d06c fix up broken tests
a788f18879 api changes of forgiveness phase1
3662cc6b36 Use metav1.*Options in genericapiserver
e411894d75 Adjust global log limit to 1ms
dc4a761024 Merge pull request #40312 from p0lyn0mial/add_shortName_to_the_api
a158e019b9 Merge pull request #40357 from sttts/sttts-more-cutoffs-2
1781f0fe1a Make HandleError prevent hot-loops
567adad85e checking-in generated code
2a10eab7a6 Added shortNames to meta.v1.APIResource. The shortNames would be used to allow kubectl to have short names representations of resources from aggregated API servers.
c2e62754b1 Update generated files
332bcd6c2a third_party/forked/golang/netutil: move to k8s.io/apimachinery
e2cded107a third_party/forked/golang/json: move to k8s.io/apimachinery
c64c580ad2 pkg/util: move uuid and strategicpatch into k8s.io/apimachinery
bbafb06ef3 Merge pull request #38905 from juanvallejo/jvallejo/return-typed-json-yaml-syntax-errs
0e961e8099 return typed json,yaml syntax errors
5375c3c343 Merge pull request #39260 from tanshanshan/check-empty-set
594720be84 generated: Move references to metav1.*Options
a3d70ea25f Move all *Options to metav1
b4995169f9 Allow fieldSelectors to match arbitrary values
06ac9fab46 generated: informer,client
c3779783c2 Create meta/internalversion for ListOptions
c8ea4aac1e Change the string serialization of the Nothing selector
4a80328041 OWNERS: Update latest OWNERS files
5a1075b8d4 Add AndSelectors helper function
417c6337b4 separate announce factories
d484f580cb move apimachinery/announced to apimachinery
12fff4a669 allow API groups to be installed and registered in multiple schemes
157ad5c5cb Merge pull request #39481 from nikhiljindal/alreadyRegisteredError
78a77b100e Adding more details to API group already registered error
5fa374101c Updated top level owners file to match new format
572a17da5f move pkg/fields to apimachinery
9c8a3961e5 fix checking empty
8af60005eb generated: staging
d9802f5236 refactor: use metav1.ObjectMeta in other types
4987a2ac36 Move APIs and core code to use metav1.ObjectMeta
3da41ad518 Move ObjectMeta to metav1
bfad548d79 Merge pull request #39974 from deads2k/api-60-move-patch
dc533677dd move PatchType to apimachinery
b2db85ce5e genericapiserver: cut off kube pkg/version dependency
dca395e505 Move first pkg/api/validation's into apimachinery
9f2566ba10 move pkg/util/rand
aab0ed45b5 move openapi types to pkg/openapi
11c21eb7d0 move meta/v1/validation to apimachinery
1722c63248 mechanical
af0fb4e02d move api/errors to apimachinery
8f14f470b9 Merge pull request #39675 from apprenda/dns_case_insensitive
b789c581c4 generated: protobuf for types
cdda2277b5 Don't blame DNS spec on Kubernetes requirement for lower-case DNS labels.
1f939daed9 replace global registry in apimachinery with global registry in k8s.io/kubernetes
ba89aa45e0 Merge pull request #37557 from sttts/sttts-update-ugorji
c3dea715e0 Remove Selfer codec impl from Verbs and add regression tests
54f1f9c3f3 add owners to apimachinery
0fa5ccae2c start the apimachinery repo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment