Skip to content

Commit 0a2955f

Browse files
Merge pull request #136657 from Jefftree/sharding-test
[KEP-5866] Sharded List and Watch Kubernetes-commit: e2abeef6cdf10dd026662047a828437f55b28246
2 parents 64258fc + ae0af53 commit 0a2955f

9 files changed

Lines changed: 62 additions & 14 deletions

go.mod

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@ require (
2626
google.golang.org/grpc v1.78.0
2727
google.golang.org/protobuf v1.36.12-0.20260120151049-f2248ac996af
2828
gopkg.in/evanphx/json-patch.v4 v4.13.0
29-
k8s.io/api v0.0.0-20260317073629-4524ff41f527
30-
k8s.io/apimachinery v0.0.0-20260317071512-f00b254e34da
31-
k8s.io/apiserver v0.0.0-20260317093832-149741089943
29+
k8s.io/api v0.0.0-20260317235848-505c5360c630
30+
k8s.io/apimachinery v0.0.0-20260317234939-27f467019a4e
31+
k8s.io/apiserver v0.0.0-20260318003427-9cc453bc1dfa
3232
k8s.io/client-go v0.0.0-20260317080009-39f55294aa5b
33-
k8s.io/code-generator v0.0.0-20260316190537-52fb6e87ec19
33+
k8s.io/code-generator v0.0.0-20260318001842-22fe297914e4
3434
k8s.io/component-base v0.0.0-20260317085346-690fd4f8073c
3535
k8s.io/klog/v2 v2.140.0
3636
k8s.io/kube-openapi v0.0.0-20260304202019-5b3e3fdb0acf

go.sum

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -297,16 +297,16 @@ gopkg.in/natefinch/lumberjack.v2 v2.2.1/go.mod h1:YD8tP3GAjkrDg1eZH7EGmyESg/lsYs
297297
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
298298
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
299299
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
300-
k8s.io/api v0.0.0-20260317073629-4524ff41f527 h1:5nOacBKZ8wGnBpVGcDkbusYRxyR0Gki3GwtaIEJBRR0=
301-
k8s.io/api v0.0.0-20260317073629-4524ff41f527/go.mod h1:S+7tU9/qGReD0Wy5W6462LVkAeUYf/91Fsx0lW9FD7Y=
302-
k8s.io/apimachinery v0.0.0-20260317071512-f00b254e34da h1:Zxv/6HFH67WhdGdk+YTjuG01O2e/28p0WcERjvZllEE=
303-
k8s.io/apimachinery v0.0.0-20260317071512-f00b254e34da/go.mod h1:2JIMZs+Myd76Z1nCfRVkGYZegmDSx+D1bBpaAWSV1fQ=
304-
k8s.io/apiserver v0.0.0-20260317093832-149741089943 h1:/tAjXXSkwdAZ3dFzq+hPGH1l5948sZ8WJ998TTt16As=
305-
k8s.io/apiserver v0.0.0-20260317093832-149741089943/go.mod h1:RGhH45pynM/WkWTw32iuM3IHQpMubPq25M1rw5PJZYk=
300+
k8s.io/api v0.0.0-20260317235848-505c5360c630 h1:mdQFoJldhdjmK1LGtjxeUAAtVSXM1zkOu5rEwzNxiFs=
301+
k8s.io/api v0.0.0-20260317235848-505c5360c630/go.mod h1:CKRn/WvVeqJtqFUxbylLEVcEtlI5e+Rku85JhgXhT2w=
302+
k8s.io/apimachinery v0.0.0-20260317234939-27f467019a4e h1:pNk+ZK3ZwiE+Gq6Q/s0YFOZ2np02xX55KX40K1iSM+s=
303+
k8s.io/apimachinery v0.0.0-20260317234939-27f467019a4e/go.mod h1:2JIMZs+Myd76Z1nCfRVkGYZegmDSx+D1bBpaAWSV1fQ=
304+
k8s.io/apiserver v0.0.0-20260318003427-9cc453bc1dfa h1:PkqJWTRkBD2cg1ptCkZFpbF3uJh8AQu04qcZ/PdYhKE=
305+
k8s.io/apiserver v0.0.0-20260318003427-9cc453bc1dfa/go.mod h1:4B/mQtRXPtZuisNqJ9X2s+RAD2IvoCgF46yGJVByc10=
306306
k8s.io/client-go v0.0.0-20260317080009-39f55294aa5b h1:WSga95r+QOkvMIzhZEfcDpENvAtEpg0QxfiP4WA2wrA=
307307
k8s.io/client-go v0.0.0-20260317080009-39f55294aa5b/go.mod h1:GHZAZxVmYcILZAaL9yFMdMby5XdbA4EosCqcYgSmZgE=
308-
k8s.io/code-generator v0.0.0-20260316190537-52fb6e87ec19 h1:apodxI9kFf8GOHhTeNmslE8KNm7dyp19Cy/2Igdr0FI=
309-
k8s.io/code-generator v0.0.0-20260316190537-52fb6e87ec19/go.mod h1:DK1ISRd3PSwl6PoBDedu1rbSEOnLKFpgZ+QfG697FLQ=
308+
k8s.io/code-generator v0.0.0-20260318001842-22fe297914e4 h1:C3EoWt+g+0sE5zNfYWH7SCJGDo/HEAIz/AqxaVloqr8=
309+
k8s.io/code-generator v0.0.0-20260318001842-22fe297914e4/go.mod h1:OweLgPxISIMoRulkvJnX5kx2y4NSiFkQ1n0NrenkCrI=
310310
k8s.io/component-base v0.0.0-20260317085346-690fd4f8073c h1:8/xLHMwE8BT8CRaRi8zuk7KpIZ4LWVCQhkN0iBgN7+8=
311311
k8s.io/component-base v0.0.0-20260317085346-690fd4f8073c/go.mod h1:VvxNToRfoxVTG51VPzfctAiDJSOC5ewvXAVvWMrVq1Q=
312312
k8s.io/gengo/v2 v2.0.0-20250922181213-ec3ebc5fd46b h1:gMplByicHV/TJBizHd9aVEsTYoJBnnUAT5MHlTkbjhQ=

pkg/apis/testdata/HEAD/apiextensions.k8s.io.v1.ConversionReview.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,10 @@
3636
"selfLink": "selfLinkValue",
3737
"resourceVersion": "resourceVersionValue",
3838
"continue": "continueValue",
39-
"remainingItemCount": 4
39+
"remainingItemCount": 4,
40+
"shardInfo": {
41+
"selector": "selectorValue"
42+
}
4043
},
4144
"status": "statusValue",
4245
"message": "messageValue",
17 Bytes
Binary file not shown.

pkg/apis/testdata/HEAD/apiextensions.k8s.io.v1.ConversionReview.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ response:
3636
remainingItemCount: 4
3737
resourceVersion: resourceVersionValue
3838
selfLink: selfLinkValue
39+
shardInfo:
40+
selector: selectorValue
3941
reason: reasonValue
4042
status: statusValue
4143
uid: uidValue

pkg/apis/testdata/HEAD/apiextensions.k8s.io.v1beta1.ConversionReview.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,10 @@
3636
"selfLink": "selfLinkValue",
3737
"resourceVersion": "resourceVersionValue",
3838
"continue": "continueValue",
39-
"remainingItemCount": 4
39+
"remainingItemCount": 4,
40+
"shardInfo": {
41+
"selector": "selectorValue"
42+
}
4043
},
4144
"status": "statusValue",
4245
"message": "messageValue",
Binary file not shown.

pkg/apis/testdata/HEAD/apiextensions.k8s.io.v1beta1.ConversionReview.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ response:
3636
remainingItemCount: 4
3737
resourceVersion: resourceVersionValue
3838
selfLink: selfLinkValue
39+
shardInfo:
40+
selector: selectorValue
3941
reason: reasonValue
4042
status: statusValue
4143
uid: uidValue

pkg/generated/openapi/zz_generated.openapi.go

Lines changed: 38 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)