-
Notifications
You must be signed in to change notification settings - Fork 9.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Etcd not respond to progress notification on newly created watch RPC until there is a event in a watch #17507
Comments
Note, I don't expect this to be a super impactful thing, however definitely a blocker for Kubernetes to adopt and depend on manually requested progress notifications. |
Did not dig into the source code yet. But based on your input, It should be expected behaviour. I do not see any issue here. The progress notification events shouldn't be sent out until all events up to a revision have been already delivered. It's exactly what the Bookmarkable means. Please let me know if I misunderstood your point.
Please do not expect every etcd contributor is familiar with K8s test case or has time to dig into K8s test case. Please create an dedicated etcd test case to clearly clarify the issue if you still think it's an etcd issue. |
Can we close this ticket? |
No, this is a big issue that blocks usage of manual progress notification in K8s. Will work on this when I fix kubernetes/kubernetes#123532 |
What issue? Let me know if you have comment on #17507 (comment) |
|
I already read your description, as I mentioned in #17507 (comment), it's expected behaviour.
|
Remove workarounds for etcd-io/etcd#17507
Kubernetes-commit: a08d1b5f3286c6f3698abf59022055dc0b4b922f
Remove workarounds for etcd-io/etcd#17507 Kubernetes-commit: 9c4d207d185da5a377ec1a9e92d8b71edb75085c
bumping google.golang.org/protobuf c72053a...12c6ebd: > 12c6ebd all: release v1.36.2 > 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs > c0c814f all: start v1.36.1-devel > 7fc5ff4 all: release v1.36.1 > 575aebf internal/impl: revert IsSynthetic() check to fix panic > ce4fa19 internal/errors: delete compatibility code for Go before 1.13 > 607da3e all: start v1.36.0-devel > 3b78ca8 all: release v1.36.0 > 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior > 8edf940 reflect/protoreflect: use [] syntax to reference method > 5376513 proto: add reference to size semantics with lazy decoding to comment > 560503e compiler/protogen: allow overriding API level from --go_opt > b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid > 9eda3d5 all: regenerate.bash for Opaque API > eb7b468 all: Release the Opaque API > 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release > bdcc7ad internal/impl: skip synthetic oneofs in messageInfo > 30f628e all: start v1.35.2-devel bumping knative.dev/serving 0d589da...c3f2bfe: > c3f2bfe Exclude kourier tls runtime (# 15696) > b484fa2 Update net-contour nightly (# 15691) > a829571 Update net-kourier nightly (# 15689) > 19b9a09 Fix all linter warnings (# 15684) > db2721f Update net-gateway-api nightly (# 15690) > 243e1ea upgrade to latest dependencies (# 15687) > dd48437 Bump the github-actions group with 3 updates (# 15686) > 3e6d275 Update net-contour nightly (# 15685) > 65de262 upgrade to latest dependencies (# 15683) > c2f2b8b Update net-contour nightly (# 15678) > b3c8668 upgrade to latest dependencies (# 15677) > e5b717d Update net-kourier nightly (# 15680) > 5a8d478 Update net-gateway-api nightly (# 15679) > 28dff5c add wildcard back (# 15676) > bb76b60 Update volume validation to include hostPath (# 15669) > 8ed20f4 upgrade to latest dependencies (# 15662) > d957496 Update community files (# 15675) > 3216ab3 Drop the use dprotaso/controller-tools fork (# 15664) > 8a37b89 Update net-kourier nightly (# 15671) > 8556b88 fix dependency name (# 15674) > 83fe1c2 fix dependabot config (# 15672) > 79f8c3f fix dependabot config (# 15668) bumping golang.org/x/crypto b4f1988...8929309: > 8929309 go.mod: update golang.org/x dependencies > 4a75ba5 all: make function and struct comments match the names bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping knative.dev/hack e92a16a...f8be0cc: > f8be0cc Update community files (# 407) bumping knative.dev/pkg 4c90159...0c2a238: > 0c2a238 Bump golang.org/x/tools from 0.28.0 to 0.29.0 (# 3134) > accfe36 Satisfy linter (# 3132) > b4ff2c1 run dependabot workflow only on dependabot branches (# 3133) > 83cd52e Bump golang.org/x/net from 0.31.0 to 0.34.0 (# 3130) > 4d8f747 Bump google.golang.org/grpc from 1.68.0 to 1.69.2 (# 3131) > 459f60e Bump google.golang.org/protobuf from 1.35.2 to 1.36.2 (# 3129) > 14369d0 Bump golang.org/x/tools from 0.27.0 to 0.28.0 (# 3119) > 28f90c2 upgrade to latest dependencies (# 3127) > 23c15c0 Update k8s min and deps to 1.30 (# 3124) > 4ba3f1b Update community files (# 3128) bumping golang.org/x/tools 4d2b19f...1743d1a: > 1743d1a go.mod: update golang.org/x dependencies > 43ba465 internal/analysis/modernize: minmax: reject IfStmt with Init > 29d66ee gopls: update toolchain to go1.23.4 > ac39815 go/packages: add GOROOT env to avoid TestTarget failure in OpenBSD > 39e1a8c godoc: fix missing (Added in Go) "x.xx" for function with type parameters > 98a190b gopls/internal/analysis/unusedfunc: analyzer for unused funcs/methods > 192ac77 internal/golang: CodeAction: don't return empty source.doc titles > 5fe60fd internal/settings: drop "annotations" setting > c61a2b0 gopls/internal/golang: make GCDetails a code action, not a code lens > fc95c03 internal/modindex: fix index directory for tests > b93274b gopls/internal/cache: remove overzealous bug.Report > 960f0f4 x/tools: remove dead code > b0dc9b1 gopls/internal/filecache: Get: mitigate failure due to ENOSPC > 71b5dfe gopls: update telemetry dependency for crashmonitor fix > e3cedbd gopls/internal/server: fix nil panic in findMatchingDiagnostics > 649f485 all: make function and struct comments match the names > 26d1af2 gopls/internal/cache/parsego: fix OOB panic in fixAST > bf516ba gopls/internal/util/moremaps: use Sorted throughout gopls > 4f820db gopls/internal/golang: definition support break, goto and continue statements > f202b36 gopls/internal/analysis/modernize: string formatting > d6cc3cd go/analysis/passes/structtag: ignore findings for "encoding/json/v2" > 666fab2 go/analysis: document AllObjectFacts return value > 818ab3b gopls/doc/features: add missing ` > a6adab9 gopls/internal/analysis/modernize: check FileVersions throughout > c437d40 gopls/internal/analysis/modernize: for...{m[k]=v} -> maps.Collect et al > a039694 internal/typesinternal: determine package name using qualifier > a304b37 internal/typesinternal: support union types in func TypeExpr > 412b5e9 go/types/typeutil: make Hasher stateless > 6d4eee4 go/callgraph: fix trivial mistake in benchmark > e56f71a gopls/internal/cmd: update codelens.hlp, change -run to -exec > 732f823 gopls/internal/analysis/modernize: b.N -> b.Loop() > 20cd540 gopls/internal/golang: check for nil ReceiverNamed > 02033b2 gopls/internal/analysis/modernize: simplify append(base, s...) > aa94d89 gopls/internal/analysis/modernize: replace interface{} with any > 93cc684 gopls/internal/analysis/modernize: sort.Slice -> slices.Sort > 3cad859 gopls/internal/analysis/modernize: quick fixes to modernize Go code > 8194029 gopls/internal/golang: hover support return statements > 851152f go/ast/inspector: add explicit parent pointer > b75baa0 internal/astutil/cursor: Cursor API for inspector > ebeac1b gopls/internal/util/astutil: fix tiny doc typo > 8e66a04 gopls/internal/util/astutil: NodeContains: workaround for ast.File > ea69910 gopls/internal/golang: fix DocLink markup > cb7945a gopls/internal/cache: move symbols to the file cache > dcc725c gopls/internal/cache/testfuncs: fix crash with *error argument > 74dea82 gopls/internal/golang/completion: fix crash in instance conversion > 8843590 gopls/internal/codeaction: replace all occurrences of expression (refactor.extract.variable.all) > fcb4185 gopls/internal/golang: fix bug browsing assembly for (T).f methods > 28cd718 cmd/stringer: place test package files in a test module > d3a1606 gopls/internal/golang: definition support return statements > bf42cd7 go/packages: add Target field and NeedTarget LoadMode bit > c73f4c8 internal/stdlib: re-generate manifest > a255cbe internal/modindex: handle deprecated symbols > e3a4b6b internal/gcimporter: update comment > 8127761 gopls/internal/settings: drop experimental hoverKind=Structured > 7bfb27f gopls/go.mod: update dependencies following the v0.17.0 release > c803483 internal/gcimporter: synchronize with internal/exportdata > c1ff179 gopls/internal/golang: Implementations: support generics > dd4bf11 internal/gcimporter: set correct Package.Path for main packages > aca81ce internal/gcimporter: copy GOROOT/internal/exportdata functions > d405635 internal/refactor/inline/analyzer: use "//go:fix inline" annotation > 47df42f internal/gcimporter: synchronizing FindPkg implementations > 82b6f75 internal/typesinternal: rollback of Zero{Value,Expr} for gopls > ab5f969 internal/gcimporter: moving FindPkg > 5e47a3d gopls/internal/cache: move Snapshot.Symbols to symbols.go > 3689f0b internal/gcimporter: reuse archive.ReadHeader implementation > 2cc4218 internal/gcimporter: moving byPath code location > 6ebf95a internal/gcimporter: remove indexed support from Import > 7790f2e gopls/internal/cache/methodsets: support generics > c2df0ef internal/gcimporter: remove end-of-section marker from size > ecb0abc internal/typeparams: delete GenericAssignableTo > 98c17f1 gopls/internal/golang: eliminate CollectScopes > bf32f4d gopls/doc/release: tweak wording following feedback > b7532e6 gopls/doc: update relnotes for v0.17.0 > 44670c7 go.mod: update golang.org/x dependencies > 7eebab3 gopls/internal/golang: support extract variable at top level > e334696 gopls/internal/golang: ignore effects for change signature refactoring > 3901733 internal/refactor/inline: substitute groups of dependent arguments > 61b2408 gopls/internal/golang: add "Extract constant" counterpart > c01eead internal/gcimporter: require binary export data header > 9a04136 gopls/internal/golang/stubmethods: refine crash into bug report > 01e0b05 internal/refactor/inline: fix condition for splice assignment strategy > 557f540 gopls/internal/golang: don't offer to move variadic parameters > 399ee16 internal/gcimporter: update FindExportData to return a non-negative size > 25b0003 internal/refactor/inline: more precise redundant conversion detection > eb46939 gopls/internal/test/marker: add reproducers for moveparam bug bash bugs > 4296223 gopls/internal/analysis/yield: add comment about dataflow > 7a4f3b0 internal/gcimporter: require archive files > 2f73c61 gopls/internal/golang: avoid crash in lookupDocLinkSymbol > ef3d603 gopls/internal/golang/completion: fix crash with extra results > 8ffeaba gopls/internal/settings: enable 'waitgroup' analyzer > 4317959 go/analysis/passes/waitgroup: report WaitGroup.Add in goroutine > 72fdfa6 gopls/internal/golang: Disable test generation for generic functions > b80f1ed gopls/internal/analysis/yield: peephole-optimize phi(false, x) > e7bd227 gopls/internal/golang: fix folding range for function calls > e71702b internal/versions: remove constraint.GoVersion wrapper > c99edec gopls/internal/golang/completion: add alias support for literals > bfe3046 go/packages: add a unit test for golang/go# 70394 > df87831 gopls/internal/undeclaredname: add missing colon when appropriate > 53efd30 gopls/internal/golang: simplify package name collection in add test > 68e4702 go/analysis/passes/printf: add missing call to Func.Origin > 30a3bd9 gopls/internal/golang: refactor.extract.variable: allow all exprs > 0edd1ab gopls/internal/cache/methodsets: refine crash for missing object path > 07a58bc gopls/internal/golang: refine crash golang/go# 70553 > c622026 completions/inference: infer polymorphic types in completions > dcfb0b6 gopls/internal/golang: change signature via renaming 'func' > bfcbc1b internal/refactor/inline: avoid unnecessary desugaring in selectors > b93a72a internal/refactor/inline: fix spurious caller mutation > 41f04a0 internal/refactor/inline: fix comment movement due to added imports > 0841661 internal/refactor/inline: avoid unnecessary interface conversions > 68b67b4 gopls/internal/golang: support parameter movement refactorings > 51e54e8 gopls/doc/features: enable and document source.addTest code action > 458067f gopls/internal/golang: improve test package name selection for new file > 68caf84 gopls/internal/golang: don't lose ... when split/joining variadics > 1e0d4ee go/analysis/checker: disable Example on wasm > 8b6e84b gopls/internal/crash: don't crash in xrefs on out of bound nodes > 936a401 gopls/internal/golang: preserve copyright and build constraint > 1ffc3a1 gopls/internal/test/marker: add defloc, to bind positions by definition > 442d6be gopls/internal/test/marker: document named parameters > ae39b13 go/analysis/checker: a go/packages-based driver library > c3a6283 go/packages: undeprecate Load* style flags > 9dff42e gopls/internal/golang/extract: preserve comments in extracted block > 8c3ba8c internal/refactor: undo variadic elimination during substitution > 3b0b264 internal/refactor: handle qualified names in inlined assignments > 9311800 gopls/internal/test/marker: ignore diags in fixedbugs/issue59944.txt > c1aa79d gopls/internal/golang: fix gopls hover doc link > e751756 internal/analysisinternal: unify zero value function to typesinternal > a287481 internal/imports: test Source for go mod cache > 9387a39 gopls/doc/contributing.md: update expectations > e08fcf7 gopls/internal/analysis/undeclaredname: merge into CodeAction > 0c01408 internal/refactor/inline: avoid binding decl for name used by other args > 63e03c3 gopls/internal/test/marker: generalize codeaction with named args > acc2a74 go/analysis/passes/copylock: enable unfortunate tests > 39cb6f0 internal/facts: use alias type parameters and arguments during imports > 9b9871d go/analysis/passes/copylock: test for noCopy for sync Map, Mutex, Once > a54bd37 gopls/internal/golang: don't try to inline dynamic calls > 52eb446 internal/imports: adjust TestStdlibSelfImports pkg > b8ff201 gopls/internal/cache: refine bug reports for inconsistent dep view > e59fd36 go/ssa: use ZeroString unconditionally > 60bc93d gopls/internal/cache: fix handling of cgo standalone files > ed19fc7 gopls/internal/test: synchronize notifications during commands > 254baba gopls/internal/cache: failure to extract diagnostic fixes is an error > 56ec111 gopls/internal/server: remove spurious Async in legacy RunGoVulncheck > b1c39aa gopls/internal/cache: use a named bool type for allowNetwork > c043599 gopls/internal/protocol: add DocumentURI.DirPath > 29f4edb gopls/internal/cache: simplify usage of snapshot.GoCommandInvocation > 3c20e3f gopls/internal/analysis/yield: analyzer for iterator (yield) mistakes > 221e94d gopls/internal/cache: id command-line-arguments packages using GoFiles > 84e9c33 gopls/internal/golang: more idiomatic result naming in extract > 8bb5da3 gopls/internal/golang: special handling for input context.Context > b4332e0 gopls/internal/golang, go/ssa: remove unnamed input parameter > a8d0fa5 go/packages: call testenv.NeedsGoPackages for TestDirAndForTest > 47a5f7d gopls/internal/golang: fix bad slice append in function extraction > 5b5d57c gopls/codeaction: fix panic when removing unused parameters with syntax errors. > 025b812 gopls/internal/server: don't call window/showDocument if unsupported > 288b9cb gopls/internal/golang: add missing imports in foo_test.go > 87ac91f gopls/internal/server: revert the gopls.run_govulncheck command > c531f1b gopls/internal/golang: avoid crash in hover on field of non-struct > a37eeb4 README: mention the git repo > 8dd84a4 go/ssa/interp: assign phi nodes in parallel > 12610a1 internal/modindex: better behavior in edge cases > 06a498a go/ssa/interp: simplify output capturing > b2321e7 gopls/internal/golang: refine crash report golang/go# 69362 > c875677 gopls/internal/golang: support add test for receiver w/o constructor > e26dff9 gopls/internal/golang: semtok: use type information consistently > fd8d028 go/pacakges: remove some todos > 69c27ad gopls/internal/protocol: upgrade to latest LSP > 25699c3 internal/server: make MaybePromptForTelemetry no-op > 35d7f28 go/packages: add Dir and ForTest fields to Package bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy issue in getting controller is solved > 7778646 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 126f5ce apimachinery runtime: support contextual logging > e696ec5 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > ad648b1 generate fully qualified type references > 2dd8802 Update x/net for CVE-2023-45288 > d82afe1 Merge pull request # 123801 from HirazawaUi/followup-allow-special-characters bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 7c5e903 Update TestNewInformerWatcher for WatchListClient > 8262774 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data > 1c075dc Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 9f33e96 make update > 098e7c5 Merge pull request # 125356 from p0lyn0mial/upstream-improve-testdrivechecklistfromcache-test > b444e6c Implement ResilientWatchCacheInitialization > bbe85a4 fix TestDriveCheckListFromCacheDataConsistencyIfRequested > b03e5b8 Merge pull request # 125335 from p0lyn0mial/upstream-consistency-decector-handles-legacy-case > c7d7068 client-go/consistencydetector: handles the watch cache legacy case > 7c6e307 Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8c9cb88 Improve Reflector unit tests > 52e5651 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > d81b8f6 Merge pull request # 123974 from p0lyn0mial/upstream-client-go-features-testing > 3aa51ce Update indirect dependencies with ./hack/update-vendor.sh. > 7adab2f KEP-3619: Fine-grained SupplementalGroups control (# 117842) > e89e40c client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test > e8b5471 Merge pull request # 123339 from skitt/canonical-json-patch > e8eae94 client-go/features/testing: intro SetFeatureGatesDuringTest > 9c87eb0 Merge pull request # 125190 from pohly/record-event-panic > 16552d4 Use canonical json-patch v4 import > b4e1cfc client-go record: avoid panic when watch creation failed > ffda346 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 5d65011 Merge pull request # 125159 from p0lyn0mial/upstream-add-data-consistency-checker-for-list-requests > 3f130bd Merge pull request # 125166 from p0lyn0mial/upstream-improve-check-data-consistency > b7ea49a client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested > 5f741a5 Merge pull request # 125052 from p0lyn0mial/upstream-client-go-env-var-set > 785fca4 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) > b92b563 Merge pull request # 124635 from pohly/event-broadcaster-shutdown-fix > 98df4f7 client-go/features: add Set method to envvar impl > f53839a Merge pull request # 125045 from pohly/ginkgo-gomega-update > ebbf7d7 client-go/tools/record: fix and test Broadcaster shutdown + logging > c559583 Merge pull request # 125146 from p0lyn0mial/upstream-client-go-consistency-detector-move-to-new-package > 2f2b800 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 538b780 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache > e6e45e1 client-go/util/consistencydetector: make the detector public > 92f0985 client-go/util/consistencydetector: update after moving to the new package > e428fc2 move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector > fd6b8e6 Merge pull request # 125144 from p0lyn0mial/upstream-client-go-consistency-detector-refactor-units > 00036b7 client-go/tools/cache/reflector_data_consistency_detector: refactor unit tests > 0123e78 Merge pull request # 124446 from p0lyn0mial/watch-list-consistency-detector-more-generic > 6bdde77 client-go/consistency-detector: change the signature of checkWatchListConsistencyIfRequested > c739619 Merge pull request # 122791 from p0lyn0mial/upstream-cleanup-watch-list-env-var > 4a34196 replace ENABLE_CLIENT_GO_WATCH_LIST_ALPHA with WatchListClient gate > 86f83bc Merge pull request # 124614 from p0lyn0mial/upstream-reflector-warn-no-bookmark-event > 0280901 client-go/reflector: warns when the bookmark event for initial events hasn't been received > 62f9597 Merge pull request # 124588 from jiuker/patch-2 > 8a8d073 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > f9eba8e fix: Hang when canceling leader election information > 988ddc2 Update to latest golang.org/x/oauth2 v0.20.0 > 4ebe42d Merge pull request # 124600 from alvaroaleman/typed-wq > d3682da Merge pull request # 124519 from dims/drop-all-the-providery-things-take-2 > 9aa3aae Use the generic/typed workqueue throughout > 35cab32 fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 64ff14b address comments during review > 049f231 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > af62623 Remove gcp in-tree cloud provider and credential provider > ea434df Bump sigs.k8s.io/yaml to v1.4.0 > 6b47d7d Merge pull request # 124344 from wojtek-t/fix_transformer > 178bcf2 Merge pull request # 124469 from serathius/etcd-3.5.13 > 2fe0574 Fix race in informer transformers > f3332a0 Merge pull request # 124263 from alvaroaleman/typed > e4f9b83 Upgrade etcd libraries to v3.5.13 > 9433226 Merge pull request # 124075 from pohly/dra-api-comments > d67dddf Workqueue: Add generic versions that are properly typed > 4a5f039 Merge pull request # 122657 from p0lyn0mial/upstream-client-go-rest-client-watch-list > a457c5e DRA api: ResourceHandle.DriverName is required > 47f5582 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a1be94a client-go/rest: introduce watchlist > 66b378a Merge pull request # 124340 from benluddy/dynamic-client-golden-request-test > d071c08 generated: ./hack/update-vendor.sh > 02e371e Merge pull request # 121574 from skitt/generic-lister-gen > 4cd6b75 Generate HTTP request fixtures for dynamic client tests. > 34d7809 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 5b2b83a Merge pull request # 124346 from jwcesign/master > 841e997 Improve the lister function documentation > b17c363 Add test to detect unintentional changes in dynamic client requests. > 5db05eb upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 9d701d3 Regenerate all listers > b1c1c03 Merge pull request # 122892 from danwinship/codegen-nil > 05ff4bb Generify lister-gen > 506bc53 Merge pull request # 113257 from claudiubelu/path-filepath-update-staging > 3d4f98d Regenerate fake clients > 3407442 Merge pull request # 124245 from wojtek-t/informer_options > 79c893d Replaces path.Operation with filepath.Operation (staging) > 9990b0b Merge pull request # 123969 from liangyuanpeng/cleanup_rand > b9e952f Allow for configuring MinWatchTimeout in Reflector and Informer. > a82df61 Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > fa185a2 cleanup: delete rand.Seed(time.Now().UnixNano()) and using global number generator. > 7da3197 Refactor informer constructors > 79491af Merge pull request # 123347 from zhouhaibing089/abstract-queue > 45e17fe client-go/cache/reflector: use metav1.InitialEventsAnnotationKey > aa7909e Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 9c3db86 workqueue: make queue as configurable > a2cc490 Update x/net for CVE-2023-45288 > 1518fca sync: update go.mod > eea636f Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping google.golang.org/genproto/googleapis/api 8af14fe...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) bumping k8s.io/apiextensions-apiserver 1aec848...5714b0b: > 5714b0b Update dependencies to v0.31.4 tag > 67f4a1d informers: add comment that Start does not block > 647748e Merge pull request # 126353 from liggitt/fix-vendor > a9ee50f revendor dependencies > 1ab7536 Merge pull request # 126308 from cici37/hotFix > 4940c42 Allowing direct CEL reserved keyword usage in CRD (# 126188) > 93b42bf Update with stdlib errors > 10c707f Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 3bbcc94 Merge pull request # 125661 from mjudeikis/mjudeikis/poststarthookctx.stopch.cleanup > f02b108 use context for tests > 876df11 Hot fix for panic on schema conversion. (# 126167) > 4df8aea clean deprecated context.StopCh > 25216f6 Validate CABundle when writing CRD > 21fdbb3 Merge pull request # 126136 from cici37/removeFG > 64bd347 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 34ee2ac Auto updates > 4fca5ed generate > ecdf037 Remove feature gate CustomResourceValidationExpressions. > af670e3 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 298c10a bump k8s.io/utils > ac102cf Merge pull request # 125615 from benluddy/apiextensions-json-unmarshal-copy > 5fe8819 Merge pull request # 125922 from dims/update_otel_27 > 6089568 Copy input to UnmarshalJSON on the apiextensions JSON types. > cea4e63 update OpenTelemetry dependencies and grpc > a2b7554 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > 93f624c Fix for typecheck doesn't notice compile errors in test files > 6fdc7d0 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 889ca04 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 3a6c6fe Bump `prometheus/common to` v0.55.0 > 0a9d947 Update moby/spdystream to v0.4.0 > 6998ab0 Merge pull request # 125745 from BenTheElder/ping-ping > 1993bf7 bump github.com/moby/spdystream to v0.3.0 > 0fdadc8 Merge pull request # 125731 from dashpole/revert_otel > 8c0d2b8 Revert "update OpenTelemetry dependencies" > 2b00902 Merge pull request # 125703 from sbueringer/pr-fix-message-expression-evaluation > 5ccd222 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 5d129ee Validate stored messageExpressions with the correct CEL environment > 53b8ff7 add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4e241d1 Add version mapping in ComponentGlobalsRegistry. > 7b4292c Add composition flags for emulation version and feature gate. > 95d0ad9 apiserver: Add API emulation versioning. > ba83101 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 9f9821e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > fd98565 Merge pull request # 125575 from dashpole/update_otel_27 > bad5f06 Merge pull request # 125560 from jpbetz/apply-gen-fake > e2ec91c update OpenTelemetry dependencies > a2fe3ef Generate code > 24a01cd Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 106c687 Bump dependency: etcd to 3.5.14 > b2732ff Merge pull request # 125531 from pohly/klog-update > 3038337 dependencies: klog v2.130.1 > 2c748f6 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > 6e53802 feat: Upgrade to cobra v1.8.1 > 879caaf Merge pull request # 121439 from skitt/generic-client-go > de77baa Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > da77a93 Run codegen > aae5443 Merge pull request # 125586 from serathius/webhook-converter-fix > 98e02b1 Update moby/term to a released tag - v0.5.0 > 36e5fb5 Run codegen > e12060e Fix TestWebhookConverterWithWatchCache when ResilientWatchCacheInitialization and ConsistentListFromCache are enabled > d3392ac Run codegen > 1d1fb1b Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > da32b13 make update > d21e185 Merge pull request # 125083 from azimjohn/master > c0786ef Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 21fcb3e Bump konnectivity-client to v0.30.3 > f945eb2 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7a4054f kube-apiserver: remove deprecated otel NewNoopTracerProvider > c88715a Bump fxamacker/cbor/v2 to v2.7.0-beta. > bd6a9df Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 2662926 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > a1bcd9d make update > 609a653 Merge pull request # 124381 from alexzielenski/cel/allOf-validation > 5f414db Fix ChangeCRD test > d920ef2 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > af47909 add tests for completeness cases > 1635d25 Update indirect dependencies with ./hack/update-vendor.sh. > 068cd8e feedback > e915a72 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > c8e0944 preserve errors for additionalProperties and xvalidations so the API surface stays the same > b70a330 Merge pull request # 123339 from skitt/canonical-json-patch > 32e372f add prerelease lifecycle tags to GA types > 5869375 add allOf support into CEL validator > 9e92459 Use canonical json-patch v4 import > e484593 codegen: deepycopy-gen > 338768d Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 1e2fcb8 allow CEL and additionalProperties used in allof > 563f772 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 0596885 Merge pull request # 124779 from cici37/updateEnv > 6fe18fb dependencies: ginkgo v2.19.0, gomega v1.33.1 > 6ebf3f3 Update cel env to 1.30 > 49f8306 Merge pull request # 124675 from cici37/fgForCost > 8b01abc Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 0eea861 Adding the feature gates to fix cost for VAP and webhook matchConditions. > 00c9c18 Update to latest golang.org/x/oauth2 v0.20.0 > 9af7df8 Merge pull request # 124681 from jpbetz/field-selector-beta > 1d66bdc Merge pull request # 124600 from alvaroaleman/typed-wq > af84a78 Promote CRD field selectors to beta > f0d997f Use the generic/typed workqueue throughout > f06d731 Merge pull request # 122148 from pohly/controllers-context-support > 4e6e015 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 62d1e97 apiserver + controllers: enhance context support > 046aba8 Bump sigs.k8s.io/yaml to v1.4.0 > add218f Merge pull request # 124466 from serathius/featuregate-defer > 8adc62c Cleanup defer from SetFeatureGateDuringTest function call > e2b8a5c Merge pull request # 124469 from serathius/etcd-3.5.13 > 69d51e1 Merge pull request # 124263 from alvaroaleman/typed > 4c86976 Upgrade etcd libraries to v3.5.13 > 2168269 Merge pull request # 124474 from serathius/allow-bookmarks > e939cdd Use typed queue in Customresource Discovery Controller > ac0adf7 Allow bookmark events in between delete/modify in Test > f0512a0 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 96f0bce Merge pull request # 121574 from skitt/generic-lister-gen > f0…
bumping knative.dev/pkg f3ab560...0c2a238: > 0c2a238 Bump golang.org/x/tools from 0.28.0 to 0.29.0 (# 3134) > accfe36 Satisfy linter (# 3132) > b4ff2c1 run dependabot workflow only on dependabot branches (# 3133) > 83cd52e Bump golang.org/x/net from 0.31.0 to 0.34.0 (# 3130) > 4d8f747 Bump google.golang.org/grpc from 1.68.0 to 1.69.2 (# 3131) > 459f60e Bump google.golang.org/protobuf from 1.35.2 to 1.36.2 (# 3129) > 14369d0 Bump golang.org/x/tools from 0.27.0 to 0.28.0 (# 3119) > 28f90c2 upgrade to latest dependencies (# 3127) > 23c15c0 Update k8s min and deps to 1.30 (# 3124) > 4ba3f1b Update community files (# 3128) > 4c90159 Update community files (# 3126) > 40afb7c fix script (# 3123) bumping knative.dev/reconciler-test 984ae12...359287e: > 359287e Update community files (# 777) > c56a329 upgrade to latest dependencies (# 775) > 96258be Update community files (# 776) bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > ba9d110 Update moby/spdystream to v0.4.0 > 89b2da1 Merge pull request # 125745 from BenTheElder/ping-ping > e191233 Use +default for now deprecated ScaleIO volume > 26803c0 bump github.com/moby/spdystream to v0.3.0 > cdeb356 Use +default for now deprecated AzureDisk volume > e025325 Merge pull request # 125731 from dashpole/revert_otel > 165690c Use +default for now deprecated ISCSI volume > 2788e05 Revert "update OpenTelemetry dependencies" > 53f4e42 Use +default for now deprecated RBD volume > 149781f Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > e297a0e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 8d69060 Merge pull request # 125575 from dashpole/update_otel_27 > 2d0cd50 update OpenTelemetry dependencies > e09016f Merge pull request # 125576 from alvaroaleman/fix > 9f6f03f Merge pull request # 125531 from pohly/klog-update > 69864e9 Corev1.Node: Link to node doc and not PV doc in status.capacity > a2ff581 dependencies: klog v2.130.1 > 857a946 Merge pull request # 125540 from pohly/revert-binding-deprecation > ee77356 api: revert deprecation annotation for v1 Binding > 590e504 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > b5dd4c4 Bump fxamacker/cbor/v2 to v2.7.0-beta. > c0840f2 Merge pull request # 125189 from mimowo/improve-ready-comment > c114cd7 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > 7f878b9 Improve the Job API comment for ready field > d93eaf6 KEP-3619: Fine-grained SupplementalGroups control (# 117842) > 6e174b7 Update indirect dependencies with ./hack/update-vendor.sh. > 983e15a Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 4261982 Merge pull request # 123339 from skitt/canonical-json-patch > 740a638 add prerelease lifecycle tags to GA types > 0b590ac Use canonical json-patch v4 import > 7cdaa4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 7480c46 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 9a6330a dependencies: ginkgo v2.19.0, gomega v1.33.1 > 664bdd5 Merge pull request # 124793 from mimowo/fix-managed-by-comment > b1dbea2 Merge pull request # 123638 from sanposhiho/matchlabelkey-beta > 2a86f24 Fix the comment for the Job managedBy field > 8a7117f graduate MatchLabelKeysInPodAffinity to Beta > 7ccc245 Merge pull request # 123845 from HirazawaUi/promote-DisableNodeKubeProxyVersion-to-beta > aa3ed7c Merge pull request # 124590 from xrstf/fix-optional-comment > e6d86a2 promote DisableNodeKubeProxyVersion feature gate to beta > 92d2eac fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 2144e85 codegen > 7c9431b Merge pull request # 124572 from aojea/alpha_tag > 8db881a alpha->beta > c4ac111 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > fd5eb88 tag service.spec.TrafficDistribution field as alpha > 9bd0523 fix stray +optional comment on persistentVolumeClaimRetentionPolicy > 8cf3f40 Bump sigs.k8s.io/yaml to v1.4.0 > 2676848 Merge pull request # 124469 from serathius/etcd-3.5.13 > b75136d Merge pull request # 124075 from pohly/dra-api-comments > 8a34349 Upgrade etcd libraries to v3.5.13 > 039b247 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 83fe34a DRA: sync internal API doc comments > fbc502f generated: ./hack/update-vendor.sh > 1e01004 DRA api: ResourceHandle.DriverName is required > 63e83d0 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 2df4487 DRA api: explicitly reserve finalizer for Kubernetes > 5975d5e Merge pull request # 124365 from SataQiu/v1.30.0-api-testdata > 98d0c7a Merge pull request # 124103 from zhanluxianshen/fix-typos-in-rbac-api > 14e4e0c Remove v1.28.0 API testdata > 76b6c7c Merge pull request # 124062 from alculquicondor/nodename-api-comment > 04510aa Fix typos in rbac api. > b27f498 Add v1.30.0 API testdata > a819b1d Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 58c5883 Update API comment for nodeName to match system behavior > 5e7d566 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 33eb147 generate fully qualified type references > 63d4a04 Update x/net for CVE-2023-45288 > 5147c1a sync: update go.mod > d1659eb Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 7c5e903 Update TestNewInformerWatcher for WatchListClient > 8262774 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data > 1c075dc Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 9f33e96 make update > 098e7c5 Merge pull request # 125356 from p0lyn0mial/upstream-improve-testdrivechecklistfromcache-test > b444e6c Implement ResilientWatchCacheInitialization > bbe85a4 fix TestDriveCheckListFromCacheDataConsistencyIfRequested > b03e5b8 Merge pull request # 125335 from p0lyn0mial/upstream-consistency-decector-handles-legacy-case > c7d7068 client-go/consistencydetector: handles the watch cache legacy case > 7c6e307 Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8c9cb88 Improve Reflector unit tests > 52e5651 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > d81b8f6 Merge pull request # 123974 from p0lyn0mial/upstream-client-go-features-testing > 3aa51ce Update indirect dependencies with ./hack/update-vendor.sh. > 7adab2f KEP-3619: Fine-grained SupplementalGroups control (# 117842) > e89e40c client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test > e8b5471 Merge pull request # 123339 from skitt/canonical-json-patch > e8eae94 client-go/features/testing: intro SetFeatureGatesDuringTest > 9c87eb0 Merge pull request # 125190 from pohly/record-event-panic > 16552d4 Use canonical json-patch v4 import > b4e1cfc client-go record: avoid panic when watch creation failed > ffda346 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 5d65011 Merge pull request # 125159 from p0lyn0mial/upstream-add-data-consistency-checker-for-list-requests > 3f130bd Merge pull request # 125166 from p0lyn0mial/upstream-improve-check-data-consistency > b7ea49a client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested > 5f741a5 Merge pull request # 125052 from p0lyn0mial/upstream-client-go-env-var-set > 785fca4 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) > b92b563 Merge pull request # 124635 from pohly/event-broadcaster-shutdown-fix > 98df4f7 client-go/features: add Set method to envvar impl > f53839a Merge pull request # 125045 from pohly/ginkgo-gomega-update > ebbf7d7 client-go/tools/record: fix and test Broadcaster shutdown + logging > c559583 Merge pull request # 125146 from p0lyn0mial/upstream-client-go-consistency-detector-move-to-new-package > 2f2b800 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 538b780 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache > e6e45e1 client-go/util/consistencydetector: make the detector public > 92f0985 client-go/util/consistencydetector: update after moving to the new package > e428fc2 move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector > fd6b8e6 Merge pull request # 125144 from p0lyn0mial/upstream-client-go-consistency-detector-refactor-units > 00036b7 client-go/tools/cache/reflector_data_consistency_detector: refactor unit tests > 0123e78 Merge pull request # 124446 from p0lyn0mial/watch-list-consistency-detector-more-generic > 6bdde77 client-go/consistency-detector: change the signature of checkWatchListConsistencyIfRequested > c739619 Merge pull request # 122791 from p0lyn0mial/upstream-cleanup-watch-list-env-var > 4a34196 replace ENABLE_CLIENT_GO_WATCH_LIST_ALPHA with WatchListClient gate > 86f83bc Merge pull request # 124614 from p0lyn0mial/upstream-reflector-warn-no-bookmark-event > 0280901 client-go/reflector: warns when the bookmark event for initial events hasn't been received > 62f9597 Merge pull request # 124588 from jiuker/patch-2 > 8a8d073 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > f9eba8e fix: Hang when canceling leader election information > 988ddc2 Update to latest golang.org/x/oauth2 v0.20.0 > 4ebe42d Merge pull request # 124600 from alvaroaleman/typed-wq > d3682da Merge pull request # 124519 from dims/drop-all-the-providery-things-take-2 > 9aa3aae Use the generic/typed workqueue throughout > 35cab32 fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 64ff14b address comments during review > 049f231 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > af62623 Remove gcp in-tree cloud provider and credential provider > ea434df Bump sigs.k8s.io/yaml to v1.4.0 > 6b47d7d Merge pull request # 124344 from wojtek-t/fix_transformer > 178bcf2 Merge pull request # 124469 from serathius/etcd-3.5.13 > 2fe0574 Fix race in informer transformers > f3332a0 Merge pull request # 124263 from alvaroaleman/typed > e4f9b83 Upgrade etcd libraries to v3.5.13 > 9433226 Merge pull request # 124075 from pohly/dra-api-comments > d67dddf Workqueue: Add generic versions that are properly typed > 4a5f039 Merge pull request # 122657 from p0lyn0mial/upstream-client-go-rest-client-watch-list > a457c5e DRA api: ResourceHandle.DriverName is required > 47f5582 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a1be94a client-go/rest: introduce watchlist > 66b378a Merge pull request # 124340 from benluddy/dynamic-client-golden-request-test > d071c08 generated: ./hack/update-vendor.sh > 02e371e Merge pull request # 121574 from skitt/generic-lister-gen > 4cd6b75 Generate HTTP request fixtures for dynamic client tests. > 34d7809 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 5b2b83a Merge pull request # 124346 from jwcesign/master > 841e997 Improve the lister function documentation > b17c363 Add test to detect unintentional changes in dynamic client requests. > 5db05eb upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 9d701d3 Regenerate all listers > b1c1c03 Merge pull request # 122892 from danwinship/codegen-nil > 05ff4bb Generify lister-gen > 506bc53 Merge pull request # 113257 from claudiubelu/path-filepath-update-staging > 3d4f98d Regenerate fake clients > 3407442 Merge pull request # 124245 from wojtek-t/informer_options > 79c893d Replaces path.Operation with filepath.Operation (staging) > 9990b0b Merge pull request # 123969 from liangyuanpeng/cleanup_rand > b9e952f Allow for configuring MinWatchTimeout in Reflector and Informer. > a82df61 Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > fa185a2 cleanup: delete rand.Seed(time.Now().UnixNano()) and using global number generator. > 7da3197 Refactor informer constructors > 79491af Merge pull request # 123347 from zhouhaibing089/abstract-queue > 45e17fe client-go/cache/reflector: use metav1.InitialEventsAnnotationKey > aa7909e Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 9c3db86 workqueue: make queue as configurable > a2cc490 Update x/net for CVE-2023-45288 > 1518fca sync: update go.mod > eea636f Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping knative.dev/eventing f577063...90edfe6: > 90edfe6 Upgrade deps to latest (# 8410) > 6d71005 Additional unit tests for EventPolicy (# 8405) > f3ea6b5 Update KinD e2e workflow (# 8411) > cd7c1c0 Add authorization conformance tests for Sequence and Parallel (# 8400) > 5ce51f8 Include inEdges in Graph String() (# 8406) > eaaab21 Adding reconciler test for OIDC of the Integration Source (# 8404) > 350f81b [main] Update community files (# 8403) > 134c4c0 Event lineage builder should accept client interfaces (# 8402) > bb6c53c Don't swallow errors in Lineage package (# 8401) > 81a37ff Lineage constructor to accept clients instead of creating them (# 8399) > 52792ea [main] Upgrade to latest dependencies (# 8397) > c9047a1 [main] Update community files (# 8396) > 4dbc2ba Scheduler: LastOrdinal based on replicas instead of FreeCap (# 8388) > 06355af [main] Upgrade to latest dependencies (# 8392) > b00da59 Register eventshub image for JobSink (# 8390) > 2f165f1 Update golang.org/x/crypto to 0.31.0 (# 8389) > 4087c3a Going OIDC for Integration Source (# 8383) > 3a69e30 add new integration CRDs to storage version migrator tool (# 8386) > 414af5c Add EventPolicy to storage version migrator (# 8384) > f82811b Remove conversion webhook config in EventPolicy CRD (# 8379) > 7c1a62d Add health check config and clean up duplicated code (# 8308) > bff7b03 Remove unused filter function (# 8375) > 8d8b6c9 RequestReply: Added feature flag for default timeout (# 8361) > 7bb320c Chore: field semantic correction (# 8370) > 3345c86 Clean up remove session token (# 8369) > 6e7e3d4 Adding sns sink to Integration Sink (# 8365) > d4357e3 MT-Broker: return retriable status code based on the state to leverage retries (# 8366) > 795e4a3 Move image to map (# 8362) > 408db83 We changed the event type on the images (# 8364) bumping google.golang.org/protobuf c72053a...12c6ebd: > 12c6ebd all: release v1.36.2 > 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs > c0c814f all: start v1.36.1-devel > 7fc5ff4 all: release v1.36.1 > 575aebf internal/impl: revert IsSynthetic() check to fix panic > ce4fa19 internal/errors: delete compatibility code for Go before 1.13 > 607da3e all: start v1.36.0-devel > 3b78ca8 all: release v1.36.0 > 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior > 8edf940 reflect/protoreflect: use [] syntax to reference method > 5376513 proto: add reference to size semantics with lazy decoding to comment > 560503e compiler/protogen: allow overriding API level from --go_opt > b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid > 9eda3d5 all: regenerate.bash for Opaque API > eb7b468 all: Release the Opaque API > 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release > bdcc7ad internal/impl: skip synthetic oneofs in messageInfo > 30f628e all: start v1.35.2-devel bumping google.golang.org/genproto/googleapis/api 8af14fe...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) bumping golang.org/x/sys e0753d4...d4ac05d: > d4ac05d windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL > 680bd24 windows: remove unused errString type > a7f19e9 unix: add Dup3 on dragonfly > fe16172 unix: define IfMsghdr2, IfData64, and RtMsghdr2 on darwin > 0a57dbc unix: update to kernel Linux 6.12 > 3cf1e67 unix: don't fail TestPpoll on EINTR > d2cea70 windows: add functions to get named pipe process IDs > a13946c windows: regenerate zsyscall_windows.go bumping google.golang.org/genproto/googleapis/rpc 8af14fe...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) bumping golang.org/x/sync 151027e...913fb63: > 913fb63 singleflight: fix typo in singleflight_test.go bumping knative.dev/serving 5717d19...c3f2bfe: > c3f2bfe Exclude kourier tls runtime (# 15696) > b484fa2 Update net-contour nightly (# 15691) > a829571 Update net-kourier nightly (# 15689) > 19b9a09 Fix all linter warnings (# 15684) > db2721f Update net-gateway-api nightly (# 15690) > 243e1ea upgrade to latest dependencies (# 15687) > dd48437 Bump the github-actions group with 3 updates (# 15686) > 3e6d275 Update net-contour nightly (# 15685) > 65de262 upgrade to latest dependencies (# 15683) > c2f2b8b Update net-contour nightly (# 15678) > b3c8668 upgrade to latest dependencies (# 15677) > e5b717d Update net-kourier nightly (# 15680) > 5a8d478 Update net-gateway-api nightly (# 15679) > 28dff5c add wildcard back (# 15676) > bb76b60 Update volume validation to include hostPath (# 15669) > 8ed20f4 upgrade to latest dependencies (# 15662) > d957496 Update community files (# 15675) > 3216ab3 Drop the use dprotaso/controller-tools fork (# 15664) > 8a37b89 Update net-kourier nightly (# 15671) > 8556b88 fix dependency name (# 15674) > 83fe1c2 fix dependabot config (# 15672) > 79f8c3f fix dependabot config (# 15668) > 0d589da Add support for hostPath (# 15648) > df03027 fix: fixed the pinned dependencies issue (# 15475) > da8d2d1 Allow securityContext.Privileged to be configurable (# 15643) > c0f181d Update net-contour nightly (# 15665) > 746e72f Update net-gateway-api nightly (# 15658) > 750f9a2 Drop k8s v1.28 from kind testing and update cluster version to 1.30 in e2e (# 15655) > daae9fd Update net-contour nightly (# 15660) > b4c8ac9 Update community files (# 15661) > 095f876 Update net-kourier nightly (# 15659) > 06281eb upgrade to latest dependencies (# 15656) > 033225d pin chainguard action version (# 15657) > d1e308e [performance/real-traffic-test] Enable AllowHTTPFullDuplexFeature (# 15654) > 2d5a1e9 Update net-kourier nightly (# 15647) bumping golang.org/x/term b725e36...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies > 442846a go.mod: update golang.org/x dependencies bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping google.golang.org/grpc acba4d3...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Change version to 1.69.1-dev (# 7902) > 97d633a Change version to 1.69.0 (# 7901) > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832) > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879) > 634497b test: Split import paths for generated message and service code (# 7891) > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872) > 00272e8 dns: Support link local IPv6 addresses (# 7889) > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890) > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875) > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887) > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874) > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869) > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839) > bb7ae0a Change logger to avoid Printf when disabled (# 7471) > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846) > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677) > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826) > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861) > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache (# 7851) > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853) > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808) > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies > 0775031 cleanup: remove a TODO that has been take care of (# 7855) > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845) > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840) > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768) > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837) > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827) > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854) > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835) > 3a1e3e2 xdsclient: rename the interface for the transport (# 7842) > 66385b2 clusterimpl: propagate state update from child when drop/request config remains unchanged (# 7844) > 89737ae orca: switching to stubserver in tests instead of testservice implementation (# 7727) > a365199 examples: fix debugging example after Dial->NewClient migration (# 7833) > 8c518f7 xds: switching to stubserver in tests instead of testservice implementation (# 7726) > b01130a xds/internal/xdsclient: fix resource type documentation to only mention handling xds responses (# 7834) > 274830d balancer: Add a SubConn.RegisterHealthListener API and default implementation (# 7780) > 0553bc3 xdsclient: don't change any global state in NewForTesting (# 7822) > 3db86e2 deps: Remove go patch version from go.mod (# 7831) > e2b98f9 pickfirst: Implement Happy Eyeballs (# 7725) > 60c70a4 mem: implement `ReadAll()` for more efficient `io.Reader` consumption (# 7653) > d2c1aae xds: Plumb EDS endpoints through xDS Balancer Tree (# 7816) > c2a2d20 docs: update documentation for `ClientStream.SendMsg()` returning `nil` unconditionally when `ClientStreams=false` (# 7790) > 0d0e530 grpc: export MethodHandler # 7794 (# 7796) > a3a8657 clusterimpl: update picker synchronously on config update (# 7652) > 74738cf grpc: Remove health check func dial option used for testing (# 7820) > 5b40f07 xdsclient: fix flaky test TestServeAndCloseDoNotRace (# 7814) > b3393d9 xdsclient: support fallback within an authority (# 7701) > 18d218d pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (# 7742) > e9ac44c cleanup: replace grpc.Dial with grpc.NewClient in grpclb test (# 7789) > 0ec8fd8 xdsclient/ads: reset the pending bit of ADS stream flow control at the end of the onDone method (# 7806) > 43ee172 balancer: Enforce embedding the SubConn interface in implementations (# 7758) > 2de6df9 xds/resolver: fix flaky test TestResolverRemovedWithRPCs with a workaround (# 7804) > 2a18bfc transport: refactor to split ClientStream from ServerStream from common Stream functionality (# 7802) > 70e8931 transport: remove useless trampoline function (# 7801) > ef0f617 xdsclient: start using the newly added transport and channel functionalities (# 7773) > d66fc3a balancer/endpointsharding: Call ExitIdle() on child if child reports IDLE (# 7782) > 2e3f547 ringhash: fix a couple of flakes in e2e style tests (# 7784) > 52d7f6a multiple: switch to math/rand/v2 (# 7711) > 6fd86d3 Disable buffer_pooling tests (# 7762) > 091d20b server: Only call FromIncomingContext with stats handlers (# 7781) > 192ee33 multiple: add verbosity checks to logs that use pretty.JSON (# 7785) > e7435d6 balancer/endpointsharding: Ignore empty endpoints (# 7674) > 4084b14 stats/opentelemetry: Remove OpenTelemetry module and add RLS Metrics e2e tests (# 7759) > ada6787 cleanup: switching to stubserver in tests instead of testservice implementation (# 7708) > cb32937 credentials: Support ALTSPerRPCCreds in DefaultCredentialsOptions (# 7775) > a0cbb52 github: add Go 1.23 testing and make staticcheck work locally with go1.23 (# 7751) > 67b9ebf xdsclient: make sending requests more deterministic (# 7774) > 94e1b29 vet: add dependency checks (# 7766) > a82315c testutils: change ListenerWrapper to push the most recently accepted connection (# 7772) > e0a730c clusterresolver: fix a comment in a test (# 7776) > f8e5d8f mem: use slice capacity instead of length, to determine whether to pool buffers or directly allocate them (# 7702) > c4c8b11 xds/resolver: add a way to specify the xDS client to use for testing purposes (# 7771) > 8212cf0 xdsclient: implementation of the xdsChannel (# 7757) > 4bb0170 status: Fix status incompatibility introduced by # 6919 and move non-regeneratable proto code into /testdata (# 7724) > 80937a9 credentials: Apply defaults to TLS configs provided through GetConfigForClient (# 7754) > c538c31 vet: Don't use GOROOT to set PATH if GOROOT is unset (# 7761) > 14e2a20 resolver/google-c2p: introduce SetUniverseDomain API (# 7719) > 98959d9 deps: update dependencies for all modules (# 7755) > 56df169 resolver: update ReportError() docstring (# 7732) > 830135e xdsclient: new Transport interface and ADS stream implementation (# 7721) > d2ded4b xdsclient: new Transport interface and LRS stream implementation (# 7717) > ec10e73 transport: refactor `trInFlow.onData` to eliminate redundant logic (# 7734) > 6cd00c9 clientconn: remove redundant check (# 7700) > 569c8eb vet: Use go1.22 instead of go1.21 for tidy and staticcheck(# 7747) > 4544b8a Change version to 1.69.0-dev (# 7746) bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1…
bumping knative.dev/serving 6a27004...c3f2bfe: > c3f2bfe Exclude kourier tls runtime (# 15696) > b484fa2 Update net-contour nightly (# 15691) > a829571 Update net-kourier nightly (# 15689) > 19b9a09 Fix all linter warnings (# 15684) > db2721f Update net-gateway-api nightly (# 15690) > 243e1ea upgrade to latest dependencies (# 15687) > dd48437 Bump the github-actions group with 3 updates (# 15686) > 3e6d275 Update net-contour nightly (# 15685) > 65de262 upgrade to latest dependencies (# 15683) > c2f2b8b Update net-contour nightly (# 15678) > b3c8668 upgrade to latest dependencies (# 15677) > e5b717d Update net-kourier nightly (# 15680) > 5a8d478 Update net-gateway-api nightly (# 15679) > 28dff5c add wildcard back (# 15676) > bb76b60 Update volume validation to include hostPath (# 15669) > 8ed20f4 upgrade to latest dependencies (# 15662) > d957496 Update community files (# 15675) > 3216ab3 Drop the use dprotaso/controller-tools fork (# 15664) > 8a37b89 Update net-kourier nightly (# 15671) > 8556b88 fix dependency name (# 15674) > 83fe1c2 fix dependabot config (# 15672) > 79f8c3f fix dependabot config (# 15668) > 0d589da Add support for hostPath (# 15648) > df03027 fix: fixed the pinned dependencies issue (# 15475) > da8d2d1 Allow securityContext.Privileged to be configurable (# 15643) > c0f181d Update net-contour nightly (# 15665) > 746e72f Update net-gateway-api nightly (# 15658) > 750f9a2 Drop k8s v1.28 from kind testing and update cluster version to 1.30 in e2e (# 15655) > daae9fd Update net-contour nightly (# 15660) > b4c8ac9 Update community files (# 15661) > 095f876 Update net-kourier nightly (# 15659) > 06281eb upgrade to latest dependencies (# 15656) > 033225d pin chainguard action version (# 15657) > d1e308e [performance/real-traffic-test] Enable AllowHTTPFullDuplexFeature (# 15654) > 2d5a1e9 Update net-kourier nightly (# 15647) > 5717d19 Update net-kourier nightly (# 15636) > 15ac5b1 Update net-contour nightly (# 15634) > 8cbbe8f Update net-gateway-api nightly (# 15635) > 5911aee Update community files (# 15633) > 3e45e8f Update net-kourier nightly (# 15622) > 0a61ece Update net-gateway-api nightly (# 15620) > 85ce915 upgrade to latest dependencies (# 15623) > 9f24a9c Update net-contour nightly (# 15621) > bd9050e upgrade to latest dependencies (# 15618) > b51a57d upgrade to latest dependencies (# 15613) > ebe9d03 Update net-kourier nightly (# 15612) > 75a7530 Update net-contour nightly (# 15610) > 0b936fa Update net-gateway-api nightly (# 15611) > 95d2c9b upgrade to latest dependencies (# 15609) > 37aaaae Update net-kourier nightly (# 15605) > 25edfee Update net-contour nightly (# 15604) > f640bbb Update net-gateway-api nightly (# 15603) > 64b8325 Update community files (# 15602) > 423e654 Fix configuration metadata inconsistency (# 15601) > 135b667 Update net-kourier nightly (# 15598) > f215fdb Update net-contour nightly (# 15597) > 7dc3e95 Update net-gateway-api nightly (# 15596) > 16d2da8 upgrade to latest dependencies (# 15595) > 331c097 upgrade to latest dependencies (# 15593) > a22343c Update net-gateway-api nightly (# 15590) > e8e7de5 Update net-kourier nightly (# 15592) > 9d859b5 Update net-contour nightly (# 15589) > 83a09f0 Update net-istio nightly (# 15591) > d792207 Update net-contour nightly (# 15587) > 19b4ce9 Update net-gateway-api nightly (# 15586) > 4a9936a Update net-kourier nightly (# 15585) > 67460f5 Update net-istio nightly (# 15584) bumping golang.org/x/sys 23b0dab...d4ac05d: > d4ac05d windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL > 680bd24 windows: remove unused errString type > a7f19e9 unix: add Dup3 on dragonfly > fe16172 unix: define IfMsghdr2, IfData64, and RtMsghdr2 on darwin > 0a57dbc unix: update to kernel Linux 6.12 > 3cf1e67 unix: don't fail TestPpoll on EINTR > d2cea70 windows: add functions to get named pipe process IDs > a13946c windows: regenerate zsyscall_windows.go > e0753d4 Revert "windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15}" > c29efe3 windows: add iphlpapi functions for change notifications > 8f2aa9f cpu: conditionally re-enable AVX512 support on darwin/amd64 > 054f1fc README: don't recommend go get > ca04041 unix: extend z/OS support > 18e038c unix: move NETLINK_* consts to own section > d045236 windows: implement Ftruncate using a single syscall on Windows > cff53d5 unix: gofmt after CL 610296 > 123459f unix: update z/OS implementation of fcntl and mmap > df4a4da unix/linux: adjust Dockerfile ENV key value format > 696d342 unix: gofmt after CL 621375 > 60d7877 unix: add PTP_PF_* constants on Linux > 256d1df unix: add PTP IOCTLs on Linux > adbb8bb windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15} > a57fdb8 unix: add IoctlGetHwTstamp/IoctlGetHwTstamp on Linux > 3932916 unix: switch to Ubuntu 24.10 in Dockerfile > 2dfefb6 all: execute gofmt > e5eee7e unix: add IoctlGetEthtoolTsInfo on Linux > fe162ba unix: add ClockSettime on Linux > 7143f4a windows: manually initialize NewNTUnicodeString bumping google.golang.org/grpc 3f95b38...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Change version to 1.69.1-dev (# 7902) > 97d633a Change version to 1.69.0 (# 7901) > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832) > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879) > 634497b test: Split import paths for generated message and service code (# 7891) > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872) > 00272e8 dns: Support link local IPv6 addresses (# 7889) > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890) > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875) > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887) > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874) > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869) > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839) > bb7ae0a Change logger to avoid Printf when disabled (# 7471) > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846) > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677) > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826) > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861) > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache (# 7851) > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853) > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808) > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies > 0775031 cleanup: remove a TODO that has been take care of (# 7855) > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845) > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840) > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768) > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837) > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827) > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854) > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835) > 3a1e3e2 xdsclient: rename the interface for the transport (# 7842) > 66385b2 clusterimpl: propagate state update from child when drop/request config remains unchanged (# 7844) > 89737ae orca: switching to stubserver in tests instead of testservice implementation (# 7727) > a365199 examples: fix debugging example after Dial->NewClient migration (# 7833) > 8c518f7 xds: switching to stubserver in tests instead of testservice implementation (# 7726) > b01130a xds/internal/xdsclient: fix resource type documentation to only mention handling xds responses (# 7834) > 274830d balancer: Add a SubConn.RegisterHealthListener API and default implementation (# 7780) > 0553bc3 xdsclient: don't change any global state in NewForTesting (# 7822) > 3db86e2 deps: Remove go patch version from go.mod (# 7831) > e2b98f9 pickfirst: Implement Happy Eyeballs (# 7725) > 60c70a4 mem: implement `ReadAll()` for more efficient `io.Reader` consumption (# 7653) > d2c1aae xds: Plumb EDS endpoints through xDS Balancer Tree (# 7816) > c2a2d20 docs: update documentation for `ClientStream.SendMsg()` returning `nil` unconditionally when `ClientStreams=false` (# 7790) > 0d0e530 grpc: export MethodHandler # 7794 (# 7796) > a3a8657 clusterimpl: update picker synchronously on config update (# 7652) > 74738cf grpc: Remove health check func dial option used for testing (# 7820) > 5b40f07 xdsclient: fix flaky test TestServeAndCloseDoNotRace (# 7814) > b3393d9 xdsclient: support fallback within an authority (# 7701) > 18d218d pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (# 7742) > e9ac44c cleanup: replace grpc.Dial with grpc.NewClient in grpclb test (# 7789) > 0ec8fd8 xdsclient/ads: reset the pending bit of ADS stream flow control at the end of the onDone method (# 7806) > 43ee172 balancer: Enforce embedding the SubConn interface in implementations (# 7758) > 2de6df9 xds/resolver: fix flaky test TestResolverRemovedWithRPCs with a workaround (# 7804) > 2a18bfc transport: refactor to split ClientStream from ServerStream from common Stream functionality (# 7802) > 70e8931 transport: remove useless trampoline function (# 7801) > ef0f617 xdsclient: start using the newly added transport and channel functionalities (# 7773) > d66fc3a balancer/endpointsharding: Call ExitIdle() on child if child reports IDLE (# 7782) > 2e3f547 ringhash: fix a couple of flakes in e2e style tests (# 7784) > 52d7f6a multiple: switch to math/rand/v2 (# 7711) > 6fd86d3 Disable buffer_pooling tests (# 7762) > 091d20b server: Only call FromIncomingContext with stats handlers (# 7781) > 192ee33 multiple: add verbosity checks to logs that use pretty.JSON (# 7785) > e7435d6 balancer/endpointsharding: Ignore empty endpoints (# 7674) > 4084b14 stats/opentelemetry: Remove OpenTelemetry module and add RLS Metrics e2e tests (# 7759) > ada6787 cleanup: switching to stubserver in tests instead of testservice implementation (# 7708) > cb32937 credentials: Support ALTSPerRPCCreds in DefaultCredentialsOptions (# 7775) > a0cbb52 github: add Go 1.23 testing and make staticcheck work locally with go1.23 (# 7751) > 67b9ebf xdsclient: make sending requests more deterministic (# 7774) > 94e1b29 vet: add dependency checks (# 7766) > a82315c testutils: change ListenerWrapper to push the most recently accepted connection (# 7772) > e0a730c clusterresolver: fix a comment in a test (# 7776) > f8e5d8f mem: use slice capacity instead of length, to determine whether to pool buffers or directly allocate them (# 7702) > c4c8b11 xds/resolver: add a way to specify the xDS client to use for testing purposes (# 7771) > 8212cf0 xdsclient: implementation of the xdsChannel (# 7757) > 4bb0170 status: Fix status incompatibility introduced by # 6919 and move non-regeneratable proto code into /testdata (# 7724) > 80937a9 credentials: Apply defaults to TLS configs provided through GetConfigForClient (# 7754) > c538c31 vet: Don't use GOROOT to set PATH if GOROOT is unset (# 7761) > 14e2a20 resolver/google-c2p: introduce SetUniverseDomain API (# 7719) > 98959d9 deps: update dependencies for all modules (# 7755) > 56df169 resolver: update ReportError() docstring (# 7732) > 830135e xdsclient: new Transport interface and ADS stream implementation (# 7721) > d2ded4b xdsclient: new Transport interface and LRS stream implementation (# 7717) > ec10e73 transport: refactor `trInFlow.onData` to eliminate redundant logic (# 7734) > 6cd00c9 clientconn: remove redundant check (# 7700) > 569c8eb vet: Use go1.22 instead of go1.21 for tidy and staticcheck(# 7747) > 4544b8a Change version to 1.69.0-dev (# 7746) > 54841ef stats/opentelemetry/csm: Get mesh_id local label from "CSM_MESH_ID" environment variable, rather than parsing from bootstrap file (# 7740) > ad81c20 pickfirstleaf: minor simplification to reconcileSubConnsLocked method (# 7731) > b850ea5 transport : wait for goroutines to exit before transport closes (# 7666) > 00b9e14 pickfirst: New pick first policy for dualstack (# 7498) > 18a4eac testutils: add couple of log statements to the restartable listener type (# 7716) > fdc2ec2 xdsclient: deflake TestADS_ResourcesAreRequestedAfterStreamRestart (# 7720) > 4115c21 xds: return all ServerConfig dial options together (# 7718) > b8ee37d pickfirst: Move var for mocking the shuffle func from internal/internal to pickfirst/internal (# 7698) > d9d8f34 revert xds: return all ServerConfig dial options together (# 7712) > 5f178a8 xdsclient: fix test build breakage (# 7710) > f17ea7d xds: return all ServerConfig dial options together (# 7680) > bdd444d xds: address merge conflict gotcha and missed review comment from previous PRs (# 7705) > d365be6 transport: prevent deadlock in transport Close when GoAway write hangs (# 7662) > 6c6c9b6 xdsclient: e2e style tests for ads stream restart (5/N) (# 7696) > 5e6f4b9 xds: misc test cleanup (4/N) (# 7695) > 3adcd41 xdsclient: make load reporting tests e2e style (3/N) (# 7694) > 98d1550 xdsclient: switch more transport tests to e2e style (2/N) (# 7693) > 9afb232 xdsclient: invoke watch callback when new update matches cached one, but previous update was NACKed (1/N) (# 7692) > ab5af45 Revert "protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) (# 7703) > e8a70c6 vet: add check to ensure terminating newline (# 7645) > 5fd9853 examples: improve package comments (# 7658) > 859602c vet : add check for tabs in text files (# 7678) > 67e47fc xds: Fix flaky test TestUnmarshalListener_WithUpdateValidatorFunc (# 7675) > ca4865d balancer: automatically stop producers on subchannel state changes (# 7663) > 941102b xds/server: Fix xDS Server leak (# 7664) > 7aee163 xds: add xDS transport custom Dialer support (# 7586) > 9affdbb internal/credentials/xds: add unit tests for `HandshakeInfo.Equal` (# 7638) > 3196f7a protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) > 218811e balancer/rls: Add picker and cache unit tests for RLS Metrics (# 7614) > a9ff62d clusterresolver/e2e_test: Avoid making real DNS requests in TestAggregateCluster_BadEDS_BadDNS (# 7669) > e7a8097 cleanup: replace grpc.Dial with grpc.NewClient in tests (# 7640) > bcf9171 transport: Fix reporting of bytes read while reading headers (# 7660) > 8ea3460 balancer: fix logic to prevent producer streams before READY is reported (# 7651) > 6c48e47 replace tab with spaces in text files (# 7650) > 1418e5e clusterimpl: use gsb.UpdateClientConnState instead of switchTo, on receipt of config update (# 7567) > ac41314 .*: Add missing a newline at the end (# 7644) > 11c44fb vet: add comment explaining reason for revive lineter disabled rules (# 7634) > 3b626a7 *: fix more typos (# 7619) > 04e78b0 .*: fix lint issues of not having comments for exported funcs and vars along with any remaining issues and enable remaining disabled rules (# 7575) > 31ffeee Deps: Bump Go version in Dockerfiles and test/kokoro/xds.sh (# 7629) > 393fbc3 Update dependencies after 1.67 branch cut (# 7624) > cf5d541 stubserver: support xds-enabled grpc server (# 7613) > b6fde8c vet: add check for trailing spaces (# 7576) > 7fb7ac7 mem: replace flate.Reader reference (# 7595) > 8f920c6 Change version to 1.68.0-dev (# 7601) bumping k8s.io/apiextensions-apiserver 1aec848...5714b0b: > 5714b0b Update dependencies to v0.31.4 tag > 67f4a1d informers: add comment that Start does not block > 647748e Merge pull request # 126353 from liggitt/fix-vendor > a9ee50f revendor dependencies > 1ab7536 Merge pull request # 126308 from cici37/hotFix > 4940c42 Allowing direct CEL reserved keyword usage in CRD (# 126188) > 93b42bf Update with stdlib errors > 10c707f Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 3bbcc94 Merge pull request # 125661 from mjudeikis/mjudeikis/poststarthookctx.stopch.cleanup > f02b108 use context for tests > 876df11 Hot fix for panic on schema conversion. (# 126167) > 4df8aea clean deprecated context.StopCh > 25216f6 Validate CABundle when writing CRD > 21fdbb3 Merge pull request # 126136 from cici37/removeFG > 64bd347 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 34ee2ac Auto updates > 4fca5ed generate > ecdf037 Remove feature gate CustomResourceValidationExpressions. > af670e3 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 298c10a bump k8s.io/utils > ac102cf Merge pull request # 125615 from benluddy/apiextensions-json-unmarshal-copy > 5fe8819 Merge pull request # 125922 from dims/update_otel_27 > 6089568 Copy input to UnmarshalJSON on the apiextensions JSON types. > cea4e63 update OpenTelemetry dependencies and grpc > a2b7554 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > 93f624c Fix for typecheck doesn't notice compile errors in test files > 6fdc7d0 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 889ca04 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 3a6c6fe Bump `prometheus/common to` v0.55.0 > 0a9d947 Update moby/spdystream to v0.4.0 > 6998ab0 Merge pull request # 125745 from BenTheElder/ping-ping > 1993bf7 bump github.com/moby/spdystream to v0.3.0 > 0fdadc8 Merge pull request # 125731 from dashpole/revert_otel > 8c0d2b8 Revert "update OpenTelemetry dependencies" > 2b00902 Merge pull request # 125703 from sbueringer/pr-fix-message-expression-evaluation > 5ccd222 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 5d129ee Validate stored messageExpressions with the correct CEL environment > 53b8ff7 add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4e241d1 Add version mapping in ComponentGlobalsRegistry. > 7b4292c Add composition flags for emulation version and feature gate. > 95d0ad9 apiserver: Add API emulation versioning. > ba83101 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 9f9821e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > fd98565 Merge pull request # 125575 from dashpole/update_otel_27 > bad5f06 Merge pull request # 125560 from jpbetz/apply-gen-fake > e2ec91c update OpenTelemetry dependencies > a2fe3ef Generate code > 24a01cd Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 106c687 Bump dependency: etcd to 3.5.14 > b2732ff Merge pull request # 125531 from pohly/klog-update > 3038337 dependencies: klog v2.130.1 > 2c748f6 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > 6e53802 feat: Upgrade to cobra v1.8.1 > 879caaf Merge pull request # 121439 from skitt/generic-client-go > de77baa Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > da77a93 Run codegen > aae5443 Merge pull request # 125586 from serathius/webhook-converter-fix > 98e02b1 Update moby/term to a released tag - v0.5.0 > 36e5fb5 Run codegen > e12060e Fix TestWebhookConverterWithWatchCache when ResilientWatchCacheInitialization and ConsistentListFromCache are enabled > d3392ac Run codegen > 1d1fb1b Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > da32b13 make update > d21e185 Merge pull request # 125083 from azimjohn/master > c0786ef Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 21fcb3e Bump konnectivity-client to v0.30.3 > f945eb2 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7a4054f kube-apiserver: remove deprecated otel NewNoopTracerProvider > c88715a Bump fxamacker/cbor/v2 to v2.7.0-beta. > bd6a9df Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 2662926 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > a1bcd9d make update > 609a653 Merge pull request # 124381 from alexzielenski/cel/allOf-validation > 5f414db Fix ChangeCRD test > d920ef2 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > af47909 add tests for completeness cases > 1635d25 Update indirect dependencies with ./hack/update-vendor.sh. > 068cd8e feedback > e915a72 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > c8e0944 preserve errors for additionalProperties and xvalidations so the API surface stays the same > b70a330 Merge pull request # 123339 from skitt/canonical-json-patch > 32e372f add prerelease lifecycle tags to GA types > 5869375 add allOf support into CEL validator > 9e92459 Use canonical json-patch v4 import > e484593 codegen: deepycopy-gen > 338768d Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 1e2fcb8 allow CEL and additionalProperties used in allof > 563f772 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 0596885 Merge pull request # 124779 from cici37/updateEnv > 6fe18fb dependencies: ginkgo v2.19.0, gomega v1.33.1 > 6ebf3f3 Update cel env to 1.30 > 49f8306 Merge pull request # 124675 from cici37/fgForCost > 8b01abc Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 0eea861 Adding the feature gates to fix cost for VAP and webhook matchConditions. > 00c9c18 Update to latest golang.org/x/oauth2 v0.20.0 > 9af7df8 Merge pull request # 124681 from jpbetz/field-selector-beta > 1d66bdc Merge pull request # 124600 from alvaroaleman/typed-wq > af84a78 Promote CRD field selectors to beta > f0d997f Use the generic/typed workqueue throughout > f06d731 Merge pull request # 122148 from pohly/controllers-context-support > 4e6e015 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 62d1e97 apiserver + controllers: enhance context support > 046aba8 Bump sigs.k8s.io/yaml to v1.4.0 > add218f Merge pull request # 124466 from serathius/featuregate-defer > 8adc62c Cleanup defer from SetFeatureGateDuringTest function call > e2b8a5c Merge pull request # 124469 from serathius/etcd-3.5.13 > 69d51e1 Merge pull request # 124263 from alvaroaleman/typed > 4c86976 Upgrade etcd libraries to v3.5.13 > 2168269 Merge pull request # 124474 from serathius/allow-bookmarks > e939cdd Use typed queue in Customresource Discovery Controller > ac0adf7 Allow bookmark events in between delete/modify in Test > f0512a0 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 96f0bce Merge pull request # 121574 from skitt/generic-lister-gen > f02896a generated: ./hack/update-vendor.sh > f097bb7 Merge pull request # 124346 from jwcesign/master > 033946c Regenerate all listers > 6cae02b rename optional to optional_type > ea8ea09 upgrade: upgrade dependencies github.com/prometheus/common to the newest version > bd77ba4 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > fd86c98 Merge pull request # 122892 from danwinship/codegen-nil > 76483ca Regenerate fake clients > 7d17cc2 Merge pull request # 123822 from JoelSpeed/cr-validator-status > 266c09f Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > befafbc Update test to track status prefix on paths > ea5413d Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 300b8e0 generate fully qualified type references > 5650a2e Fix field path on CustomResource status update validations > 7c8f374 Update x/net for CVE-2023-45288 > 207176c Merge pull request # 124019 from alexzielenski/fix-ratcheting-flake > c9be2b9 fix test flake caused by not waiting for CRD schema update > 3de7d4d sync: update go.mod > 62b330c Merge pull request # 123732 from serathius/parallel-featureflags bumping github.com/pmezard/go-difflib 792786c...5d4384e: > 5d4384e Merge pull request # 10 from justbuchanan/master > fca3d27 travis: remove travis integration > 4d7e5c1 Update README.md > 1ef1646 README: end of maintenance notice. bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy issue in getting controller is solved > 7778646 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 126f5ce apimachinery runtime: support contextual logging > e696ec5 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > ad648b1 generate fully qualified type references > 2dd8802 Update x/net for CVE-2023-45288 > d82afe1 Merge pull request # 123801 from HirazawaUi/followup-allow-special-characters bumping knative.dev/client-pkg 7b4bb48...afd7c8d: > afd7c8d Update community files (# 201) > 8478498 Update community files (# 200) > 8b7d7e7 Update community files (# 199) > 14f4a3a Update community files (# 198) bumping knative.dev/eventing 291c0a8...90edfe6: > 90edfe6 Upgrade deps to latest (# 8410) > 6d71005 Additional unit tests for EventPolicy (# 8405) > f3ea6b5 Update KinD e2e workflow (# 8411) > cd7c1c0 Add authorization conformance tests for Sequence and Parallel (# 8400) > 5ce51f8 Include inEdges in Graph String() (# 8406) > eaaab21 Adding reconciler test for OIDC of the Integration Source (# 8404) > 350f81b [main] Update community files (# 8403) > 134c4c0 Event lineage builder should accept client interfaces (# 8402) > bb6c53c Don't swallow errors in Lineage package (# 8401) > 81a37ff Lineage constructor to accept clients instead of creating them (# 8399) > 52792ea [main] Upgrade to latest dependencies (# 8397) > c9047a1 [main] Update community files (# 8396) > 4dbc2ba Scheduler: LastOrdinal based on replicas instead of FreeCap (# 8388) > 06355af [main] Upgrade to latest dependencies (# 8392) > b00da59 Register eventshub image for JobSink (# 8390) > 2f165f1 Update golang.org/x/crypto to 0.31.0 (# 8389) > 4087c3a Going OIDC for Integration Source (# 8383) > 3a69e30 add new integration CRDs to storage version migrator tool (# 8386) > 414af5c Add EventPolicy to storage version migrator (# 8384) > f82811b Remove conversion webhook config in EventPolicy CRD (# 8379) > 7c1a62d Add health check config and clean up duplicated code (# 8308) > bff7b03 Remove unused filter function (# 8375) > 8d8b6c9 RequestReply: Added feature flag for default timeout (# 8361) > 7bb320c Chore: field semantic correction (# 8370) > 3345c86 Clean up remove session token (# 8369) > 6e7e3d4 Adding sns sink to Integration Sink (# 8365) > d4357e3 MT-Broker: return retriable status code based on the state to leverage retries (# 8366) > 795e4a3 Move image to map (# 8362) > 408db83 We changed the event type on the images (# 8364) > f577063 Align label generation and apply on container-source as well (# 8355) > cb31cb2 Add integrationsinks-addressable-resolver cluster role (# 8356) > 545c14c Change JobSink execution mode variable to `K_EXECUTION_MODE` (# 8350) > 91f1c79 Avoid using twice hardcoded strings for the names of the Kube Secret keys, for AWS access/secret key vals (# 8345) > cb29ac1 [main] Update community files (# 8354) > aef3a14 [main] Format Go code (# 8349) > 65da6fc Update integrationsink crd (# 8347) > 01c8068 JobSink: Inject a `KNATIVE_EXECUTION_MODE` environment variable with value `batch` (# 8346) > 366ff26 IntegrationSink: rek-test templating support for bool annotations (# 8342) > 7176ce6 Add IntegrationSink CRD (# 8304) > 5ad7dab feat: add RequestReply types and CRD (# 8337) > 7f313d7 fix: rename `job-sink` to `job_sink` (# 8335) > 4f6535a chore: correct comments (# 8336) > ebe99e6 Introducing common integration helper and change package name (# 8327) > 201e096 [main] Format Go code (# 8334) > 6f5edf5 [main] Upgrade to latest dependencies (# 8328) > f21370a Integration Api moved to versioned common (# 8325) > 63d4da5 Update Integration API and use custom tags on structs for better readability (# 8321) > 7abb04d JobSink: Delete secrets associated with jobs when jobs are deleted (# 8331) > 8fed0be Allow configuring (opt-in) IMC async handler (# 8311) > bc6e878 fix: remove duplicated observedGeneration from jobsinks.sinks.knative.dev (# 8326) > 6b4ff7f [main] Upgrade to latest dependencies (# 8324) > cd31c1b [main] Upgrade to latest dependencies (# 8322) > 9d67389 [chore] Do not generate SSL env vars for each struct entry, just once per containersource/image (# 8315) > 35d8c63 [chore] Use a generic access/secret key in the secret for AWS connections (# 8312) > f53d038 [main] Update community files (# 8307) > df34028 Add missing copyright boilerplate (# 8305) > 3f2b75b Use GetServiceHostname when passing URL to JobSink (# 8303) > fa6b4c5 Add jobsinks-addressable-resolver cluster role (# 8298) > b4b609a Add observedGeneration in JobSink OpenAPI schema (# 8297) > 2e4d353 Allow imc-controller to list JobSinks (# 8294) > 7bca815 IntegrationSource CRD (# 8238) > c859efd [main] Format Go code (# 8289) > 7c97e6f Schduler: MAXFILLUP strategy will spread vreplicas across multiple pods (# 8263) > ef6b31a fix: et autocreate makes eventtype id required (# 8288) > 4faf9c8 [main] Upgrade to latest dependencies (# 8287) > 65aeab5 [main] Upgrade to latest dependencies (# 8275) > 03ba8f4 feat: autocreate v1beta3 eventtypes (# 8276) bumping knative.dev/pkg 9b9d535...0c2a238: > 0c2a238 Bump golang.org/x/tools from 0.28.0 to 0.29.0 (# 3134) > accfe36 Satisfy linter (# 3132) > b4ff2c1 run dependabot workflow only on dependabot branches (# 3133) > 83cd52e Bump golang.org/x/net from 0.31.0 to 0.34.0 (# 3130) > 4d8f747 Bump google.golang.org/grpc from 1.68.0 to 1.69.2 (# 3131) > 459f60e Bump google.golang.org/protobuf from 1.35.2 to 1.36.2 (# 3129) > 14369d0 Bump golang.org/x/tools from 0.27.0 to 0.28.0 (# 3119) > 28f90c2 upgrade to latest dependencies (# 3127) > 23c15c0 Update k8s min and deps to 1.30 (# 3124) > 4ba3f1b Update community files (# 3128) > 4c90159 Update community files (# 3126) > 40afb7c fix script (# 3123) > f3ab560 Update community files (# 3118) > a7fd9b1 Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 (# 3117) > 215048a Bump golang.org/x/tools from 0.26.0 to 0.27.0 (# 3114) > 47a6f9f Bump google.golang.org/grpc from 1.67.1 to 1.68.0 (# 3116) > 7b333a0 Bump golang.org/x/net from 0.30.0 to 0.31.0 (# 3113) > 0a99635 Update community files (# 3112) > 25f6002 upgrade to latest dependencies (# 3111) > 6af2bf9 upgrade to latest dependencies (# 3110) > 76cfa12 Fix `WEBHOOK_DISABLE_NAMESPACE_OWNERSHIP` env-var (# 3107) > 6d10851 Add `WEBHOOK_DISABLE_NAMESPACE_OWNERSHIP` env-var (# 3103) > 6eb75e8 Update community files (# 3105) bumping golang.org/x/text 3043346...d42948e: > d42948e go.mod: update golang.org/x dependencies > efd25da go.mod: update golang.org/x dependencies > 8a0e65e README: don't recommend go get > fefda1a internal/texttest: remove Run and Bench helpers > a457f47 all: normalize subtest names to NFC bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping golang.org/x/oauth2 6d8340f...3e64809: > 3e64809 x/oauth2: add Token.ExpiresIn > 16a9973 jwt: rename example to avoid vet error > b52af7d endpoints: add GitLab DeviceAuthURL bumping knative.dev/hack 05b2fb3...f8be0cc: > f8be0cc Update community files (# 407) > e92a16a set min to 1.30 (# 405) > cad8c71 Update community files (# 406) > 1978b3a Update community files (# 404) > b799531 Update community files (# 403) > ef6e7e9 Export KO_FLAGS for consuming scripts (# 401) > 2191456 Update community files (# 400) bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > ba9d110 Update moby/spdystream to v0.4.0 > 89b2da1 Merge pull request # 125745 from BenTheElder/ping-ping > e191233 Use +default for now deprecated ScaleIO volume > 26803c0 bump github.com/moby/spdystream to v0.3.0 > cdeb356 Use +default for now deprecated AzureDisk volume > e025325 Merge pull request # 125731 from dashpole/revert_otel > 165690c Use +default for now deprecated ISCSI volume > 2788e05 Revert "update OpenTelemetry dependencies" > 53f4e42 Use +default for now deprecated RBD volume > 149781f Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > e297a0e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 8d69060 Merge pull request # 125575 from dashpole/update_otel_27 > 2d0cd50 update OpenTelemetry dependencies > e09016f Merge pull request # 125576 from alvaroaleman/fix > 9f6f03f Merge pull request # 125531 from pohly/k…
bumping google.golang.org/protobuf c72053a...12c6ebd: > 12c6ebd all: release v1.36.2 > 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs > c0c814f all: start v1.36.1-devel > 7fc5ff4 all: release v1.36.1 > 575aebf internal/impl: revert IsSynthetic() check to fix panic > ce4fa19 internal/errors: delete compatibility code for Go before 1.13 > 607da3e all: start v1.36.0-devel > 3b78ca8 all: release v1.36.0 > 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior > 8edf940 reflect/protoreflect: use [] syntax to reference method > 5376513 proto: add reference to size semantics with lazy decoding to comment > 560503e compiler/protogen: allow overriding API level from --go_opt > b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid > 9eda3d5 all: regenerate.bash for Opaque API > eb7b468 all: Release the Opaque API > 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release > bdcc7ad internal/impl: skip synthetic oneofs in messageInfo > 30f628e all: start v1.35.2-devel bumping knative.dev/serving 0d589da...c3f2bfe: > c3f2bfe Exclude kourier tls runtime (# 15696) > b484fa2 Update net-contour nightly (# 15691) > a829571 Update net-kourier nightly (# 15689) > 19b9a09 Fix all linter warnings (# 15684) > db2721f Update net-gateway-api nightly (# 15690) > 243e1ea upgrade to latest dependencies (# 15687) > dd48437 Bump the github-actions group with 3 updates (# 15686) > 3e6d275 Update net-contour nightly (# 15685) > 65de262 upgrade to latest dependencies (# 15683) > c2f2b8b Update net-contour nightly (# 15678) > b3c8668 upgrade to latest dependencies (# 15677) > e5b717d Update net-kourier nightly (# 15680) > 5a8d478 Update net-gateway-api nightly (# 15679) > 28dff5c add wildcard back (# 15676) > bb76b60 Update volume validation to include hostPath (# 15669) > 8ed20f4 upgrade to latest dependencies (# 15662) > d957496 Update community files (# 15675) > 3216ab3 Drop the use dprotaso/controller-tools fork (# 15664) > 8a37b89 Update net-kourier nightly (# 15671) > 8556b88 fix dependency name (# 15674) > 83fe1c2 fix dependabot config (# 15672) > 79f8c3f fix dependabot config (# 15668) bumping golang.org/x/crypto b4f1988...8929309: > 8929309 go.mod: update golang.org/x dependencies > 4a75ba5 all: make function and struct comments match the names bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping knative.dev/hack e92a16a...f8be0cc: > f8be0cc Update community files (# 407) bumping knative.dev/pkg 4c90159...0c2a238: > 0c2a238 Bump golang.org/x/tools from 0.28.0 to 0.29.0 (# 3134) > accfe36 Satisfy linter (# 3132) > b4ff2c1 run dependabot workflow only on dependabot branches (# 3133) > 83cd52e Bump golang.org/x/net from 0.31.0 to 0.34.0 (# 3130) > 4d8f747 Bump google.golang.org/grpc from 1.68.0 to 1.69.2 (# 3131) > 459f60e Bump google.golang.org/protobuf from 1.35.2 to 1.36.2 (# 3129) > 14369d0 Bump golang.org/x/tools from 0.27.0 to 0.28.0 (# 3119) > 28f90c2 upgrade to latest dependencies (# 3127) > 23c15c0 Update k8s min and deps to 1.30 (# 3124) > 4ba3f1b Update community files (# 3128) bumping golang.org/x/tools 4d2b19f...1743d1a: > 1743d1a go.mod: update golang.org/x dependencies > 43ba465 internal/analysis/modernize: minmax: reject IfStmt with Init > 29d66ee gopls: update toolchain to go1.23.4 > ac39815 go/packages: add GOROOT env to avoid TestTarget failure in OpenBSD > 39e1a8c godoc: fix missing (Added in Go) "x.xx" for function with type parameters > 98a190b gopls/internal/analysis/unusedfunc: analyzer for unused funcs/methods > 192ac77 internal/golang: CodeAction: don't return empty source.doc titles > 5fe60fd internal/settings: drop "annotations" setting > c61a2b0 gopls/internal/golang: make GCDetails a code action, not a code lens > fc95c03 internal/modindex: fix index directory for tests > b93274b gopls/internal/cache: remove overzealous bug.Report > 960f0f4 x/tools: remove dead code > b0dc9b1 gopls/internal/filecache: Get: mitigate failure due to ENOSPC > 71b5dfe gopls: update telemetry dependency for crashmonitor fix > e3cedbd gopls/internal/server: fix nil panic in findMatchingDiagnostics > 649f485 all: make function and struct comments match the names > 26d1af2 gopls/internal/cache/parsego: fix OOB panic in fixAST > bf516ba gopls/internal/util/moremaps: use Sorted throughout gopls > 4f820db gopls/internal/golang: definition support break, goto and continue statements > f202b36 gopls/internal/analysis/modernize: string formatting > d6cc3cd go/analysis/passes/structtag: ignore findings for "encoding/json/v2" > 666fab2 go/analysis: document AllObjectFacts return value > 818ab3b gopls/doc/features: add missing ` > a6adab9 gopls/internal/analysis/modernize: check FileVersions throughout > c437d40 gopls/internal/analysis/modernize: for...{m[k]=v} -> maps.Collect et al > a039694 internal/typesinternal: determine package name using qualifier > a304b37 internal/typesinternal: support union types in func TypeExpr > 412b5e9 go/types/typeutil: make Hasher stateless > 6d4eee4 go/callgraph: fix trivial mistake in benchmark > e56f71a gopls/internal/cmd: update codelens.hlp, change -run to -exec > 732f823 gopls/internal/analysis/modernize: b.N -> b.Loop() > 20cd540 gopls/internal/golang: check for nil ReceiverNamed > 02033b2 gopls/internal/analysis/modernize: simplify append(base, s...) > aa94d89 gopls/internal/analysis/modernize: replace interface{} with any > 93cc684 gopls/internal/analysis/modernize: sort.Slice -> slices.Sort > 3cad859 gopls/internal/analysis/modernize: quick fixes to modernize Go code > 8194029 gopls/internal/golang: hover support return statements > 851152f go/ast/inspector: add explicit parent pointer > b75baa0 internal/astutil/cursor: Cursor API for inspector > ebeac1b gopls/internal/util/astutil: fix tiny doc typo > 8e66a04 gopls/internal/util/astutil: NodeContains: workaround for ast.File > ea69910 gopls/internal/golang: fix DocLink markup > cb7945a gopls/internal/cache: move symbols to the file cache > dcc725c gopls/internal/cache/testfuncs: fix crash with *error argument > 74dea82 gopls/internal/golang/completion: fix crash in instance conversion > 8843590 gopls/internal/codeaction: replace all occurrences of expression (refactor.extract.variable.all) > fcb4185 gopls/internal/golang: fix bug browsing assembly for (T).f methods > 28cd718 cmd/stringer: place test package files in a test module > d3a1606 gopls/internal/golang: definition support return statements > bf42cd7 go/packages: add Target field and NeedTarget LoadMode bit > c73f4c8 internal/stdlib: re-generate manifest > a255cbe internal/modindex: handle deprecated symbols > e3a4b6b internal/gcimporter: update comment > 8127761 gopls/internal/settings: drop experimental hoverKind=Structured > 7bfb27f gopls/go.mod: update dependencies following the v0.17.0 release > c803483 internal/gcimporter: synchronize with internal/exportdata > c1ff179 gopls/internal/golang: Implementations: support generics > dd4bf11 internal/gcimporter: set correct Package.Path for main packages > aca81ce internal/gcimporter: copy GOROOT/internal/exportdata functions > d405635 internal/refactor/inline/analyzer: use "//go:fix inline" annotation > 47df42f internal/gcimporter: synchronizing FindPkg implementations > 82b6f75 internal/typesinternal: rollback of Zero{Value,Expr} for gopls > ab5f969 internal/gcimporter: moving FindPkg > 5e47a3d gopls/internal/cache: move Snapshot.Symbols to symbols.go > 3689f0b internal/gcimporter: reuse archive.ReadHeader implementation > 2cc4218 internal/gcimporter: moving byPath code location > 6ebf95a internal/gcimporter: remove indexed support from Import > 7790f2e gopls/internal/cache/methodsets: support generics > c2df0ef internal/gcimporter: remove end-of-section marker from size > ecb0abc internal/typeparams: delete GenericAssignableTo > 98c17f1 gopls/internal/golang: eliminate CollectScopes > bf32f4d gopls/doc/release: tweak wording following feedback > b7532e6 gopls/doc: update relnotes for v0.17.0 > 44670c7 go.mod: update golang.org/x dependencies > 7eebab3 gopls/internal/golang: support extract variable at top level > e334696 gopls/internal/golang: ignore effects for change signature refactoring > 3901733 internal/refactor/inline: substitute groups of dependent arguments > 61b2408 gopls/internal/golang: add "Extract constant" counterpart > c01eead internal/gcimporter: require binary export data header > 9a04136 gopls/internal/golang/stubmethods: refine crash into bug report > 01e0b05 internal/refactor/inline: fix condition for splice assignment strategy > 557f540 gopls/internal/golang: don't offer to move variadic parameters > 399ee16 internal/gcimporter: update FindExportData to return a non-negative size > 25b0003 internal/refactor/inline: more precise redundant conversion detection > eb46939 gopls/internal/test/marker: add reproducers for moveparam bug bash bugs > 4296223 gopls/internal/analysis/yield: add comment about dataflow > 7a4f3b0 internal/gcimporter: require archive files > 2f73c61 gopls/internal/golang: avoid crash in lookupDocLinkSymbol > ef3d603 gopls/internal/golang/completion: fix crash with extra results > 8ffeaba gopls/internal/settings: enable 'waitgroup' analyzer > 4317959 go/analysis/passes/waitgroup: report WaitGroup.Add in goroutine > 72fdfa6 gopls/internal/golang: Disable test generation for generic functions > b80f1ed gopls/internal/analysis/yield: peephole-optimize phi(false, x) > e7bd227 gopls/internal/golang: fix folding range for function calls > e71702b internal/versions: remove constraint.GoVersion wrapper > c99edec gopls/internal/golang/completion: add alias support for literals > bfe3046 go/packages: add a unit test for golang/go# 70394 > df87831 gopls/internal/undeclaredname: add missing colon when appropriate > 53efd30 gopls/internal/golang: simplify package name collection in add test > 68e4702 go/analysis/passes/printf: add missing call to Func.Origin > 30a3bd9 gopls/internal/golang: refactor.extract.variable: allow all exprs > 0edd1ab gopls/internal/cache/methodsets: refine crash for missing object path > 07a58bc gopls/internal/golang: refine crash golang/go# 70553 > c622026 completions/inference: infer polymorphic types in completions > dcfb0b6 gopls/internal/golang: change signature via renaming 'func' > bfcbc1b internal/refactor/inline: avoid unnecessary desugaring in selectors > b93a72a internal/refactor/inline: fix spurious caller mutation > 41f04a0 internal/refactor/inline: fix comment movement due to added imports > 0841661 internal/refactor/inline: avoid unnecessary interface conversions > 68b67b4 gopls/internal/golang: support parameter movement refactorings > 51e54e8 gopls/doc/features: enable and document source.addTest code action > 458067f gopls/internal/golang: improve test package name selection for new file > 68caf84 gopls/internal/golang: don't lose ... when split/joining variadics > 1e0d4ee go/analysis/checker: disable Example on wasm > 8b6e84b gopls/internal/crash: don't crash in xrefs on out of bound nodes > 936a401 gopls/internal/golang: preserve copyright and build constraint > 1ffc3a1 gopls/internal/test/marker: add defloc, to bind positions by definition > 442d6be gopls/internal/test/marker: document named parameters > ae39b13 go/analysis/checker: a go/packages-based driver library > c3a6283 go/packages: undeprecate Load* style flags > 9dff42e gopls/internal/golang/extract: preserve comments in extracted block > 8c3ba8c internal/refactor: undo variadic elimination during substitution > 3b0b264 internal/refactor: handle qualified names in inlined assignments > 9311800 gopls/internal/test/marker: ignore diags in fixedbugs/issue59944.txt > c1aa79d gopls/internal/golang: fix gopls hover doc link > e751756 internal/analysisinternal: unify zero value function to typesinternal > a287481 internal/imports: test Source for go mod cache > 9387a39 gopls/doc/contributing.md: update expectations > e08fcf7 gopls/internal/analysis/undeclaredname: merge into CodeAction > 0c01408 internal/refactor/inline: avoid binding decl for name used by other args > 63e03c3 gopls/internal/test/marker: generalize codeaction with named args > acc2a74 go/analysis/passes/copylock: enable unfortunate tests > 39cb6f0 internal/facts: use alias type parameters and arguments during imports > 9b9871d go/analysis/passes/copylock: test for noCopy for sync Map, Mutex, Once > a54bd37 gopls/internal/golang: don't try to inline dynamic calls > 52eb446 internal/imports: adjust TestStdlibSelfImports pkg > b8ff201 gopls/internal/cache: refine bug reports for inconsistent dep view > e59fd36 go/ssa: use ZeroString unconditionally > 60bc93d gopls/internal/cache: fix handling of cgo standalone files > ed19fc7 gopls/internal/test: synchronize notifications during commands > 254baba gopls/internal/cache: failure to extract diagnostic fixes is an error > 56ec111 gopls/internal/server: remove spurious Async in legacy RunGoVulncheck > b1c39aa gopls/internal/cache: use a named bool type for allowNetwork > c043599 gopls/internal/protocol: add DocumentURI.DirPath > 29f4edb gopls/internal/cache: simplify usage of snapshot.GoCommandInvocation > 3c20e3f gopls/internal/analysis/yield: analyzer for iterator (yield) mistakes > 221e94d gopls/internal/cache: id command-line-arguments packages using GoFiles > 84e9c33 gopls/internal/golang: more idiomatic result naming in extract > 8bb5da3 gopls/internal/golang: special handling for input context.Context > b4332e0 gopls/internal/golang, go/ssa: remove unnamed input parameter > a8d0fa5 go/packages: call testenv.NeedsGoPackages for TestDirAndForTest > 47a5f7d gopls/internal/golang: fix bad slice append in function extraction > 5b5d57c gopls/codeaction: fix panic when removing unused parameters with syntax errors. > 025b812 gopls/internal/server: don't call window/showDocument if unsupported > 288b9cb gopls/internal/golang: add missing imports in foo_test.go > 87ac91f gopls/internal/server: revert the gopls.run_govulncheck command > c531f1b gopls/internal/golang: avoid crash in hover on field of non-struct > a37eeb4 README: mention the git repo > 8dd84a4 go/ssa/interp: assign phi nodes in parallel > 12610a1 internal/modindex: better behavior in edge cases > 06a498a go/ssa/interp: simplify output capturing > b2321e7 gopls/internal/golang: refine crash report golang/go# 69362 > c875677 gopls/internal/golang: support add test for receiver w/o constructor > e26dff9 gopls/internal/golang: semtok: use type information consistently > fd8d028 go/pacakges: remove some todos > 69c27ad gopls/internal/protocol: upgrade to latest LSP > 25699c3 internal/server: make MaybePromptForTelemetry no-op > 35d7f28 go/packages: add Dir and ForTest fields to Package bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy issue in getting controller is solved > 7778646 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 126f5ce apimachinery runtime: support contextual logging > e696ec5 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > ad648b1 generate fully qualified type references > 2dd8802 Update x/net for CVE-2023-45288 > d82afe1 Merge pull request # 123801 from HirazawaUi/followup-allow-special-characters bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 7c5e903 Update TestNewInformerWatcher for WatchListClient > 8262774 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data > 1c075dc Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 9f33e96 make update > 098e7c5 Merge pull request # 125356 from p0lyn0mial/upstream-improve-testdrivechecklistfromcache-test > b444e6c Implement ResilientWatchCacheInitialization > bbe85a4 fix TestDriveCheckListFromCacheDataConsistencyIfRequested > b03e5b8 Merge pull request # 125335 from p0lyn0mial/upstream-consistency-decector-handles-legacy-case > c7d7068 client-go/consistencydetector: handles the watch cache legacy case > 7c6e307 Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8c9cb88 Improve Reflector unit tests > 52e5651 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > d81b8f6 Merge pull request # 123974 from p0lyn0mial/upstream-client-go-features-testing > 3aa51ce Update indirect dependencies with ./hack/update-vendor.sh. > 7adab2f KEP-3619: Fine-grained SupplementalGroups control (# 117842) > e89e40c client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test > e8b5471 Merge pull request # 123339 from skitt/canonical-json-patch > e8eae94 client-go/features/testing: intro SetFeatureGatesDuringTest > 9c87eb0 Merge pull request # 125190 from pohly/record-event-panic > 16552d4 Use canonical json-patch v4 import > b4e1cfc client-go record: avoid panic when watch creation failed > ffda346 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 5d65011 Merge pull request # 125159 from p0lyn0mial/upstream-add-data-consistency-checker-for-list-requests > 3f130bd Merge pull request # 125166 from p0lyn0mial/upstream-improve-check-data-consistency > b7ea49a client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested > 5f741a5 Merge pull request # 125052 from p0lyn0mial/upstream-client-go-env-var-set > 785fca4 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) > b92b563 Merge pull request # 124635 from pohly/event-broadcaster-shutdown-fix > 98df4f7 client-go/features: add Set method to envvar impl > f53839a Merge pull request # 125045 from pohly/ginkgo-gomega-update > ebbf7d7 client-go/tools/record: fix and test Broadcaster shutdown + logging > c559583 Merge pull request # 125146 from p0lyn0mial/upstream-client-go-consistency-detector-move-to-new-package > 2f2b800 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 538b780 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache > e6e45e1 client-go/util/consistencydetector: make the detector public > 92f0985 client-go/util/consistencydetector: update after moving to the new package > e428fc2 move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector > fd6b8e6 Merge pull request # 125144 from p0lyn0mial/upstream-client-go-consistency-detector-refactor-units > 00036b7 client-go/tools/cache/reflector_data_consistency_detector: refactor unit tests > 0123e78 Merge pull request # 124446 from p0lyn0mial/watch-list-consistency-detector-more-generic > 6bdde77 client-go/consistency-detector: change the signature of checkWatchListConsistencyIfRequested > c739619 Merge pull request # 122791 from p0lyn0mial/upstream-cleanup-watch-list-env-var > 4a34196 replace ENABLE_CLIENT_GO_WATCH_LIST_ALPHA with WatchListClient gate > 86f83bc Merge pull request # 124614 from p0lyn0mial/upstream-reflector-warn-no-bookmark-event > 0280901 client-go/reflector: warns when the bookmark event for initial events hasn't been received > 62f9597 Merge pull request # 124588 from jiuker/patch-2 > 8a8d073 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > f9eba8e fix: Hang when canceling leader election information > 988ddc2 Update to latest golang.org/x/oauth2 v0.20.0 > 4ebe42d Merge pull request # 124600 from alvaroaleman/typed-wq > d3682da Merge pull request # 124519 from dims/drop-all-the-providery-things-take-2 > 9aa3aae Use the generic/typed workqueue throughout > 35cab32 fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 64ff14b address comments during review > 049f231 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > af62623 Remove gcp in-tree cloud provider and credential provider > ea434df Bump sigs.k8s.io/yaml to v1.4.0 > 6b47d7d Merge pull request # 124344 from wojtek-t/fix_transformer > 178bcf2 Merge pull request # 124469 from serathius/etcd-3.5.13 > 2fe0574 Fix race in informer transformers > f3332a0 Merge pull request # 124263 from alvaroaleman/typed > e4f9b83 Upgrade etcd libraries to v3.5.13 > 9433226 Merge pull request # 124075 from pohly/dra-api-comments > d67dddf Workqueue: Add generic versions that are properly typed > 4a5f039 Merge pull request # 122657 from p0lyn0mial/upstream-client-go-rest-client-watch-list > a457c5e DRA api: ResourceHandle.DriverName is required > 47f5582 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a1be94a client-go/rest: introduce watchlist > 66b378a Merge pull request # 124340 from benluddy/dynamic-client-golden-request-test > d071c08 generated: ./hack/update-vendor.sh > 02e371e Merge pull request # 121574 from skitt/generic-lister-gen > 4cd6b75 Generate HTTP request fixtures for dynamic client tests. > 34d7809 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 5b2b83a Merge pull request # 124346 from jwcesign/master > 841e997 Improve the lister function documentation > b17c363 Add test to detect unintentional changes in dynamic client requests. > 5db05eb upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 9d701d3 Regenerate all listers > b1c1c03 Merge pull request # 122892 from danwinship/codegen-nil > 05ff4bb Generify lister-gen > 506bc53 Merge pull request # 113257 from claudiubelu/path-filepath-update-staging > 3d4f98d Regenerate fake clients > 3407442 Merge pull request # 124245 from wojtek-t/informer_options > 79c893d Replaces path.Operation with filepath.Operation (staging) > 9990b0b Merge pull request # 123969 from liangyuanpeng/cleanup_rand > b9e952f Allow for configuring MinWatchTimeout in Reflector and Informer. > a82df61 Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > fa185a2 cleanup: delete rand.Seed(time.Now().UnixNano()) and using global number generator. > 7da3197 Refactor informer constructors > 79491af Merge pull request # 123347 from zhouhaibing089/abstract-queue > 45e17fe client-go/cache/reflector: use metav1.InitialEventsAnnotationKey > aa7909e Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 9c3db86 workqueue: make queue as configurable > a2cc490 Update x/net for CVE-2023-45288 > 1518fca sync: update go.mod > eea636f Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping google.golang.org/genproto/googleapis/api 8af14fe...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) bumping k8s.io/apiextensions-apiserver 1aec848...5714b0b: > 5714b0b Update dependencies to v0.31.4 tag > 67f4a1d informers: add comment that Start does not block > 647748e Merge pull request # 126353 from liggitt/fix-vendor > a9ee50f revendor dependencies > 1ab7536 Merge pull request # 126308 from cici37/hotFix > 4940c42 Allowing direct CEL reserved keyword usage in CRD (# 126188) > 93b42bf Update with stdlib errors > 10c707f Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 3bbcc94 Merge pull request # 125661 from mjudeikis/mjudeikis/poststarthookctx.stopch.cleanup > f02b108 use context for tests > 876df11 Hot fix for panic on schema conversion. (# 126167) > 4df8aea clean deprecated context.StopCh > 25216f6 Validate CABundle when writing CRD > 21fdbb3 Merge pull request # 126136 from cici37/removeFG > 64bd347 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 34ee2ac Auto updates > 4fca5ed generate > ecdf037 Remove feature gate CustomResourceValidationExpressions. > af670e3 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 298c10a bump k8s.io/utils > ac102cf Merge pull request # 125615 from benluddy/apiextensions-json-unmarshal-copy > 5fe8819 Merge pull request # 125922 from dims/update_otel_27 > 6089568 Copy input to UnmarshalJSON on the apiextensions JSON types. > cea4e63 update OpenTelemetry dependencies and grpc > a2b7554 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > 93f624c Fix for typecheck doesn't notice compile errors in test files > 6fdc7d0 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 889ca04 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 3a6c6fe Bump `prometheus/common to` v0.55.0 > 0a9d947 Update moby/spdystream to v0.4.0 > 6998ab0 Merge pull request # 125745 from BenTheElder/ping-ping > 1993bf7 bump github.com/moby/spdystream to v0.3.0 > 0fdadc8 Merge pull request # 125731 from dashpole/revert_otel > 8c0d2b8 Revert "update OpenTelemetry dependencies" > 2b00902 Merge pull request # 125703 from sbueringer/pr-fix-message-expression-evaluation > 5ccd222 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 5d129ee Validate stored messageExpressions with the correct CEL environment > 53b8ff7 add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4e241d1 Add version mapping in ComponentGlobalsRegistry. > 7b4292c Add composition flags for emulation version and feature gate. > 95d0ad9 apiserver: Add API emulation versioning. > ba83101 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 9f9821e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > fd98565 Merge pull request # 125575 from dashpole/update_otel_27 > bad5f06 Merge pull request # 125560 from jpbetz/apply-gen-fake > e2ec91c update OpenTelemetry dependencies > a2fe3ef Generate code > 24a01cd Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 106c687 Bump dependency: etcd to 3.5.14 > b2732ff Merge pull request # 125531 from pohly/klog-update > 3038337 dependencies: klog v2.130.1 > 2c748f6 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > 6e53802 feat: Upgrade to cobra v1.8.1 > 879caaf Merge pull request # 121439 from skitt/generic-client-go > de77baa Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > da77a93 Run codegen > aae5443 Merge pull request # 125586 from serathius/webhook-converter-fix > 98e02b1 Update moby/term to a released tag - v0.5.0 > 36e5fb5 Run codegen > e12060e Fix TestWebhookConverterWithWatchCache when ResilientWatchCacheInitialization and ConsistentListFromCache are enabled > d3392ac Run codegen > 1d1fb1b Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > da32b13 make update > d21e185 Merge pull request # 125083 from azimjohn/master > c0786ef Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 21fcb3e Bump konnectivity-client to v0.30.3 > f945eb2 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7a4054f kube-apiserver: remove deprecated otel NewNoopTracerProvider > c88715a Bump fxamacker/cbor/v2 to v2.7.0-beta. > bd6a9df Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 2662926 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > a1bcd9d make update > 609a653 Merge pull request # 124381 from alexzielenski/cel/allOf-validation > 5f414db Fix ChangeCRD test > d920ef2 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > af47909 add tests for completeness cases > 1635d25 Update indirect dependencies with ./hack/update-vendor.sh. > 068cd8e feedback > e915a72 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > c8e0944 preserve errors for additionalProperties and xvalidations so the API surface stays the same > b70a330 Merge pull request # 123339 from skitt/canonical-json-patch > 32e372f add prerelease lifecycle tags to GA types > 5869375 add allOf support into CEL validator > 9e92459 Use canonical json-patch v4 import > e484593 codegen: deepycopy-gen > 338768d Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 1e2fcb8 allow CEL and additionalProperties used in allof > 563f772 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 0596885 Merge pull request # 124779 from cici37/updateEnv > 6fe18fb dependencies: ginkgo v2.19.0, gomega v1.33.1 > 6ebf3f3 Update cel env to 1.30 > 49f8306 Merge pull request # 124675 from cici37/fgForCost > 8b01abc Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 0eea861 Adding the feature gates to fix cost for VAP and webhook matchConditions. > 00c9c18 Update to latest golang.org/x/oauth2 v0.20.0 > 9af7df8 Merge pull request # 124681 from jpbetz/field-selector-beta > 1d66bdc Merge pull request # 124600 from alvaroaleman/typed-wq > af84a78 Promote CRD field selectors to beta > f0d997f Use the generic/typed workqueue throughout > f06d731 Merge pull request # 122148 from pohly/controllers-context-support > 4e6e015 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 62d1e97 apiserver + controllers: enhance context support > 046aba8 Bump sigs.k8s.io/yaml to v1.4.0 > add218f Merge pull request # 124466 from serathius/featuregate-defer > 8adc62c Cleanup defer from SetFeatureGateDuringTest function call > e2b8a5c Merge pull request # 124469 from serathius/etcd-3.5.13 > 69d51e1 Merge pull request # 124263 from alvaroaleman/typed > 4c86976 Upgrade etcd libraries to v3.5.13 > 2168269 Merge pull request # 124474 from serathius/allow-bookmarks > e939cdd Use typed queue in Customresource Discovery Controller > ac0adf7 Allow bookmark events in between delete/modify in Test > f0512a0 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 96f0bce Merge pull request # 121574 from skitt/generic-lister-gen…
bumping knative.dev/pkg 4c90159...0c2a238: > 0c2a238 Bump golang.org/x/tools from 0.28.0 to 0.29.0 (# 3134) > accfe36 Satisfy linter (# 3132) > b4ff2c1 run dependabot workflow only on dependabot branches (# 3133) > 83cd52e Bump golang.org/x/net from 0.31.0 to 0.34.0 (# 3130) > 4d8f747 Bump google.golang.org/grpc from 1.68.0 to 1.69.2 (# 3131) > 459f60e Bump google.golang.org/protobuf from 1.35.2 to 1.36.2 (# 3129) > 14369d0 Bump golang.org/x/tools from 0.27.0 to 0.28.0 (# 3119) > 28f90c2 upgrade to latest dependencies (# 3127) > 23c15c0 Update k8s min and deps to 1.30 (# 3124) > 4ba3f1b Update community files (# 3128) bumping golang.org/x/net 334afa0...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 7c5e903 Update TestNewInformerWatcher for WatchListClient > 8262774 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data > 1c075dc Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 9f33e96 make update > 098e7c5 Merge pull request # 125356 from p0lyn0mial/upstream-improve-testdrivechecklistfromcache-test > b444e6c Implement ResilientWatchCacheInitialization > bbe85a4 fix TestDriveCheckListFromCacheDataConsistencyIfRequested > b03e5b8 Merge pull request # 125335 from p0lyn0mial/upstream-consistency-decector-handles-legacy-case > c7d7068 client-go/consistencydetector: handles the watch cache legacy case > 7c6e307 Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8c9cb88 Improve Reflector unit tests > 52e5651 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > d81b8f6 Merge pull request # 123974 from p0lyn0mial/upstream-client-go-features-testing > 3aa51ce Update indirect dependencies with ./hack/update-vendor.sh. > 7adab2f KEP-3619: Fine-grained SupplementalGroups control (# 117842) > e89e40c client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test > e8b5471 Merge pull request # 123339 from skitt/canonical-json-patch > e8eae94 client-go/features/testing: intro SetFeatureGatesDuringTest > 9c87eb0 Merge pull request # 125190 from pohly/record-event-panic > 16552d4 Use canonical json-patch v4 import > b4e1cfc client-go record: avoid panic when watch creation failed > ffda346 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 5d65011 Merge pull request # 125159 from p0lyn0mial/upstream-add-data-consistency-checker-for-list-requests > 3f130bd Merge pull request # 125166 from p0lyn0mial/upstream-improve-check-data-consistency > b7ea49a client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested > 5f741a5 Merge pull request # 125052 from p0lyn0mial/upstream-client-go-env-var-set > 785fca4 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) > b92b563 Merge pull request # 124635 from pohly/event-broadcaster-shutdown-fix > 98df4f7 client-go/features: add Set method to envvar impl > f53839a Merge pull request # 125045 from pohly/ginkgo-gomega-update > ebbf7d7 client-go/tools/record: fix and test Broadcaster shutdown + logging > c559583 Merge pull request # 125146 from p0lyn0mial/upstream-client-go-consistency-detector-move-to-new-package > 2f2b800 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 538b780 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache > e6e45e1 client-go/util/consistencydetector: make the detector public > 92f0985 client-go/util/consistencydetector: update after moving to the new package > e428fc2 move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector > fd6b8e6 Merge pull request # 125144 from p0lyn0mial/upstream-client-go-consistency-detector-refactor-units > 00036b7 client-go/tools/cache/reflector_data_consistency_detector: refactor unit tests > 0123e78 Merge pull request # 124446 from p0lyn0mial/watch-list-consistency-detector-more-generic > 6bdde77 client-go/consistency-detector: change the signature of checkWatchListConsistencyIfRequested > c739619 Merge pull request # 122791 from p0lyn0mial/upstream-cleanup-watch-list-env-var > 4a34196 replace ENABLE_CLIENT_GO_WATCH_LIST_ALPHA with WatchListClient gate > 86f83bc Merge pull request # 124614 from p0lyn0mial/upstream-reflector-warn-no-bookmark-event > 0280901 client-go/reflector: warns when the bookmark event for initial events hasn't been received > 62f9597 Merge pull request # 124588 from jiuker/patch-2 > 8a8d073 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > f9eba8e fix: Hang when canceling leader election information > 988ddc2 Update to latest golang.org/x/oauth2 v0.20.0 > 4ebe42d Merge pull request # 124600 from alvaroaleman/typed-wq > d3682da Merge pull request # 124519 from dims/drop-all-the-providery-things-take-2 > 9aa3aae Use the generic/typed workqueue throughout > 35cab32 fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 64ff14b address comments during review > 049f231 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > af62623 Remove gcp in-tree cloud provider and credential provider > ea434df Bump sigs.k8s.io/yaml to v1.4.0 > 6b47d7d Merge pull request # 124344 from wojtek-t/fix_transformer > 178bcf2 Merge pull request # 124469 from serathius/etcd-3.5.13 > 2fe0574 Fix race in informer transformers > f3332a0 Merge pull request # 124263 from alvaroaleman/typed > e4f9b83 Upgrade etcd libraries to v3.5.13 > 9433226 Merge pull request # 124075 from pohly/dra-api-comments > d67dddf Workqueue: Add generic versions that are properly typed > 4a5f039 Merge pull request # 122657 from p0lyn0mial/upstream-client-go-rest-client-watch-list > a457c5e DRA api: ResourceHandle.DriverName is required > 47f5582 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a1be94a client-go/rest: introduce watchlist > 66b378a Merge pull request # 124340 from benluddy/dynamic-client-golden-request-test > d071c08 generated: ./hack/update-vendor.sh > 02e371e Merge pull request # 121574 from skitt/generic-lister-gen > 4cd6b75 Generate HTTP request fixtures for dynamic client tests. > 34d7809 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 5b2b83a Merge pull request # 124346 from jwcesign/master > 841e997 Improve the lister function documentation > b17c363 Add test to detect unintentional changes in dynamic client requests. > 5db05eb upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 9d701d3 Regenerate all listers > b1c1c03 Merge pull request # 122892 from danwinship/codegen-nil > 05ff4bb Generify lister-gen > 506bc53 Merge pull request # 113257 from claudiubelu/path-filepath-update-staging > 3d4f98d Regenerate fake clients > 3407442 Merge pull request # 124245 from wojtek-t/informer_options > 79c893d Replaces path.Operation with filepath.Operation (staging) > 9990b0b Merge pull request # 123969 from liangyuanpeng/cleanup_rand > b9e952f Allow for configuring MinWatchTimeout in Reflector and Informer. > a82df61 Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > fa185a2 cleanup: delete rand.Seed(time.Now().UnixNano()) and using global number generator. > 7da3197 Refactor informer constructors > 79491af Merge pull request # 123347 from zhouhaibing089/abstract-queue > 45e17fe client-go/cache/reflector: use metav1.InitialEventsAnnotationKey > aa7909e Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 9c3db86 workqueue: make queue as configurable > a2cc490 Update x/net for CVE-2023-45288 > 1518fca sync: update go.mod > eea636f Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > ba9d110 Update moby/spdystream to v0.4.0 > 89b2da1 Merge pull request # 125745 from BenTheElder/ping-ping > e191233 Use +default for now deprecated ScaleIO volume > 26803c0 bump github.com/moby/spdystream to v0.3.0 > cdeb356 Use +default for now deprecated AzureDisk volume > e025325 Merge pull request # 125731 from dashpole/revert_otel > 165690c Use +default for now deprecated ISCSI volume > 2788e05 Revert "update OpenTelemetry dependencies" > 53f4e42 Use +default for now deprecated RBD volume > 149781f Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > e297a0e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 8d69060 Merge pull request # 125575 from dashpole/update_otel_27 > 2d0cd50 update OpenTelemetry dependencies > e09016f Merge pull request # 125576 from alvaroaleman/fix > 9f6f03f Merge pull request # 125531 from pohly/klog-update > 69864e9 Corev1.Node: Link to node doc and not PV doc in status.capacity > a2ff581 dependencies: klog v2.130.1 > 857a946 Merge pull request # 125540 from pohly/revert-binding-deprecation > ee77356 api: revert deprecation annotation for v1 Binding > 590e504 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > b5dd4c4 Bump fxamacker/cbor/v2 to v2.7.0-beta. > c0840f2 Merge pull request # 125189 from mimowo/improve-ready-comment > c114cd7 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > 7f878b9 Improve the Job API comment for ready field > d93eaf6 KEP-3619: Fine-grained SupplementalGroups control (# 117842) > 6e174b7 Update indirect dependencies with ./hack/update-vendor.sh. > 983e15a Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 4261982 Merge pull request # 123339 from skitt/canonical-json-patch > 740a638 add prerelease lifecycle tags to GA types > 0b590ac Use canonical json-patch v4 import > 7cdaa4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 7480c46 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 9a6330a dependencies: ginkgo v2.19.0, gomega v1.33.1 > 664bdd5 Merge pull request # 124793 from mimowo/fix-managed-by-comment > b1dbea2 Merge pull request # 123638 from sanposhiho/matchlabelkey-beta > 2a86f24 Fix the comment for the Job managedBy field > 8a7117f graduate MatchLabelKeysInPodAffinity to Beta > 7ccc245 Merge pull request # 123845 from HirazawaUi/promote-DisableNodeKubeProxyVersion-to-beta > aa3ed7c Merge pull request # 124590 from xrstf/fix-optional-comment > e6d86a2 promote DisableNodeKubeProxyVersion feature gate to beta > 92d2eac fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 2144e85 codegen > 7c9431b Merge pull request # 124572 from aojea/alpha_tag > 8db881a alpha->beta > c4ac111 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > fd5eb88 tag service.spec.TrafficDistribution field as alpha > 9bd0523 fix stray +optional comment on persistentVolumeClaimRetentionPolicy > 8cf3f40 Bump sigs.k8s.io/yaml to v1.4.0 > 2676848 Merge pull request # 124469 from serathius/etcd-3.5.13 > b75136d Merge pull request # 124075 from pohly/dra-api-comments > 8a34349 Upgrade etcd libraries to v3.5.13 > 039b247 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 83fe34a DRA: sync internal API doc comments > fbc502f generated: ./hack/update-vendor.sh > 1e01004 DRA api: ResourceHandle.DriverName is required > 63e83d0 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 2df4487 DRA api: explicitly reserve finalizer for Kubernetes > 5975d5e Merge pull request # 124365 from SataQiu/v1.30.0-api-testdata > 98d0c7a Merge pull request # 124103 from zhanluxianshen/fix-typos-in-rbac-api > 14e4e0c Remove v1.28.0 API testdata > 76b6c7c Merge pull request # 124062 from alculquicondor/nodename-api-comment > 04510aa Fix typos in rbac api. > b27f498 Add v1.30.0 API testdata > a819b1d Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 58c5883 Update API comment for nodeName to match system behavior > 5e7d566 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 33eb147 generate fully qualified type references > 63d4a04 Update x/net for CVE-2023-45288 > 5147c1a sync: update go.mod > d1659eb Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping golang.org/x/crypto b4f1988...8929309: > 8929309 go.mod: update golang.org/x dependencies > 4a75ba5 all: make function and struct comments match the names bumping k8s.io/code-generator 890b3a1...5a98ceb: > 5a98ceb Update dependencies to v0.31.4 tag > f74ea3c informers: add comment that Start does not block > 80c52b8 Call non-blocking informerFactory.Start synchronously to avoid races > e64302e Merge pull request # 126353 from liggitt/fix-vendor > d9fab2a revendor dependencies > ec3cc88 Merge pull request # 125571 from liggitt/filter-auth-02-sar > b4e74fb generate > 41a074a Merge pull request # 126073 from a7i/fake-apply-scale-subresource > e788e07 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 100ab85 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > baa7672 bump k8s.io/utils > 3f99c9a Merge pull request # 125922 from dims/update_otel_27 > bb79741 update OpenTelemetry dependencies and grpc > 633962a [code-generator] feat: add func for generating register code (# 124946) > ab86cd6 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > e57d261 Merge pull request # 125162 from sttts/sttts-code-generator-core-group > 59cecdb Bump `prometheus/common to` v0.55.0 > 3c253da Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > be30ddb make codegen > e589542 Update moby/spdystream to v0.4.0 > 07cedd3 code-generator/examples: fix json tags > 7a55f28 Merge pull request # 125745 from BenTheElder/ping-ping > aad7f9e code-generator/client-gen: add example with single package api/v1 > 1f8ce20 bump github.com/moby/spdystream to v0.3.0 > 3d2e34f code-generator/client-gen: decouple core group from package name 'api' > 13818de Merge pull request # 125731 from dashpole/revert_otel > 5b6873d code-generator/client-gen: add example with core group > 1d5e06b Revert "update OpenTelemetry dependencies" > 50b2150 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > bea469c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cdfa7b0 Merge pull request # 125575 from dashpole/update_otel_27 > 1bfc2ba Merge pull request # 125560 from jpbetz/apply-gen-fake > 98d7e2c update OpenTelemetry dependencies > e421d05 Resolve rebase > 0c9ff01 Generate code > 43d54fb Generate type fake clients that may opt in to the use of managed fields > 763e7a8 Merge pull request # 125673 from jpbetz/patch-6 > f536deb Add jpbetz to code-generator OWNERS > 569cc2f Merge pull request # 125531 from pohly/klog-update > 76a3494 dependencies: klog v2.130.1 > 2a71dee Merge pull request # 121439 from skitt/generic-client-go > 198ba6b Merge pull request # 125051 from marquiz/devel/codegen-fix-grep > 896cb08 Run codegen > 030791b Merge pull request # 125499 from mbobrovskyi/fix/openapi-gen-dependency > 4de699f kube_codegen: smarter grepping of codegen tags > 688a73a Generify client-go > 28fff67 Fix openapi-gen dependency. > 0f7e7aa Run codegen > 0b3f2ef Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > 0c42800 Add a non-subresource genclient:method example > 0c188fc ./hack/update-internal-modules.sh > bd8446c Run codegen > 20a1a2d make update > b5459b0 Fix "an declarative" typo > f0862c8 client-gen: intro watchList > d95c93e Run codegen > 3a49e5b Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 87db423 Add a Name getter in named ApplyConfigurations > 32e53a8 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 8d055c7 Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 9b16c26 make update > 8b8ecc8 client-gen: rework list and use CheckListFromCacheDataConsistencyIfRequested > 2ec7af0 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > ca05e03 Update indirect dependencies with ./hack/update-vendor.sh. > 620b113 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 9017335 Merge pull request # 123339 from skitt/canonical-json-patch > dc6562f prevent deprecated & removed from being generated for GA types > 6fcb6f0 Use canonical json-patch v4 import > 5f538ea Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 2da86b0 Merge pull request # 125045 from pohly/ginkgo-gomega-update > a77a314 dependencies: ginkgo v2.19.0, gomega v1.33.1 > e9fc761 Merge pull request # 124913 from enj/enj/i/go_work_sum_ignore > c9a8b3f Ignore go.work.sum for fake workspaces > 1a2807d Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 68d188f Update to latest golang.org/x/oauth2 v0.20.0 > 12b975c Merge pull request # 124281 from fulviodenza/master > de98b55 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8dcbed8 Allow request parameter and proto file path > 7977adc Bump sigs.k8s.io/yaml to v1.4.0 > ff061d6 Merge pull request # 124469 from serathius/etcd-3.5.13 > 3f5a084 Upgrade etcd libraries to v3.5.13 > 679c60f Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a397227 Merge pull request # 121574 from skitt/generic-lister-gen > 164ad5e generated: ./hack/update-vendor.sh > 5ae098a Merge pull request # 124346 from jwcesign/master > c2b93df Regenerate all listers > 677f552 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ced7fde upgrade: upgrade dependencies github.com/prometheus/common to the newest version > a25c144 Generify lister-gen > 2a5cd15 Merge pull request # 122892 from danwinship/codegen-nil > a068c84 Add a lister-gen expansion example > 8d4f629 Regenerate fake clients > 5ade975 Fix codegen to use correct nil-vs-empty semantics in fake clients > 4c3e41e Merge pull request # 124193 from soltysh/fix_applyconfig-gen > d3d5e9c Merge pull request # 123988 from skitt/use-cases-titler > 111256a Update applyconfig-gen for pacakges where group and dir differ in name > 74348a6 Merge pull request # 123893 from soltysh/openapi_schema_applygen > ffb0802 code-generator: use cases.Title instead of strings.Title > 585ff30 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > fec23c2 kube_codegen: expose applyconfig-openapi-schema flag for client generation > 6705865 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > cccf4c3 generate fully qualified type references > 5a5fa0c Update x/net for CVE-2023-45288 > e33b396 sync: update go.mod > 75dbfb9 Merge pull request # 123735 from thockin/master bumping golang.org/x/tools 4d2b19f...1743d1a: > 1743d1a go.mod: update golang.org/x dependencies > 43ba465 internal/analysis/modernize: minmax: reject IfStmt with Init > 29d66ee gopls: update toolchain to go1.23.4 > ac39815 go/packages: add GOROOT env to avoid TestTarget failure in OpenBSD > 39e1a8c godoc: fix missing (Added in Go) "x.xx" for function with type parameters > 98a190b gopls/internal/analysis/unusedfunc: analyzer for unused funcs/methods > 192ac77 internal/golang: CodeAction: don't return empty source.doc titles > 5fe60fd internal/settings: drop "annotations" setting > c61a2b0 gopls/internal/golang: make GCDetails a code action, not a code lens > fc95c03 internal/modindex: fix index directory for tests > b93274b gopls/internal/cache: remove overzealous bug.Report > 960f0f4 x/tools: remove dead code > b0dc9b1 gopls/internal/filecache: Get: mitigate failure due to ENOSPC > 71b5dfe gopls: update telemetry dependency for crashmonitor fix > e3cedbd gopls/internal/server: fix nil panic in findMatchingDiagnostics > 649f485 all: make function and struct comments match the names > 26d1af2 gopls/internal/cache/parsego: fix OOB panic in fixAST > bf516ba gopls/internal/util/moremaps: use Sorted throughout gopls > 4f820db gopls/internal/golang: definition support break, goto and continue statements > f202b36 gopls/internal/analysis/modernize: string formatting > d6cc3cd go/analysis/passes/structtag: ignore findings for "encoding/json/v2" > 666fab2 go/analysis: document AllObjectFacts return value > 818ab3b gopls/doc/features: add missing ` > a6adab9 gopls/internal/analysis/modernize: check FileVersions throughout > c437d40 gopls/internal/analysis/modernize: for...{m[k]=v} -> maps.Collect et al > a039694 internal/typesinternal: determine package name using qualifier > a304b37 internal/typesinternal: support union types in func TypeExpr > 412b5e9 go/types/typeutil: make Hasher stateless > 6d4eee4 go/callgraph: fix trivial mistake in benchmark > e56f71a gopls/internal/cmd: update codelens.hlp, change -run to -exec > 732f823 gopls/internal/analysis/modernize: b.N -> b.Loop() > 20cd540 gopls/internal/golang: check for nil ReceiverNamed > 02033b2 gopls/internal/analysis/modernize: simplify append(base, s...) > aa94d89 gopls/internal/analysis/modernize: replace interface{} with any > 93cc684 gopls/internal/analysis/modernize: sort.Slice -> slices.Sort > 3cad859 gopls/internal/analysis/modernize: quick fixes to modernize Go code > 8194029 gopls/internal/golang: hover support return statements > 851152f go/ast/inspector: add explicit parent pointer > b75baa0 internal/astutil/cursor: Cursor API for inspector > ebeac1b gopls/internal/util/astutil: fix tiny doc typo > 8e66a04 gopls/internal/util/astutil: NodeContains: workaround for ast.File > ea69910 gopls/internal/golang: fix DocLink markup > cb7945a gopls/internal/cache: move symbols to the file cache > dcc725c gopls/internal/cache/testfuncs: fix crash with *error argument > 74dea82 gopls/internal/golang/completion: fix crash in instance conversion > 8843590 gopls/internal/codeaction: replace all occurrences of expression (refactor.extract.variable.all) > fcb4185 gopls/internal/golang: fix bug browsing assembly for (T).f methods > 28cd718 cmd/stringer: place test package files in a test module > d3a1606 gopls/internal/golang: definition support return statements > bf42cd7 go/packages: add Target field and NeedTarget LoadMode bit > c73f4c8 internal/stdlib: re-generate manifest > a255cbe internal/modindex: handle deprecated symbols > e3a4b6b internal/gcimporter: update comment > 8127761 gopls/internal/settings: drop experimental hoverKind=Structured > 7bfb27f gopls/go.mod: update dependencies following the v0.17.0 release > c803483 internal/gcimporter: synchronize with internal/exportdata > c1ff179 gopls/internal/golang: Implementations: support generics > dd4bf11 internal/gcimporter: set correct Package.Path for main packages > aca81ce internal/gcimporter: copy GOROOT/internal/exportdata functions > d405635 internal/refactor/inline/analyzer: use "//go:fix inline" annotation > 47df42f internal/gcimporter: synchronizing FindPkg implementations > 82b6f75 internal/typesinternal: rollback of Zero{Value,Expr} for gopls > ab5f969 internal/gcimporter: moving FindPkg > 5e47a3d gopls/internal/cache: move Snapshot.Symbols to symbols.go > 3689f0b internal/gcimporter: reuse archive.ReadHeader implementation > 2cc4218 internal/gcimporter: moving byPath code location > 6ebf95a internal/gcimporter: remove indexed support from Import > 7790f2e gopls/internal/cache/methodsets: support generics > c2df0ef internal/gcimporter: remove end-of-section marker from size > ecb0abc internal/typeparams: delete GenericAssignableTo > 98c17f1 gopls/internal/golang: eliminate CollectScopes > bf32f4d gopls/doc/release: tweak wording following feedback > b7532e6 gopls/doc: update relnotes for v0.17.0 > 44670c7 go.mod: update golang.org/x dependencies > 7eebab3 gopls/internal/golang: support extract variable at top level > e334696 gopls/internal/golang: ignore effects for change signature refactoring > 3901733 internal/refactor/inline: substitute groups of dependent arguments > 61b2408 gopls/internal/golang: add "Extract constant" counterpart > c01eead internal/gcimporter: require binary export data header > 9a04136 gopls/internal/golang/stubmethods: refine crash into bug report > 01e0b05 internal/refactor/inline: fix condition for splice assignment strategy > 557f540 gopls/internal/golang: don't offer to move variadic parameters > 399ee16 internal/gcimporter: update FindExportData to return a non-negative size > 25b0003 internal/refactor/inline: more precise redundant conversion detection > eb46939 gopls/internal/test/marker: add reproducers for moveparam bug bash bugs > 4296223 gopls/internal/analysis/yield: add comment about dataflow > 7a4f3b0 internal/gcimporter: require archive files > 2f73c61 gopls/internal/golang: avoid crash in lookupDocLinkSymbol > ef3d603 gopls/internal/golang/completion: fix crash with extra results > 8ffeaba gopls/internal/settings: enable 'waitgroup' analyzer > 4317959 go/analysis/passes/waitgroup: report WaitGroup.Add in goroutine > 72fdfa6 gopls/internal/golang: Disable test generation for generic functions > b80f1ed gopls/internal/analysis/yield: peephole-optimize phi(false, x) > e7bd227 gopls/internal/golang: fix folding range for function calls > e71702b internal/versions: remove constraint.GoVersion wrapper > c99edec gopls/internal/golang/completion: add alias support for literals > bfe3046 go/packages: add a unit test for golang/go# 70394 > df87831 gopls/internal/undeclaredname: add missing colon when appropriate > 53efd30 gopls/internal/golang: simplify package name collection in add test > 68e4702 go/analysis/passes/printf: add missing call to Func.Origin > 30a3bd9 gopls/internal/golang: refactor.extract.variable: allow all exprs > 0edd1ab gopls/internal/cache/methodsets: refine crash for missing object path > 07a58bc gopls/internal/golang: refine crash golang/go# 70553 > c622026 completions/inference: infer polymorphic types in completions > dcfb0b6 gopls/internal/golang: change signature via renaming 'func' > bfcbc1b internal/refactor/inline: avoid unnecessary desugaring in selectors > b93a72a internal/refactor/inline: fix spurious caller mutation > 41f04a0 internal/refactor/inline: fix comment movement due to added imports > 0841661 internal/refactor/inline: avoid unnecessary interface conversions > 68b67b4 gopls/internal/golang: support parameter movement refactorings > 51e54e8 gopls/doc/features: enable and document source.addTest code action > 458067f gopls/internal/golang: improve test package name selection for new file > 68caf84 gopls/internal/golang: don't lose ... when split/joining variadics > 1e0d4ee go/analysis/checker: disable Example on wasm > 8b6e84b gopls/internal/crash: don't crash in xrefs on out of bound nodes > 936a401 gopls/internal/golang: preserve copyright and build constraint > 1ffc3a1 gopls/internal/test/marker: add defloc, to bind positions by definition > 442d6be gopls/internal/test/marker: document named parameters > ae39b13 go/analysis/checker: a go/packages-based driver library > c3a6283 go/packages: undeprecate Load* style flags > 9dff42e gopls/internal/golang/extract: preserve comments in extracted block > 8c3ba8c internal/refactor: undo variadic elimination during substitution > 3b0b264 internal/refactor: handle qualified names in inlined assignments > 9311800 gopls/internal/test/marker: ignore diags in fixedbugs/issue59944.txt > c1aa79d gopls/internal/golang: fix gopls hover doc link > e751756 internal/analysisinternal: unify zero value function to typesinternal > a287481 internal/imports: test Source for go mod cache > 9387a39 gopls/doc/contributing.md: update expectations > e08fcf7 gopls/internal/analysis/undeclaredname: merge into CodeAction > 0c01408 internal/refactor/inline: avoid binding decl for name used by other args > 63e03c3 gopls/internal/test/marker: generalize codeaction with named args > acc2a74 go/analysis/passes/copylock: enable unfortunate tests > 39cb6f0 internal/facts: use alias type parameters and arguments during imports > 9b9871d go/analysis/passes/copylock: test for noCopy for sync Map, Mutex, Once > a54bd37 gopls/internal/golang: don't try to inline dynamic calls > 52eb446 internal/imports: adjust TestStdlibSelfImports pkg > b8ff201 gopls/internal/cache: refine bug reports for inconsistent dep view > e59fd36 go/ssa: use ZeroString unconditionally > 60bc93d gopls/internal/cache: fix handling of cgo standalone files > ed19fc7 gopls/internal/test: synchronize notifications during commands > 254baba gopls/internal/cache: failure to extract diagnostic fixes is an error > 56ec111 gopls/internal/server: remove spurious Async in legacy RunGoVulncheck > b1c39aa gopls/internal/cache: use a named bool type for allowNetwork > c043599 gopls/internal/protocol: add DocumentURI.DirPath > 29f4edb gopls/internal/cache: simplify usage of snapshot.GoCommandInvocation > 3c20e3f gopls/internal/analysis/yield: analyzer for iterator (yield) mistakes > 221e94d gopls/internal/cache: id command-line-arguments packages using GoFiles > 84e9c33 gopls/internal/golang: more idiomatic result naming in extract > 8bb5da3 gopls/internal/golang: special handling for input context.Context > b4332e0 gopls/internal/golang, go/ssa: remove unnamed input parameter > a8d0fa5 go/packages: call testenv.NeedsGoPackages for TestDirAndForTest > 47a5f7d gopls/internal/golang: fix bad slice append in function extraction > 5b5d57c gopls/codeaction: fix panic when removing unused parameters with syntax errors. > 025b812 gopls/internal/server: don't call window/showDocument if unsupported > 288b9cb gopls/internal/golang: add missing imports in foo_test.go > 87ac91f gopls/internal/server: revert the gopls.run_govulncheck command > c531f1b gopls/internal/golang: avoid crash in hover on field of non-struct > a37eeb4 README: mention the git repo > 8dd84a4 go/ssa/interp: assign phi nodes in parallel > 12610a1 internal/modindex: better behavior in edge cases > 06a498a go/ssa/interp: simplify output capturing > b2321e7 gopls/internal/golang: refine crash report golang/go# 69362 > c875677 gopls/internal/golang: support add test for receiver w/o constructor > e26dff9 gopls/internal/golang: semtok: use type information consistently > fd8d028 go/pacakges: remove some todos > 69c27ad gopls/internal/protocol: upgrade to latest LSP > 25699c3 internal/server: make MaybePromptForTelemetry no-op > 35d7f28 go/packages: add Dir and ForTest fields to Package bumping google.golang.org/grpc acba4d3...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Chan…
bumping knative.dev/eventing bb6c53c...90edfe6: > 90edfe6 Upgrade deps to latest (# 8410) > 6d71005 Additional unit tests for EventPolicy (# 8405) > f3ea6b5 Update KinD e2e workflow (# 8411) > cd7c1c0 Add authorization conformance tests for Sequence and Parallel (# 8400) > 5ce51f8 Include inEdges in Graph String() (# 8406) > eaaab21 Adding reconciler test for OIDC of the Integration Source (# 8404) > 350f81b [main] Update community files (# 8403) > 134c4c0 Event lineage builder should accept client interfaces (# 8402) bumping knative.dev/eventing-redis cfaf860...a658d0b: > a658d0b Update community files (# 639) > 2da3a05 upgrade to latest dependencies (# 636) bumping golang.org/x/net 334afa0...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support bumping google.golang.org/protobuf c72053a...12c6ebd: > 12c6ebd all: release v1.36.2 > 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs > c0c814f all: start v1.36.1-devel > 7fc5ff4 all: release v1.36.1 > 575aebf internal/impl: revert IsSynthetic() check to fix panic > ce4fa19 internal/errors: delete compatibility code for Go before 1.13 > 607da3e all: start v1.36.0-devel > 3b78ca8 all: release v1.36.0 > 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior > 8edf940 reflect/protoreflect: use [] syntax to reference method > 5376513 proto: add reference to size semantics with lazy decoding to comment > 560503e compiler/protogen: allow overriding API level from --go_opt > b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid > 9eda3d5 all: regenerate.bash for Opaque API > eb7b468 all: Release the Opaque API > 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release > bdcc7ad internal/impl: skip synthetic oneofs in messageInfo > 30f628e all: start v1.35.2-devel bumping github.com/pmezard/go-difflib 792786c...5d4384e: > 5d4384e Merge pull request # 10 from justbuchanan/master > fca3d27 travis: remove travis integration > 4d7e5c1 Update README.md > 1ef1646 README: end of maintenance notice. bumping google.golang.org/genproto/googleapis/rpc 8af14fe...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) bumping k8s.io/code-generator 890b3a1...5a98ceb: > 5a98ceb Update dependencies to v0.31.4 tag > f74ea3c informers: add comment that Start does not block > 80c52b8 Call non-blocking informerFactory.Start synchronously to avoid races > e64302e Merge pull request # 126353 from liggitt/fix-vendor > d9fab2a revendor dependencies > ec3cc88 Merge pull request # 125571 from liggitt/filter-auth-02-sar > b4e74fb generate > 41a074a Merge pull request # 126073 from a7i/fake-apply-scale-subresource > e788e07 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 100ab85 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > baa7672 bump k8s.io/utils > 3f99c9a Merge pull request # 125922 from dims/update_otel_27 > bb79741 update OpenTelemetry dependencies and grpc > 633962a [code-generator] feat: add func for generating register code (# 124946) > ab86cd6 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > e57d261 Merge pull request # 125162 from sttts/sttts-code-generator-core-group > 59cecdb Bump `prometheus/common to` v0.55.0 > 3c253da Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > be30ddb make codegen > e589542 Update moby/spdystream to v0.4.0 > 07cedd3 code-generator/examples: fix json tags > 7a55f28 Merge pull request # 125745 from BenTheElder/ping-ping > aad7f9e code-generator/client-gen: add example with single package api/v1 > 1f8ce20 bump github.com/moby/spdystream to v0.3.0 > 3d2e34f code-generator/client-gen: decouple core group from package name 'api' > 13818de Merge pull request # 125731 from dashpole/revert_otel > 5b6873d code-generator/client-gen: add example with core group > 1d5e06b Revert "update OpenTelemetry dependencies" > 50b2150 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > bea469c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cdfa7b0 Merge pull request # 125575 from dashpole/update_otel_27 > 1bfc2ba Merge pull request # 125560 from jpbetz/apply-gen-fake > 98d7e2c update OpenTelemetry dependencies > e421d05 Resolve rebase > 0c9ff01 Generate code > 43d54fb Generate type fake clients that may opt in to the use of managed fields > 763e7a8 Merge pull request # 125673 from jpbetz/patch-6 > f536deb Add jpbetz to code-generator OWNERS > 569cc2f Merge pull request # 125531 from pohly/klog-update > 76a3494 dependencies: klog v2.130.1 > 2a71dee Merge pull request # 121439 from skitt/generic-client-go > 198ba6b Merge pull request # 125051 from marquiz/devel/codegen-fix-grep > 896cb08 Run codegen > 030791b Merge pull request # 125499 from mbobrovskyi/fix/openapi-gen-dependency > 4de699f kube_codegen: smarter grepping of codegen tags > 688a73a Generify client-go > 28fff67 Fix openapi-gen dependency. > 0f7e7aa Run codegen > 0b3f2ef Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > 0c42800 Add a non-subresource genclient:method example > 0c188fc ./hack/update-internal-modules.sh > bd8446c Run codegen > 20a1a2d make update > b5459b0 Fix "an declarative" typo > f0862c8 client-gen: intro watchList > d95c93e Run codegen > 3a49e5b Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 87db423 Add a Name getter in named ApplyConfigurations > 32e53a8 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 8d055c7 Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 9b16c26 make update > 8b8ecc8 client-gen: rework list and use CheckListFromCacheDataConsistencyIfRequested > 2ec7af0 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > ca05e03 Update indirect dependencies with ./hack/update-vendor.sh. > 620b113 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 9017335 Merge pull request # 123339 from skitt/canonical-json-patch > dc6562f prevent deprecated & removed from being generated for GA types > 6fcb6f0 Use canonical json-patch v4 import > 5f538ea Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 2da86b0 Merge pull request # 125045 from pohly/ginkgo-gomega-update > a77a314 dependencies: ginkgo v2.19.0, gomega v1.33.1 > e9fc761 Merge pull request # 124913 from enj/enj/i/go_work_sum_ignore > c9a8b3f Ignore go.work.sum for fake workspaces > 1a2807d Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 68d188f Update to latest golang.org/x/oauth2 v0.20.0 > 12b975c Merge pull request # 124281 from fulviodenza/master > de98b55 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8dcbed8 Allow request parameter and proto file path > 7977adc Bump sigs.k8s.io/yaml to v1.4.0 > ff061d6 Merge pull request # 124469 from serathius/etcd-3.5.13 > 3f5a084 Upgrade etcd libraries to v3.5.13 > 679c60f Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a397227 Merge pull request # 121574 from skitt/generic-lister-gen > 164ad5e generated: ./hack/update-vendor.sh > 5ae098a Merge pull request # 124346 from jwcesign/master > c2b93df Regenerate all listers > 677f552 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ced7fde upgrade: upgrade dependencies github.com/prometheus/common to the newest version > a25c144 Generify lister-gen > 2a5cd15 Merge pull request # 122892 from danwinship/codegen-nil > a068c84 Add a lister-gen expansion example > 8d4f629 Regenerate fake clients > 5ade975 Fix codegen to use correct nil-vs-empty semantics in fake clients > 4c3e41e Merge pull request # 124193 from soltysh/fix_applyconfig-gen > d3d5e9c Merge pull request # 123988 from skitt/use-cases-titler > 111256a Update applyconfig-gen for pacakges where group and dir differ in name > 74348a6 Merge pull request # 123893 from soltysh/openapi_schema_applygen > ffb0802 code-generator: use cases.Title instead of strings.Title > 585ff30 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > fec23c2 kube_codegen: expose applyconfig-openapi-schema flag for client generation > 6705865 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > cccf4c3 generate fully qualified type references > 5a5fa0c Update x/net for CVE-2023-45288 > e33b396 sync: update go.mod > 75dbfb9 Merge pull request # 123735 from thockin/master bumping golang.org/x/sys fe16172...d4ac05d: > d4ac05d windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL > 680bd24 windows: remove unused errString type > a7f19e9 unix: add Dup3 on dragonfly bumping google.golang.org/genproto/googleapis/api 8af14fe...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > ba9d110 Update moby/spdystream to v0.4.0 > 89b2da1 Merge pull request # 125745 from BenTheElder/ping-ping > e191233 Use +default for now deprecated ScaleIO volume > 26803c0 bump github.com/moby/spdystream to v0.3.0 > cdeb356 Use +default for now deprecated AzureDisk volume > e025325 Merge pull request # 125731 from dashpole/revert_otel > 165690c Use +default for now deprecated ISCSI volume > 2788e05 Revert "update OpenTelemetry dependencies" > 53f4e42 Use +default for now deprecated RBD volume > 149781f Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > e297a0e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 8d69060 Merge pull request # 125575 from dashpole/update_otel_27 > 2d0cd50 update OpenTelemetry dependencies > e09016f Merge pull request # 125576 from alvaroaleman/fix > 9f6f03f Merge pull request # 125531 from pohly/klog-update > 69864e9 Corev1.Node: Link to node doc and not PV doc in status.capacity > a2ff581 dependencies: klog v2.130.1 > 857a946 Merge pull request # 125540 from pohly/revert-binding-deprecation > ee77356 api: revert deprecation annotation for v1 Binding > 590e504 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > b5dd4c4 Bump fxamacker/cbor/v2 to v2.7.0-beta. > c0840f2 Merge pull request # 125189 from mimowo/improve-ready-comment > c114cd7 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > 7f878b9 Improve the Job API comment for ready field > d93eaf6 KEP-3619: Fine-grained SupplementalGroups control (# 117842) > 6e174b7 Update indirect dependencies with ./hack/update-vendor.sh. > 983e15a Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 4261982 Merge pull request # 123339 from skitt/canonical-json-patch > 740a638 add prerelease lifecycle tags to GA types > 0b590ac Use canonical json-patch v4 import > 7cdaa4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 7480c46 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 9a6330a dependencies: ginkgo v2.19.0, gomega v1.33.1 > 664bdd5 Merge pull request # 124793 from mimowo/fix-managed-by-comment > b1dbea2 Merge pull request # 123638 from sanposhiho/matchlabelkey-beta > 2a86f24 Fix the comment for the Job managedBy field > 8a7117f graduate MatchLabelKeysInPodAffinity to Beta > 7ccc245 Merge pull request # 123845 from HirazawaUi/promote-DisableNodeKubeProxyVersion-to-beta > aa3ed7c Merge pull request # 124590 from xrstf/fix-optional-comment > e6d86a2 promote DisableNodeKubeProxyVersion feature gate to beta > 92d2eac fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 2144e85 codegen > 7c9431b Merge pull request # 124572 from aojea/alpha_tag > 8db881a alpha->beta > c4ac111 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > fd5eb88 tag service.spec.TrafficDistribution field as alpha > 9bd0523 fix stray +optional comment on persistentVolumeClaimRetentionPolicy > 8cf3f40 Bump sigs.k8s.io/yaml to v1.4.0 > 2676848 Merge pull request # 124469 from serathius/etcd-3.5.13 > b75136d Merge pull request # 124075 from pohly/dra-api-comments > 8a34349 Upgrade etcd libraries to v3.5.13 > 039b247 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 83fe34a DRA: sync internal API doc comments > fbc502f generated: ./hack/update-vendor.sh > 1e01004 DRA api: ResourceHandle.DriverName is required > 63e83d0 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 2df4487 DRA api: explicitly reserve finalizer for Kubernetes > 5975d5e Merge pull request # 124365 from SataQiu/v1.30.0-api-testdata > 98d0c7a Merge pull request # 124103 from zhanluxianshen/fix-typos-in-rbac-api > 14e4e0c Remove v1.28.0 API testdata > 76b6c7c Merge pull request # 124062 from alculquicondor/nodename-api-comment > 04510aa Fix typos in rbac api. > b27f498 Add v1.30.0 API testdata > a819b1d Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 58c5883 Update API comment for nodeName to match system behavior > 5e7d566 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 33eb147 generate fully qualified type references > 63d4a04 Update x/net for CVE-2023-45288 > 5147c1a sync: update go.mod > d1659eb Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping k8s.io/apiextensions-apiserver 1aec848...5714b0b: > 5714b0b Update dependencies to v0.31.4 tag > 67f4a1d informers: add comment that Start does not block > 647748e Merge pull request # 126353 from liggitt/fix-vendor > a9ee50f revendor dependencies > 1ab7536 Merge pull request # 126308 from cici37/hotFix > 4940c42 Allowing direct CEL reserved keyword usage in CRD (# 126188) > 93b42bf Update with stdlib errors > 10c707f Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 3bbcc94 Merge pull request # 125661 from mjudeikis/mjudeikis/poststarthookctx.stopch.cleanup > f02b108 use context for tests > 876df11 Hot fix for panic on schema conversion. (# 126167) > 4df8aea clean deprecated context.StopCh > 25216f6 Validate CABundle when writing CRD > 21fdbb3 Merge pull request # 126136 from cici37/removeFG > 64bd347 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 34ee2ac Auto updates > 4fca5ed generate > ecdf037 Remove feature gate CustomResourceValidationExpressions. > af670e3 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 298c10a bump k8s.io/utils > ac102cf Merge pull request # 125615 from benluddy/apiextensions-json-unmarshal-copy > 5fe8819 Merge pull request # 125922 from dims/update_otel_27 > 6089568 Copy input to UnmarshalJSON on the apiextensions JSON types. > cea4e63 update OpenTelemetry dependencies and grpc > a2b7554 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > 93f624c Fix for typecheck doesn't notice compile errors in test files > 6fdc7d0 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 889ca04 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 3a6c6fe Bump `prometheus/common to` v0.55.0 > 0a9d947 Update moby/spdystream to v0.4.0 > 6998ab0 Merge pull request # 125745 from BenTheElder/ping-ping > 1993bf7 bump github.com/moby/spdystream to v0.3.0 > 0fdadc8 Merge pull request # 125731 from dashpole/revert_otel > 8c0d2b8 Revert "update OpenTelemetry dependencies" > 2b00902 Merge pull request # 125703 from sbueringer/pr-fix-message-expression-evaluation > 5ccd222 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 5d129ee Validate stored messageExpressions with the correct CEL environment > 53b8ff7 add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4e241d1 Add version mapping in ComponentGlobalsRegistry. > 7b4292c Add composition flags for emulation version and feature gate. > 95d0ad9 apiserver: Add API emulation versioning. > ba83101 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 9f9821e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > fd98565 Merge pull request # 125575 from dashpole/update_otel_27 > bad5f06 Merge pull request # 125560 from jpbetz/apply-gen-fake > e2ec91c update OpenTelemetry dependencies > a2fe3ef Generate code > 24a01cd Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 106c687 Bump dependency: etcd to 3.5.14 > b2732ff Merge pull request # 125531 from pohly/klog-update > 3038337 dependencies: klog v2.130.1 > 2c748f6 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > 6e53802 feat: Upgrade to cobra v1.8.1 > 879caaf Merge pull request # 121439 from skitt/generic-client-go > de77baa Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > da77a93 Run codegen > aae5443 Merge pull request # 125586 from serathius/webhook-converter-fix > 98e02b1 Update moby/term to a released tag - v0.5.0 > 36e5fb5 Run codegen > e12060e Fix TestWebhookConverterWithWatchCache when ResilientWatchCacheInitialization and ConsistentListFromCache are enabled > d3392ac Run codegen > 1d1fb1b Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > da32b13 make update > d21e185 Merge pull request # 125083 from azimjohn/master > c0786ef Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 21fcb3e Bump konnectivity-client to v0.30.3 > f945eb2 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7a4054f kube-apiserver: remove deprecated otel NewNoopTracerProvider > c88715a Bump fxamacker/cbor/v2 to v2.7.0-beta. > bd6a9df Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 2662926 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > a1bcd9d make update > 609a653 Merge pull request # 124381 from alexzielenski/cel/allOf-validation > 5f414db Fix ChangeCRD test > d920ef2 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > af47909 add tests for completeness cases > 1635d25 Update indirect dependencies with ./hack/update-vendor.sh. > 068cd8e feedback > e915a72 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > c8e0944 preserve errors for additionalProperties and xvalidations so the API surface stays the same > b70a330 Merge pull request # 123339 from skitt/canonical-json-patch > 32e372f add prerelease lifecycle tags to GA types > 5869375 add allOf support into CEL validator > 9e92459 Use canonical json-patch v4 import > e484593 codegen: deepycopy-gen > 338768d Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 1e2fcb8 allow CEL and additionalProperties used in allof > 563f772 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 0596885 Merge pull request # 124779 from cici37/updateEnv > 6fe18fb dependencies: ginkgo v2.19.0, gomega v1.33.1 > 6ebf3f3 Update cel env to 1.30 > 49f8306 Merge pull request # 124675 from cici37/fgForCost > 8b01abc Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 0eea861 Adding the feature gates to fix cost for VAP and webhook matchConditions. > 00c9c18 Update to latest golang.org/x/oauth2 v0.20.0 > 9af7df8 Merge pull request # 124681 from jpbetz/field-selector-beta > 1d66bdc Merge pull request # 124600 from alvaroaleman/typed-wq > af84a78 Promote CRD field selectors to beta > f0d997f Use the generic/typed workqueue throughout > f06d731 Merge pull request # 122148 from pohly/controllers-context-support > 4e6e015 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 62d1e97 apiserver + controllers: enhance context support > 046aba8 Bump sigs.k8s.io/yaml to v1.4.0 > add218f Merge pull request # 124466 from serathius/featuregate-defer > 8adc62c Cleanup defer from SetFeatureGateDuringTest function call > e2b8a5c Merge pull request # 124469 from serathius/etcd-3.5.13 > 69d51e1 Merge pull request # 124263 from alvaroaleman/typed > 4c86976 Upgrade etcd libraries to v3.5.13 > 2168269 Merge pull request # 124474 from serathius/allow-bookmarks > e939cdd Use typed queue in Customresource Discovery Controller > ac0adf7 Allow bookmark events in between delete/modify in Test > f0512a0 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 96f0bce Merge pull request # 121574 from skitt/generic-lister-gen > f02896a generated: ./hack/update-vendor.sh > f097bb7 Merge pull request # 124346 from jwcesign/master > 033946c Regenerate all listers > 6cae02b rename optional to optional_type > ea8ea09 upgrade: upgrade dependencies github.com/prometheus/common to the newest version > bd77ba4 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > fd86c98 Merge pull request # 122892 from danwinship/codegen-nil > 76483ca Regenerate fake clients > 7d17cc2 Merge pull request # 123822 from JoelSpeed/cr-validator-status > 266c09f Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > befafbc Update test to track status prefix on paths > ea5413d Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 300b8e0 generate fully qualified type references > 5650a2e Fix field path on CustomResource status update validations > 7c8f374 Update x/net for CVE-2023-45288 > 207176c Merge pull request # 124019 from alexzielenski/fix-ratcheting-flake > c9be2b9 fix test flake caused by not waiting for CRD schema update > 3de7d4d sync: update go.mod > 62b330c Merge pull request # 123732 from serathius/parallel-featureflags bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping golang.org/x/term 442846a...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies bumping knative.dev/hack e92a16a...f8be0cc: > f8be0cc Update community files (# 407) bumping golang.org/x/tools 4d2b19f...1743d1a: > 1743d1a go.mod: update golang.org/x dependencies > 43ba465 internal/analysis/modernize: minmax: reject IfStmt with Init > 29d66ee gopls: update toolchain to go1.23.4 > ac39815 go/packages: add GOROOT env to avoid TestTarget failure in OpenBSD > 39e1a8c godoc: fix missing (Added in Go) "x.xx" for function with type parameters > 98a190b gopls/internal/analysis/unusedfunc: analyzer for unused funcs/methods > 192ac77 internal/golang: CodeAction: don't return empty source.doc titles > 5fe60fd internal/settings: drop "annotations" setting > c61a2b0 gopls/internal/golang: make GCDetails a code action, not a code lens > fc95c03 internal/modindex: fix index directory for tests > b93274b gopls/internal/cache: remove overzealous bug.Report > 960f0f4 x/tools: remove dead code > b0dc9b1 gopls/internal/filecache: Get: mitigate failure due to ENOSPC > 71b5dfe gopls: update telemetry dependency for crashmonitor fix > e3cedbd gopls/internal/server: fix nil panic in findMatchingDiagnostics > 649f485 all: make function and struct comments match the names > 26d1af2 gopls/internal/cache/parsego: fix OOB panic in fixAST > bf516ba gopls/internal/util/moremaps: use Sorted throughout gopls > 4f820db gopls/internal/golang: definition support break, goto and continue statements > f202b36 gopls/internal/analysis/modernize: string formatting > d6cc3cd go/analysis/passes/structtag: ignore findings for "encoding/json/v2" > 666fab2 go/analysis: document AllObjectFacts return value > 818ab3b gopls/doc/features: add missing ` > a6adab9 gopls/internal/analysis/modernize: check FileVersions throughout > c437d40 gopls/internal/analysis/modernize: for...{m[k]=v} -> maps.Collect et al > a039694 internal/typesinternal: determine package name using qualifier > a304b37 internal/typesinternal: support union types in func TypeExpr > 412b5e9 go/types/typeutil: make Hasher stateless > 6d4eee4 go/callgraph: fix trivial mistake in benchmark > e56f71a gopls/internal/cmd: update codelens.hlp, change -run to -exec > 732f823 gopls/internal/analysis/modernize: b.N -> b.Loop() > 20cd540 gopls/internal/golang: check for nil ReceiverNamed > 02033b2 gopls/internal/analysis/modernize: simplify append(base, s...) > aa94d89 gopls/internal/analysis/modernize: replace interface{} with any > 93cc684 gopls/internal/analysis/modernize: sort.Slice -> slices.Sort > 3cad859 gopls/internal/analysis/modernize: quick fixes to modernize Go code > 8194029 gopls/internal/golang: hover support return statements > 851152f go/ast/inspector: add explicit parent pointer > b75baa0 internal/astutil/cursor: Cursor API for inspector > ebeac1b gopls/internal/util/astutil: fix tiny doc typo > 8e66a04 gopls/internal/util/astutil: NodeContains: workaround for ast.File > ea69910 gopls/internal/golang: fix DocLink markup > cb7945a gopls/internal/cache: move symbols to the file cache > dcc725c gopls/internal/cache/testfuncs: fix crash with *error argument > 74dea82 gopls/internal/golang/completion: fix crash in instance conversion > 8843590 gopls/internal/codeaction: replace all occurrences of expression (refactor.extract.variable.all) > fcb4185 gopls/internal/golang: fix bug browsing assembly for (T).f methods > 28cd718 cmd/stringer: place test package files in a test module > d3a1606 gopls/internal/golang: definition support return statements > bf42cd7 go/packages: add Target field and NeedTarget LoadMode bit > c73f4c8 internal/stdlib: re-generate manifest > a255cbe internal/modindex: handle deprecated symbols > e3a4b6b internal/gcimporter: update comment > 8127761 gopls/internal/settings: drop experimental hoverKind=Structured > 7bfb27f gopls/go.mod: update dependencies following the v0.17.0 release > c803483 internal/gcimporter: synchronize with internal/exportdata > c1ff179 gopls/internal/golang: Implementations: support generics > dd4bf11 internal/gcimporter: set correct Package.Path for main packages > aca81ce internal/gcimporter: copy GOROOT/internal/exportdata functions > d405635 internal/refactor/inline/analyzer: use "//go:fix inline" annotation > 47df42f internal/gcimporter: synchronizing FindPkg implementations > 82b6f75 internal/typesinternal: rollback of Zero{Value,Expr} for gopls > ab5f969 internal/gcimporter: moving FindPkg > 5e47a3d gopls/internal/cache: move Snapshot.Symbols to symbols.go > 3689f0b internal/gcimporter: reuse archive.ReadHeader implementation > 2cc4218 internal/gcimporter: moving byPath code location > 6ebf95a internal/gcimporter: remove indexed support from Import > 7790f2e gopls/internal/cache/methodsets: support generics > c2df0ef internal/gcimporter: remove end-of-section marker from size > ecb0abc internal/typeparams: delete GenericAssignableTo > 98c17f1 gopls/internal/golang: eliminate CollectScopes > bf32f4d gopls/doc/release: tweak wording following feedback > b7532e6 gopls/doc: update relnotes for v0.17.0 > 44670c7 go.mod: update golang.org/x dependencies > 7eebab3 gopls/internal/golang: support extract variable at top level > e334696 gopls/internal/golang: ignore effects for change signature refactoring > 3901733 internal/refactor/inline: substitute groups of dependent arguments > 61b2408 gopls/internal/golang: add "Extract constant" counterpart > c01eead internal/gcimporter: require binary export data header > 9a04136 gopls/internal/golang/stubmethods: refine crash into bug report > 01e0b05 internal/refactor/inline: fix condition for splice assignment strategy > 557f540 gopls/internal/golang: don't offer to move variadic parameters > 399ee16 internal/gcimporter: update FindExportData to return a non-negative size > 25b0003 internal/refactor/inline: more precise redundant conversion detection > eb46939 gopls/internal/test/marker: add reproducers for moveparam bug bash bugs > 4296223 gopls/internal/analysis/yield: add comment about dataflow > 7a4f3b0 internal/gcimporter: require archive files > 2f73c61 gopls/internal/golang: avoid crash in lookupDocLinkSymbol > ef3d603 gopls/internal/golang/completion: fix crash with extra results > 8ffeaba gopls/internal/settings: enable 'waitgroup' analyzer > 4317959 go/analysis/passes/waitgroup: report WaitGroup.Add in goroutine > 72fdfa6 gopls/internal/golang: Disable test generation for generic functions > b80f1ed gopls/internal/analysis/yield: peephole-optimize phi(false, x) > e7bd227 gopls/internal/golang: fix folding range for function calls > e71702b internal/versions: remove constraint.GoVersion wrapper > c99edec gopls/internal/golang/completion: add alias support for literals > bfe3046 go/packages: add a unit test for golang/go# 70394 > df87831 gopls/internal/undeclaredname: add missing colon when appropriate > 53efd30 gopls/internal/golang: simplify package name collection in add test > 68e4702 go/analysis/passes/printf: add missing call to Func.Origin > 30a3bd9 gopls/internal/golang: refactor.extract.variable: allow all exprs > 0edd1ab gopls/internal/cache/methodsets: refine crash for missing object path > 07a58bc gopls/internal/golang: refine crash golang/go# 70553 > c622026 completions/inference: infer polymorphic types in completions > dcfb0b6 gopls/internal/golang: change signature via renaming 'func' > bfcbc1b internal/refactor/inline: avoid unnecessary desugaring in selectors > b93a72a internal/refactor/inline: fix spurious caller mutation > 41f04a0 internal/refactor/inline: fix comment movement due to added imports > 0841661 internal/refactor/inline: avoid unnecessary interface conversions > 68b67b4 gopls/internal/golang: support parameter movement refactorings > 51e54e8 gopls/doc/features: enable and document source.addTest code action > 458067f gopls/internal/golang: improve test package name selection for new file > 68caf84 gopls/internal/golang: don't lose ... when split/joining variadics > 1e0d4ee go/analysis/checker: disable Example on wasm > 8b6e84b gopls/internal/crash: don't crash in xrefs on out of bound nodes > 936a401 gopls/internal/golang: preserve copyright and build constraint > 1ffc3a1 gopls/internal/test/marker: add defloc, to bind positions by definition > 442d6be gopls/internal/test/marker: document named parameters > ae39b13 go/analysis/checker: a go/packages-based driver library > c3a6283 go/packages: undeprecate Load* style flags > 9dff42e gopls/internal/golang/extract: preserve comments in extracted block > 8c3ba8c internal/refactor: undo variadic elimination during substitution > 3b0b264 internal/refactor: handle qualified names in inlined assignments > 9311800 gopls/internal/test/marker: ignore diags in fixedbugs/issue59944.txt > c1aa79d gopls/internal/golang: fix gopls hover doc link > e751756 internal/analysisinternal: unify zero value function to typesinternal > a287481 internal/imports: test Source for go mod cache > 9387a39 gopls/doc/contributing.md: update expectations > e08fcf7 gopls/internal/analysis/undeclaredname: merge into CodeAction > 0c01408 internal/refactor/inline: avoid binding decl for name used by other args > 63e03c3 gopls/internal/test/marker: generalize codeaction with named args > acc2a74 go/analysis/passes/copylock: enable unfortunate tests > 39cb6f0 internal/facts: use alias type parameters and arguments during imports > 9b9871d go/analysis/passes/copylock: test for noCopy for sync Map, Mutex, Once > a54bd37 gopls/internal/golang: don't try to inline dynamic calls > 52eb446 internal/imports: adjust TestStdlibSelfImports pkg > b8ff201 gopls/internal/cache: refine bug reports for inconsistent dep view > e59fd36 go/ssa: use ZeroString unconditionally > 60bc93d gopls/internal/cache: fix handling of cgo standalone files > ed19fc7 gopls/internal/test: synchronize notifications during commands > 254baba gopls/internal/cache: failure to extract diagnostic fixes is an error > 56ec111 gopls/internal/server: remove spurious Async in legacy RunGoVulncheck > b1c39aa gopls/internal/cache: use a named bool type for allowNetwork > c043599 gopls/internal/protocol: add DocumentURI.DirPath > 29f4edb gopls/internal/cache: simplify usage of snapshot.GoCommandInvocation > 3c20e3f gopls/internal/analysis/yield: analyzer for iterator (yield) mistakes > 221e94d gopls/internal/cache: id command-line-arguments packages using GoFiles > 84e9c33 gopls/internal/golang: more idiomatic result naming in extract > 8bb5da3 gopls/internal/golang: special handling for input context.Context > b4332e0 gopls/internal/golang, go/ssa: remove unnamed input parameter > a8d0fa5 go/packages: call testenv.NeedsGoPackages for TestDirAndForTest > 47a5f7d gopls/internal/golang: fix bad slice append in function extraction > 5b5d57c gopls/codeaction: fix panic when removing unused parameters with syntax errors. > 025b812 gopls/internal/server: don't call window/showDocument if unsupported > 288b9cb gopls/internal/golang: add missing imports in foo_test.go > 87ac91f gopls/internal/server: revert the gopls.run_govulncheck command > c531f1b gopls/internal/golang: avoid crash in hover on field of non-struct > a37eeb4 README: mention the git repo > 8dd84a4 go/ssa/interp: assign phi nodes in parallel > 12610a1 internal/modindex: better behavior in edge cases > 06a498a go/ssa/interp: simplify output capturing > b2321e7 gopls/internal/golang: refine crash report golang/go# 69362 > c875677 gopls/internal/golang: support add test for receiver w/o constructor > e26dff9 gopls/internal/golang: semtok: use type information consistently > fd8d028 go/pacakges: remove some todos > 69c27ad gopls/internal/protocol: upgrade to latest LSP > 25699c3 internal/server: make MaybePromptForTelemetry no-op > 35d7f28 go/packages: add Dir and ForTest fields to Package bumping google.golang.org/grpc acba4d3...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Change version to 1.69.1-dev (# 7902) > 97d633a Change version to 1.69.0 (# 7901) > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832) > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879) > 634497b test: Split import paths for generated message and service code (# 7891) > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872) > 00272e8 dns: Support link local IPv6 addresses (# 7889) > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890) > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875) > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887) > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874) > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869) > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839) > bb7ae0a Change logger to avoid Printf when disabled (# 7471) > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846) > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677) > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826) > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861) > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache (# 7851) > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853) > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808) > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies > 0775031 cleanup: remove a TODO that has been take care of (# 7855) > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845) > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840) > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768) > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837) > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827) > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854) > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835) > 3a1e3e2 xdsclient: rename the interface for the transport (# 7842) > 66385b2 clusterimpl: propagate state update from child when drop/request config remains unchanged (# 7844) > 89737ae orca: switching to stubserver in tests instead of testservice implementation (# 7727) > a365199 examples: fix debugging example after Dial->NewClient migration (# 7833) > 8c518f7 xds: switching to stubserver in tests instead of testservice implementation (# 7726) > b01130a xds/internal/xdsclient: fix resource type documentation to only mention handling xds responses (# 7834) > 274830d balancer: Add a SubConn.RegisterHealthListener API and default implementation (# 7780) > 0553bc3 xdsclient: don't change any global state in NewForTesting (# 7822) > 3db86e2 deps: Remove go patch version from go.mod (# 7831) > e2b98f9 pickfirst: Implement Happy Eyeballs (# 7725) > 60c70a4 mem: implement `ReadAll()` for more efficient `io.Reader` consumption (# 7653) > d2c1aae xds: Plumb EDS endpoints through xDS Balancer Tree (# 7816) > c2a2d20 docs: update documentation for `ClientStream.SendMsg()` returning `nil` unconditionally when `ClientStreams=false` (# 7790) > 0d0e530 grpc: export MethodHandler # 7794 (# 7796) > a3a8657 clusterimpl: update picker synchronously on config update (# 7652) > 74738cf grpc: Remove health check func dial option used for testing (# 7820) > 5b40f07 xdsclient: fix flaky test TestServeAndCloseDoNotRace (# 7814) > b3393d9 xdsclient: support fallback within an authority (# 7701) > 18d218d pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (# 7742) > e9ac44c cleanup: replace grpc.Dial with grpc.NewClient in grpclb test (# 7789) > 0ec8fd8 xdsclient/ads: reset the pending bit of ADS stream flow control at the end of the onDone method (# 7806) > 43ee172 balancer: Enforce embedding the SubConn interface in implementations (# 7758) > 2de6df9 xds/resolver: fix flaky test TestResolverRemovedWithRPCs with a workaround (# 7804) > 2a18bfc transport: refactor…
bumping knative.dev/eventing-kafka-broker 4dace1e...e1e20b7: > e1e20b7 Update logback and logstash dependencies (# 4216) > a73e9a5 Bump to Quarkus 3.12 and friends (# 4215) > 0b4e723 Bump to 3.10.x Quarkus.io and align libraries (# 3872) > bcfacd5 Update upload-artifact action to v4 (# 4209) > c61378d feat: add updatescale method to generated clients for consumergroups (# 4207) > d90c382 rewrite flaky broker_deleted_recreated (# 4175) > 9e811ba Update community files (# 4205) > a5af375 Update eventing nightly (# 4202) > 2cde7b9 Upgrade dependencies (# 4189) > db85e46 Update eventing nightly (# 4192) > d63643e Update community files (# 4194) > aa003d8 Update eventing nightly (# 4191) > f9a0b9a Update golang.org/x/crypto to 0.31.0 (# 4186) > 38a5e41 Update eventing nightly (# 4185) > 0e0f390 Complete Consumer verticle stop promise only after closing dependencies (# 4181) > 21f8e98 Update eventing nightly (# 4167) > 177b61a Use and test KafkaSource v1 API (# 4138) > 6a1923b Update community files (# 4176) > 6235e66 Update eventing nightly (# 4163) > 8d5c56b Update eventing nightly (# 4158) > 6206167 Thread safe improvements on OIDCDiscoveryConfigListener (# 4159) > 716759f Update community files (# 4156) > db3c820 Update eventing nightly (# 4124) > 1616ec3 Allow kafka-controller to list JobSinks (# 4155) > aec2555 [data-plane]: Bump com.google.cloud.tools:jib-maven-plugin (# 4143) > bdf6a8b upgrade to latest dependencies (# 4146) > d82e4be Update community files (# 4145) bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy issue in getting controller is solved > 7778646 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 126f5ce apimachinery runtime: support contextual logging > e696ec5 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > ad648b1 generate fully qualified type references > 2dd8802 Update x/net for CVE-2023-45288 > d82afe1 Merge pull request # 123801 from HirazawaUi/followup-allow-special-characters bumping google.golang.org/grpc 3f95b38...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Change version to 1.69.1-dev (# 7902) > 97d633a Change version to 1.69.0 (# 7901) > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832) > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879) > 634497b test: Split import paths for generated message and service code (# 7891) > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872) > 00272e8 dns: Support link local IPv6 addresses (# 7889) > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890) > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875) > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887) > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874) > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869) > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839) > bb7ae0a Change logger to avoid Printf when disabled (# 7471) > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846) > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677) > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826) > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861) > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache (# 7851) > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853) > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808) > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies > 0775031 cleanup: remove a TODO that has been take care of (# 7855) > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845) > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840) > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768) > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837) > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827) > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854) > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835) > 3a1e3e2 xdsclient: rename the interface for the transport (# 7842) > 66385b2 clusterimpl: propagate state update from child when drop/request config remains unchanged (# 7844) > 89737ae orca: switching to stubserver in tests instead of testservice implementation (# 7727) > a365199 examples: fix debugging example after Dial->NewClient migration (# 7833) > 8c518f7 xds: switching to stubserver in tests instead of testservice implementation (# 7726) > b01130a xds/internal/xdsclient: fix resource type documentation to only mention handling xds responses (# 7834) > 274830d balancer: Add a SubConn.RegisterHealthListener API and default implementation (# 7780) > 0553bc3 xdsclient: don't change any global state in NewForTesting (# 7822) > 3db86e2 deps: Remove go patch version from go.mod (# 7831) > e2b98f9 pickfirst: Implement Happy Eyeballs (# 7725) > 60c70a4 mem: implement `ReadAll()` for more efficient `io.Reader` consumption (# 7653) > d2c1aae xds: Plumb EDS endpoints through xDS Balancer Tree (# 7816) > c2a2d20 docs: update documentation for `ClientStream.SendMsg()` returning `nil` unconditionally when `ClientStreams=false` (# 7790) > 0d0e530 grpc: export MethodHandler # 7794 (# 7796) > a3a8657 clusterimpl: update picker synchronously on config update (# 7652) > 74738cf grpc: Remove health check func dial option used for testing (# 7820) > 5b40f07 xdsclient: fix flaky test TestServeAndCloseDoNotRace (# 7814) > b3393d9 xdsclient: support fallback within an authority (# 7701) > 18d218d pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (# 7742) > e9ac44c cleanup: replace grpc.Dial with grpc.NewClient in grpclb test (# 7789) > 0ec8fd8 xdsclient/ads: reset the pending bit of ADS stream flow control at the end of the onDone method (# 7806) > 43ee172 balancer: Enforce embedding the SubConn interface in implementations (# 7758) > 2de6df9 xds/resolver: fix flaky test TestResolverRemovedWithRPCs with a workaround (# 7804) > 2a18bfc transport: refactor to split ClientStream from ServerStream from common Stream functionality (# 7802) > 70e8931 transport: remove useless trampoline function (# 7801) > ef0f617 xdsclient: start using the newly added transport and channel functionalities (# 7773) > d66fc3a balancer/endpointsharding: Call ExitIdle() on child if child reports IDLE (# 7782) > 2e3f547 ringhash: fix a couple of flakes in e2e style tests (# 7784) > 52d7f6a multiple: switch to math/rand/v2 (# 7711) > 6fd86d3 Disable buffer_pooling tests (# 7762) > 091d20b server: Only call FromIncomingContext with stats handlers (# 7781) > 192ee33 multiple: add verbosity checks to logs that use pretty.JSON (# 7785) > e7435d6 balancer/endpointsharding: Ignore empty endpoints (# 7674) > 4084b14 stats/opentelemetry: Remove OpenTelemetry module and add RLS Metrics e2e tests (# 7759) > ada6787 cleanup: switching to stubserver in tests instead of testservice implementation (# 7708) > cb32937 credentials: Support ALTSPerRPCCreds in DefaultCredentialsOptions (# 7775) > a0cbb52 github: add Go 1.23 testing and make staticcheck work locally with go1.23 (# 7751) > 67b9ebf xdsclient: make sending requests more deterministic (# 7774) > 94e1b29 vet: add dependency checks (# 7766) > a82315c testutils: change ListenerWrapper to push the most recently accepted connection (# 7772) > e0a730c clusterresolver: fix a comment in a test (# 7776) > f8e5d8f mem: use slice capacity instead of length, to determine whether to pool buffers or directly allocate them (# 7702) > c4c8b11 xds/resolver: add a way to specify the xDS client to use for testing purposes (# 7771) > 8212cf0 xdsclient: implementation of the xdsChannel (# 7757) > 4bb0170 status: Fix status incompatibility introduced by # 6919 and move non-regeneratable proto code into /testdata (# 7724) > 80937a9 credentials: Apply defaults to TLS configs provided through GetConfigForClient (# 7754) > c538c31 vet: Don't use GOROOT to set PATH if GOROOT is unset (# 7761) > 14e2a20 resolver/google-c2p: introduce SetUniverseDomain API (# 7719) > 98959d9 deps: update dependencies for all modules (# 7755) > 56df169 resolver: update ReportError() docstring (# 7732) > 830135e xdsclient: new Transport interface and ADS stream implementation (# 7721) > d2ded4b xdsclient: new Transport interface and LRS stream implementation (# 7717) > ec10e73 transport: refactor `trInFlow.onData` to eliminate redundant logic (# 7734) > 6cd00c9 clientconn: remove redundant check (# 7700) > 569c8eb vet: Use go1.22 instead of go1.21 for tidy and staticcheck(# 7747) > 4544b8a Change version to 1.69.0-dev (# 7746) > 54841ef stats/opentelemetry/csm: Get mesh_id local label from "CSM_MESH_ID" environment variable, rather than parsing from bootstrap file (# 7740) > ad81c20 pickfirstleaf: minor simplification to reconcileSubConnsLocked method (# 7731) > b850ea5 transport : wait for goroutines to exit before transport closes (# 7666) > 00b9e14 pickfirst: New pick first policy for dualstack (# 7498) > 18a4eac testutils: add couple of log statements to the restartable listener type (# 7716) > fdc2ec2 xdsclient: deflake TestADS_ResourcesAreRequestedAfterStreamRestart (# 7720) > 4115c21 xds: return all ServerConfig dial options together (# 7718) > b8ee37d pickfirst: Move var for mocking the shuffle func from internal/internal to pickfirst/internal (# 7698) > d9d8f34 revert xds: return all ServerConfig dial options together (# 7712) > 5f178a8 xdsclient: fix test build breakage (# 7710) > f17ea7d xds: return all ServerConfig dial options together (# 7680) > bdd444d xds: address merge conflict gotcha and missed review comment from previous PRs (# 7705) > d365be6 transport: prevent deadlock in transport Close when GoAway write hangs (# 7662) > 6c6c9b6 xdsclient: e2e style tests for ads stream restart (5/N) (# 7696) > 5e6f4b9 xds: misc test cleanup (4/N) (# 7695) > 3adcd41 xdsclient: make load reporting tests e2e style (3/N) (# 7694) > 98d1550 xdsclient: switch more transport tests to e2e style (2/N) (# 7693) > 9afb232 xdsclient: invoke watch callback when new update matches cached one, but previous update was NACKed (1/N) (# 7692) > ab5af45 Revert "protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) (# 7703) > e8a70c6 vet: add check to ensure terminating newline (# 7645) > 5fd9853 examples: improve package comments (# 7658) > 859602c vet : add check for tabs in text files (# 7678) > 67e47fc xds: Fix flaky test TestUnmarshalListener_WithUpdateValidatorFunc (# 7675) > ca4865d balancer: automatically stop producers on subchannel state changes (# 7663) > 941102b xds/server: Fix xDS Server leak (# 7664) > 7aee163 xds: add xDS transport custom Dialer support (# 7586) > 9affdbb internal/credentials/xds: add unit tests for `HandshakeInfo.Equal` (# 7638) > 3196f7a protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) > 218811e balancer/rls: Add picker and cache unit tests for RLS Metrics (# 7614) > a9ff62d clusterresolver/e2e_test: Avoid making real DNS requests in TestAggregateCluster_BadEDS_BadDNS (# 7669) > e7a8097 cleanup: replace grpc.Dial with grpc.NewClient in tests (# 7640) > bcf9171 transport: Fix reporting of bytes read while reading headers (# 7660) > 8ea3460 balancer: fix logic to prevent producer streams before READY is reported (# 7651) > 6c48e47 replace tab with spaces in text files (# 7650) > 1418e5e clusterimpl: use gsb.UpdateClientConnState instead of switchTo, on receipt of config update (# 7567) > ac41314 .*: Add missing a newline at the end (# 7644) > 11c44fb vet: add comment explaining reason for revive lineter disabled rules (# 7634) > 3b626a7 *: fix more typos (# 7619) > 04e78b0 .*: fix lint issues of not having comments for exported funcs and vars along with any remaining issues and enable remaining disabled rules (# 7575) > 31ffeee Deps: Bump Go version in Dockerfiles and test/kokoro/xds.sh (# 7629) > 393fbc3 Update dependencies after 1.67 branch cut (# 7624) > cf5d541 stubserver: support xds-enabled grpc server (# 7613) > b6fde8c vet: add check for trailing spaces (# 7576) > 7fb7ac7 mem: replace flate.Reader reference (# 7595) > 8f920c6 Change version to 1.68.0-dev (# 7601) bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping google.golang.org/protobuf 158d2b3...12c6ebd: > 12c6ebd all: release v1.36.2 > 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs > c0c814f all: start v1.36.1-devel > 7fc5ff4 all: release v1.36.1 > 575aebf internal/impl: revert IsSynthetic() check to fix panic > ce4fa19 internal/errors: delete compatibility code for Go before 1.13 > 607da3e all: start v1.36.0-devel > 3b78ca8 all: release v1.36.0 > 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior > 8edf940 reflect/protoreflect: use [] syntax to reference method > 5376513 proto: add reference to size semantics with lazy decoding to comment > 560503e compiler/protogen: allow overriding API level from --go_opt > b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid > 9eda3d5 all: regenerate.bash for Opaque API > eb7b468 all: Release the Opaque API > 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release > bdcc7ad internal/impl: skip synthetic oneofs in messageInfo > 30f628e all: start v1.35.2-devel > c72053a all: release v1.35.2 > b985635 internal/impl: fix TestMarshalMessageSetLazyRace (was a no-op!) > 76135f9 proto: switch messageset_test to use makeMessages() injection point > 29947bb internal/testprotos/test: add nested message field with [lazy=true] > 5c14d72 encoding/prototext: use testmessages_test.go approach, too > 496557b proto: refactor equal_test from explicit table to use makeMessages() > 0517e5a testing/protocmp: document behavior when combining Ignore and Sort > d14ebce all: implement strip_enum_prefix editions feature > fb995f1 encoding/protojson: allow missing value for Any of type Empty > d340238 all: start v1.35.1-devel bumping knative.dev/hack 05b2fb3...c142b48: > c142b48 Refactor release script to gh CLI (# 408) > f8be0cc Update community files (# 407) > e92a16a set min to 1.30 (# 405) > cad8c71 Update community files (# 406) > 1978b3a Update community files (# 404) > b799531 Update community files (# 403) > ef6e7e9 Export KO_FLAGS for consuming scripts (# 401) > 2191456 Update community files (# 400) bumping golang.org/x/net 6cc5ac4...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support > 334afa0 go.mod: update golang.org/x dependencies > d7f220d quic: add LocalAddr and RemoteAddr to quic.Conn > 858db1a http2: surface errors occurring very early in a client conn's lifetime > 0aa844c http2: support unencrypted HTTP/2 handoff from net/http > f35fec9 http2: detect hung client connections by confirming stream resets > e883dae README: don't recommend go get > 511cc3a html: add Node.{Ancestors,ChildNodes,Descendants}() > 4783315 http2: limit 1xx based on size, do not limit when delivered > 5716b98 internal/socket: execute gofmt > 42b1186 http2: support ResponseController.EnableFullDuplex bumping golang.org/x/text 3043346...d42948e: > d42948e go.mod: update golang.org/x dependencies > efd25da go.mod: update golang.org/x dependencies > 8a0e65e README: don't recommend go get > fefda1a internal/texttest: remove Run and Bench helpers > a457f47 all: normalize subtest names to NFC bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > ba9d110 Update moby/spdystream to v0.4.0 > 89b2da1 Merge pull request # 125745 from BenTheElder/ping-ping > e191233 Use +default for now deprecated ScaleIO volume > 26803c0 bump github.com/moby/spdystream to v0.3.0 > cdeb356 Use +default for now deprecated AzureDisk volume > e025325 Merge pull request # 125731 from dashpole/revert_otel > 165690c Use +default for now deprecated ISCSI volume > 2788e05 Revert "update OpenTelemetry dependencies" > 53f4e42 Use +default for now deprecated RBD volume > 149781f Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > e297a0e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 8d69060 Merge pull request # 125575 from dashpole/update_otel_27 > 2d0cd50 update OpenTelemetry dependencies > e09016f Merge pull request # 125576 from alvaroaleman/fix > 9f6f03f Merge pull request # 125531 from pohly/klog-update > 69864e9 Corev1.Node: Link to node doc and not PV doc in status.capacity > a2ff581 dependencies: klog v2.130.1 > 857a946 Merge pull request # 125540 from pohly/revert-binding-deprecation > ee77356 api: revert deprecation annotation for v1 Binding > 590e504 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > b5dd4c4 Bump fxamacker/cbor/v2 to v2.7.0-beta. > c0840f2 Merge pull request # 125189 from mimowo/improve-ready-comment > c114cd7 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > 7f878b9 Improve the Job API comment for ready field > d93eaf6 KEP-3619: Fine-grained SupplementalGroups control (# 117842) > 6e174b7 Update indirect dependencies with ./hack/update-vendor.sh. > 983e15a Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 4261982 Merge pull request # 123339 from skitt/canonical-json-patch > 740a638 add prerelease lifecycle tags to GA types > 0b590ac Use canonical json-patch v4 import > 7cdaa4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 7480c46 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 9a6330a dependencies: ginkgo v2.19.0, gomega v1.33.1 > 664bdd5 Merge pull request # 124793 from mimowo/fix-managed-by-comment > b1dbea2 Merge pull request # 123638 from sanposhiho/matchlabelkey-beta > 2a86f24 Fix the comment for the Job managedBy field > 8a7117f graduate MatchLabelKeysInPodAffinity to Beta > 7ccc245 Merge pull request # 123845 from HirazawaUi/promote-DisableNodeKubeProxyVersion-to-beta > aa3ed7c Merge pull request # 124590 from xrstf/fix-optional-comment > e6d86a2 promote DisableNodeKubeProxyVersion feature gate to beta > 92d2eac fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 2144e85 codegen > 7c9431b Merge pull request # 124572 from aojea/alpha_tag > 8db881a alpha->beta > c4ac111 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > fd5eb88 tag service.spec.TrafficDistribution field as alpha > 9bd0523 fix stray +optional comment on persistentVolumeClaimRetentionPolicy > 8cf3f40 Bump sigs.k8s.io/yaml to v1.4.0 > 2676848 Merge pull request # 124469 from serathius/etcd-3.5.13 > b75136d Merge pull request # 124075 from pohly/dra-api-comments > 8a34349 Upgrade etcd libraries to v3.5.13 > 039b247 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 83fe34a DRA: sync internal API doc comments > fbc502f generated: ./hack/update-vendor.sh > 1e01004 DRA api: ResourceHandle.DriverName is required > 63e83d0 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 2df4487 DRA api: explicitly reserve finalizer for Kubernetes > 5975d5e Merge pull request # 124365 from SataQiu/v1.30.0-api-testdata > 98d0c7a Merge pull request # 124103 from zhanluxianshen/fix-typos-in-rbac-api > 14e4e0c Remove v1.28.0 API testdata > 76b6c7c Merge pull request # 124062 from alculquicondor/nodename-api-comment > 04510aa Fix typos in rbac api. > b27f498 Add v1.30.0 API testdata > a819b1d Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 58c5883 Update API comment for nodeName to match system behavior > 5e7d566 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 33eb147 generate fully qualified type references > 63d4a04 Update x/net for CVE-2023-45288 > 5147c1a sync: update go.mod > d1659eb Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping google.golang.org/genproto/googleapis/rpc ddb44da...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) > 8af14fe chore(all): update all (# 1159) > 7e3bb23 chore(all): auto-regenerate .pb.go files (# 1158) > f6391c0 chore(all): update all (# 1156) > 3fd189d chore(googleapis): update cloud/gkeconnect/gateway/v1beta1/alias.go (# 1157) > 4ba0660 chore: update datastore and bigtable (# 1155) > fc7c04a feat: move SoT for datastore proto definitions (# 1154) > 278611b chore(all): update all (# 1153) bumping golang.org/x/sys 23b0dab...d4ac05d: > d4ac05d windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL > 680bd24 windows: remove unused errString type > a7f19e9 unix: add Dup3 on dragonfly > fe16172 unix: define IfMsghdr2, IfData64, and RtMsghdr2 on darwin > 0a57dbc unix: update to kernel Linux 6.12 > 3cf1e67 unix: don't fail TestPpoll on EINTR > d2cea70 windows: add functions to get named pipe process IDs > a13946c windows: regenerate zsyscall_windows.go > e0753d4 Revert "windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15}" > c29efe3 windows: add iphlpapi functions for change notifications > 8f2aa9f cpu: conditionally re-enable AVX512 support on darwin/amd64 > 054f1fc README: don't recommend go get > ca04041 unix: extend z/OS support > 18e038c unix: move NETLINK_* consts to own section > d045236 windows: implement Ftruncate using a single syscall on Windows > cff53d5 unix: gofmt after CL 610296 > 123459f unix: update z/OS implementation of fcntl and mmap > df4a4da unix/linux: adjust Dockerfile ENV key value format > 696d342 unix: gofmt after CL 621375 > 60d7877 unix: add PTP_PF_* constants on Linux > 256d1df unix: add PTP IOCTLs on Linux > adbb8bb windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15} > a57fdb8 unix: add IoctlGetHwTstamp/IoctlGetHwTstamp on Linux > 3932916 unix: switch to Ubuntu 24.10 in Dockerfile > 2dfefb6 all: execute gofmt > e5eee7e unix: add IoctlGetEthtoolTsInfo on Linux > fe162ba unix: add ClockSettime on Linux > 7143f4a windows: manually initialize NewNTUnicodeString bumping golang.org/x/term 9d5441a...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies > 442846a go.mod: update golang.org/x dependencies > b725e36 go.mod: update golang.org/x dependencies > 54df7da README: don't recommend go get bumping google.golang.org/genproto/googleapis/api ddb44da...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) > 8af14fe chore(all): update all (# 1159) > 7e3bb23 chore(all): auto-regenerate .pb.go files (# 1158) > f6391c0 chore(all): update all (# 1156) > 3fd189d chore(googleapis): update cloud/gkeconnect/gateway/v1beta1/alias.go (# 1157) > 4ba0660 chore: update datastore and bigtable (# 1155) > fc7c04a feat: move SoT for datastore proto definitions (# 1154) > 278611b chore(all): update all (# 1153) bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 7c5e903 Update TestNewInformerWatcher for WatchListClient > 8262774 client-go/consistencyde…
bumping knative.dev/eventing-kafka-broker 4dace1e...e1e20b7: > e1e20b7 Update logback and logstash dependencies (# 4216) > a73e9a5 Bump to Quarkus 3.12 and friends (# 4215) > 0b4e723 Bump to 3.10.x Quarkus.io and align libraries (# 3872) > bcfacd5 Update upload-artifact action to v4 (# 4209) > c61378d feat: add updatescale method to generated clients for consumergroups (# 4207) > d90c382 rewrite flaky broker_deleted_recreated (# 4175) > 9e811ba Update community files (# 4205) > a5af375 Update eventing nightly (# 4202) > 2cde7b9 Upgrade dependencies (# 4189) > db85e46 Update eventing nightly (# 4192) > d63643e Update community files (# 4194) > aa003d8 Update eventing nightly (# 4191) > f9a0b9a Update golang.org/x/crypto to 0.31.0 (# 4186) > 38a5e41 Update eventing nightly (# 4185) > 0e0f390 Complete Consumer verticle stop promise only after closing dependencies (# 4181) > 21f8e98 Update eventing nightly (# 4167) > 177b61a Use and test KafkaSource v1 API (# 4138) > 6a1923b Update community files (# 4176) > 6235e66 Update eventing nightly (# 4163) > 8d5c56b Update eventing nightly (# 4158) > 6206167 Thread safe improvements on OIDCDiscoveryConfigListener (# 4159) > 716759f Update community files (# 4156) > db3c820 Update eventing nightly (# 4124) > 1616ec3 Allow kafka-controller to list JobSinks (# 4155) > aec2555 [data-plane]: Bump com.google.cloud.tools:jib-maven-plugin (# 4143) > bdf6a8b upgrade to latest dependencies (# 4146) > d82e4be Update community files (# 4145) bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy issue in getting controller is solved > 7778646 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 126f5ce apimachinery runtime: support contextual logging > e696ec5 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > ad648b1 generate fully qualified type references > 2dd8802 Update x/net for CVE-2023-45288 > d82afe1 Merge pull request # 123801 from HirazawaUi/followup-allow-special-characters bumping google.golang.org/grpc 3f95b38...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Change version to 1.69.1-dev (# 7902) > 97d633a Change version to 1.69.0 (# 7901) > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832) > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879) > 634497b test: Split import paths for generated message and service code (# 7891) > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872) > 00272e8 dns: Support link local IPv6 addresses (# 7889) > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890) > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875) > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887) > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874) > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869) > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839) > bb7ae0a Change logger to avoid Printf when disabled (# 7471) > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846) > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677) > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826) > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861) > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache (# 7851) > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853) > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808) > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies > 0775031 cleanup: remove a TODO that has been take care of (# 7855) > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845) > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840) > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768) > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837) > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827) > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854) > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835) > 3a1e3e2 xdsclient: rename the interface for the transport (# 7842) > 66385b2 clusterimpl: propagate state update from child when drop/request config remains unchanged (# 7844) > 89737ae orca: switching to stubserver in tests instead of testservice implementation (# 7727) > a365199 examples: fix debugging example after Dial->NewClient migration (# 7833) > 8c518f7 xds: switching to stubserver in tests instead of testservice implementation (# 7726) > b01130a xds/internal/xdsclient: fix resource type documentation to only mention handling xds responses (# 7834) > 274830d balancer: Add a SubConn.RegisterHealthListener API and default implementation (# 7780) > 0553bc3 xdsclient: don't change any global state in NewForTesting (# 7822) > 3db86e2 deps: Remove go patch version from go.mod (# 7831) > e2b98f9 pickfirst: Implement Happy Eyeballs (# 7725) > 60c70a4 mem: implement `ReadAll()` for more efficient `io.Reader` consumption (# 7653) > d2c1aae xds: Plumb EDS endpoints through xDS Balancer Tree (# 7816) > c2a2d20 docs: update documentation for `ClientStream.SendMsg()` returning `nil` unconditionally when `ClientStreams=false` (# 7790) > 0d0e530 grpc: export MethodHandler # 7794 (# 7796) > a3a8657 clusterimpl: update picker synchronously on config update (# 7652) > 74738cf grpc: Remove health check func dial option used for testing (# 7820) > 5b40f07 xdsclient: fix flaky test TestServeAndCloseDoNotRace (# 7814) > b3393d9 xdsclient: support fallback within an authority (# 7701) > 18d218d pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (# 7742) > e9ac44c cleanup: replace grpc.Dial with grpc.NewClient in grpclb test (# 7789) > 0ec8fd8 xdsclient/ads: reset the pending bit of ADS stream flow control at the end of the onDone method (# 7806) > 43ee172 balancer: Enforce embedding the SubConn interface in implementations (# 7758) > 2de6df9 xds/resolver: fix flaky test TestResolverRemovedWithRPCs with a workaround (# 7804) > 2a18bfc transport: refactor to split ClientStream from ServerStream from common Stream functionality (# 7802) > 70e8931 transport: remove useless trampoline function (# 7801) > ef0f617 xdsclient: start using the newly added transport and channel functionalities (# 7773) > d66fc3a balancer/endpointsharding: Call ExitIdle() on child if child reports IDLE (# 7782) > 2e3f547 ringhash: fix a couple of flakes in e2e style tests (# 7784) > 52d7f6a multiple: switch to math/rand/v2 (# 7711) > 6fd86d3 Disable buffer_pooling tests (# 7762) > 091d20b server: Only call FromIncomingContext with stats handlers (# 7781) > 192ee33 multiple: add verbosity checks to logs that use pretty.JSON (# 7785) > e7435d6 balancer/endpointsharding: Ignore empty endpoints (# 7674) > 4084b14 stats/opentelemetry: Remove OpenTelemetry module and add RLS Metrics e2e tests (# 7759) > ada6787 cleanup: switching to stubserver in tests instead of testservice implementation (# 7708) > cb32937 credentials: Support ALTSPerRPCCreds in DefaultCredentialsOptions (# 7775) > a0cbb52 github: add Go 1.23 testing and make staticcheck work locally with go1.23 (# 7751) > 67b9ebf xdsclient: make sending requests more deterministic (# 7774) > 94e1b29 vet: add dependency checks (# 7766) > a82315c testutils: change ListenerWrapper to push the most recently accepted connection (# 7772) > e0a730c clusterresolver: fix a comment in a test (# 7776) > f8e5d8f mem: use slice capacity instead of length, to determine whether to pool buffers or directly allocate them (# 7702) > c4c8b11 xds/resolver: add a way to specify the xDS client to use for testing purposes (# 7771) > 8212cf0 xdsclient: implementation of the xdsChannel (# 7757) > 4bb0170 status: Fix status incompatibility introduced by # 6919 and move non-regeneratable proto code into /testdata (# 7724) > 80937a9 credentials: Apply defaults to TLS configs provided through GetConfigForClient (# 7754) > c538c31 vet: Don't use GOROOT to set PATH if GOROOT is unset (# 7761) > 14e2a20 resolver/google-c2p: introduce SetUniverseDomain API (# 7719) > 98959d9 deps: update dependencies for all modules (# 7755) > 56df169 resolver: update ReportError() docstring (# 7732) > 830135e xdsclient: new Transport interface and ADS stream implementation (# 7721) > d2ded4b xdsclient: new Transport interface and LRS stream implementation (# 7717) > ec10e73 transport: refactor `trInFlow.onData` to eliminate redundant logic (# 7734) > 6cd00c9 clientconn: remove redundant check (# 7700) > 569c8eb vet: Use go1.22 instead of go1.21 for tidy and staticcheck(# 7747) > 4544b8a Change version to 1.69.0-dev (# 7746) > 54841ef stats/opentelemetry/csm: Get mesh_id local label from "CSM_MESH_ID" environment variable, rather than parsing from bootstrap file (# 7740) > ad81c20 pickfirstleaf: minor simplification to reconcileSubConnsLocked method (# 7731) > b850ea5 transport : wait for goroutines to exit before transport closes (# 7666) > 00b9e14 pickfirst: New pick first policy for dualstack (# 7498) > 18a4eac testutils: add couple of log statements to the restartable listener type (# 7716) > fdc2ec2 xdsclient: deflake TestADS_ResourcesAreRequestedAfterStreamRestart (# 7720) > 4115c21 xds: return all ServerConfig dial options together (# 7718) > b8ee37d pickfirst: Move var for mocking the shuffle func from internal/internal to pickfirst/internal (# 7698) > d9d8f34 revert xds: return all ServerConfig dial options together (# 7712) > 5f178a8 xdsclient: fix test build breakage (# 7710) > f17ea7d xds: return all ServerConfig dial options together (# 7680) > bdd444d xds: address merge conflict gotcha and missed review comment from previous PRs (# 7705) > d365be6 transport: prevent deadlock in transport Close when GoAway write hangs (# 7662) > 6c6c9b6 xdsclient: e2e style tests for ads stream restart (5/N) (# 7696) > 5e6f4b9 xds: misc test cleanup (4/N) (# 7695) > 3adcd41 xdsclient: make load reporting tests e2e style (3/N) (# 7694) > 98d1550 xdsclient: switch more transport tests to e2e style (2/N) (# 7693) > 9afb232 xdsclient: invoke watch callback when new update matches cached one, but previous update was NACKed (1/N) (# 7692) > ab5af45 Revert "protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) (# 7703) > e8a70c6 vet: add check to ensure terminating newline (# 7645) > 5fd9853 examples: improve package comments (# 7658) > 859602c vet : add check for tabs in text files (# 7678) > 67e47fc xds: Fix flaky test TestUnmarshalListener_WithUpdateValidatorFunc (# 7675) > ca4865d balancer: automatically stop producers on subchannel state changes (# 7663) > 941102b xds/server: Fix xDS Server leak (# 7664) > 7aee163 xds: add xDS transport custom Dialer support (# 7586) > 9affdbb internal/credentials/xds: add unit tests for `HandshakeInfo.Equal` (# 7638) > 3196f7a protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) > 218811e balancer/rls: Add picker and cache unit tests for RLS Metrics (# 7614) > a9ff62d clusterresolver/e2e_test: Avoid making real DNS requests in TestAggregateCluster_BadEDS_BadDNS (# 7669) > e7a8097 cleanup: replace grpc.Dial with grpc.NewClient in tests (# 7640) > bcf9171 transport: Fix reporting of bytes read while reading headers (# 7660) > 8ea3460 balancer: fix logic to prevent producer streams before READY is reported (# 7651) > 6c48e47 replace tab with spaces in text files (# 7650) > 1418e5e clusterimpl: use gsb.UpdateClientConnState instead of switchTo, on receipt of config update (# 7567) > ac41314 .*: Add missing a newline at the end (# 7644) > 11c44fb vet: add comment explaining reason for revive lineter disabled rules (# 7634) > 3b626a7 *: fix more typos (# 7619) > 04e78b0 .*: fix lint issues of not having comments for exported funcs and vars along with any remaining issues and enable remaining disabled rules (# 7575) > 31ffeee Deps: Bump Go version in Dockerfiles and test/kokoro/xds.sh (# 7629) > 393fbc3 Update dependencies after 1.67 branch cut (# 7624) > cf5d541 stubserver: support xds-enabled grpc server (# 7613) > b6fde8c vet: add check for trailing spaces (# 7576) > 7fb7ac7 mem: replace flate.Reader reference (# 7595) > 8f920c6 Change version to 1.68.0-dev (# 7601) bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping google.golang.org/protobuf 158d2b3...12c6ebd: > 12c6ebd all: release v1.36.2 > 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs > c0c814f all: start v1.36.1-devel > 7fc5ff4 all: release v1.36.1 > 575aebf internal/impl: revert IsSynthetic() check to fix panic > ce4fa19 internal/errors: delete compatibility code for Go before 1.13 > 607da3e all: start v1.36.0-devel > 3b78ca8 all: release v1.36.0 > 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior > 8edf940 reflect/protoreflect: use [] syntax to reference method > 5376513 proto: add reference to size semantics with lazy decoding to comment > 560503e compiler/protogen: allow overriding API level from --go_opt > b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid > 9eda3d5 all: regenerate.bash for Opaque API > eb7b468 all: Release the Opaque API > 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release > bdcc7ad internal/impl: skip synthetic oneofs in messageInfo > 30f628e all: start v1.35.2-devel > c72053a all: release v1.35.2 > b985635 internal/impl: fix TestMarshalMessageSetLazyRace (was a no-op!) > 76135f9 proto: switch messageset_test to use makeMessages() injection point > 29947bb internal/testprotos/test: add nested message field with [lazy=true] > 5c14d72 encoding/prototext: use testmessages_test.go approach, too > 496557b proto: refactor equal_test from explicit table to use makeMessages() > 0517e5a testing/protocmp: document behavior when combining Ignore and Sort > d14ebce all: implement strip_enum_prefix editions feature > fb995f1 encoding/protojson: allow missing value for Any of type Empty > d340238 all: start v1.35.1-devel bumping knative.dev/hack 05b2fb3...c142b48: > c142b48 Refactor release script to gh CLI (# 408) > f8be0cc Update community files (# 407) > e92a16a set min to 1.30 (# 405) > cad8c71 Update community files (# 406) > 1978b3a Update community files (# 404) > b799531 Update community files (# 403) > ef6e7e9 Export KO_FLAGS for consuming scripts (# 401) > 2191456 Update community files (# 400) bumping golang.org/x/net 6cc5ac4...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support > 334afa0 go.mod: update golang.org/x dependencies > d7f220d quic: add LocalAddr and RemoteAddr to quic.Conn > 858db1a http2: surface errors occurring very early in a client conn's lifetime > 0aa844c http2: support unencrypted HTTP/2 handoff from net/http > f35fec9 http2: detect hung client connections by confirming stream resets > e883dae README: don't recommend go get > 511cc3a html: add Node.{Ancestors,ChildNodes,Descendants}() > 4783315 http2: limit 1xx based on size, do not limit when delivered > 5716b98 internal/socket: execute gofmt > 42b1186 http2: support ResponseController.EnableFullDuplex bumping golang.org/x/text 3043346...d42948e: > d42948e go.mod: update golang.org/x dependencies > efd25da go.mod: update golang.org/x dependencies > 8a0e65e README: don't recommend go get > fefda1a internal/texttest: remove Run and Bench helpers > a457f47 all: normalize subtest names to NFC bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > ba9d110 Update moby/spdystream to v0.4.0 > 89b2da1 Merge pull request # 125745 from BenTheElder/ping-ping > e191233 Use +default for now deprecated ScaleIO volume > 26803c0 bump github.com/moby/spdystream to v0.3.0 > cdeb356 Use +default for now deprecated AzureDisk volume > e025325 Merge pull request # 125731 from dashpole/revert_otel > 165690c Use +default for now deprecated ISCSI volume > 2788e05 Revert "update OpenTelemetry dependencies" > 53f4e42 Use +default for now deprecated RBD volume > 149781f Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > e297a0e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 8d69060 Merge pull request # 125575 from dashpole/update_otel_27 > 2d0cd50 update OpenTelemetry dependencies > e09016f Merge pull request # 125576 from alvaroaleman/fix > 9f6f03f Merge pull request # 125531 from pohly/klog-update > 69864e9 Corev1.Node: Link to node doc and not PV doc in status.capacity > a2ff581 dependencies: klog v2.130.1 > 857a946 Merge pull request # 125540 from pohly/revert-binding-deprecation > ee77356 api: revert deprecation annotation for v1 Binding > 590e504 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > b5dd4c4 Bump fxamacker/cbor/v2 to v2.7.0-beta. > c0840f2 Merge pull request # 125189 from mimowo/improve-ready-comment > c114cd7 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > 7f878b9 Improve the Job API comment for ready field > d93eaf6 KEP-3619: Fine-grained SupplementalGroups control (# 117842) > 6e174b7 Update indirect dependencies with ./hack/update-vendor.sh. > 983e15a Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 4261982 Merge pull request # 123339 from skitt/canonical-json-patch > 740a638 add prerelease lifecycle tags to GA types > 0b590ac Use canonical json-patch v4 import > 7cdaa4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 7480c46 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 9a6330a dependencies: ginkgo v2.19.0, gomega v1.33.1 > 664bdd5 Merge pull request # 124793 from mimowo/fix-managed-by-comment > b1dbea2 Merge pull request # 123638 from sanposhiho/matchlabelkey-beta > 2a86f24 Fix the comment for the Job managedBy field > 8a7117f graduate MatchLabelKeysInPodAffinity to Beta > 7ccc245 Merge pull request # 123845 from HirazawaUi/promote-DisableNodeKubeProxyVersion-to-beta > aa3ed7c Merge pull request # 124590 from xrstf/fix-optional-comment > e6d86a2 promote DisableNodeKubeProxyVersion feature gate to beta > 92d2eac fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 2144e85 codegen > 7c9431b Merge pull request # 124572 from aojea/alpha_tag > 8db881a alpha->beta > c4ac111 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > fd5eb88 tag service.spec.TrafficDistribution field as alpha > 9bd0523 fix stray +optional comment on persistentVolumeClaimRetentionPolicy > 8cf3f40 Bump sigs.k8s.io/yaml to v1.4.0 > 2676848 Merge pull request # 124469 from serathius/etcd-3.5.13 > b75136d Merge pull request # 124075 from pohly/dra-api-comments > 8a34349 Upgrade etcd libraries to v3.5.13 > 039b247 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 83fe34a DRA: sync internal API doc comments > fbc502f generated: ./hack/update-vendor.sh > 1e01004 DRA api: ResourceHandle.DriverName is required > 63e83d0 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 2df4487 DRA api: explicitly reserve finalizer for Kubernetes > 5975d5e Merge pull request # 124365 from SataQiu/v1.30.0-api-testdata > 98d0c7a Merge pull request # 124103 from zhanluxianshen/fix-typos-in-rbac-api > 14e4e0c Remove v1.28.0 API testdata > 76b6c7c Merge pull request # 124062 from alculquicondor/nodename-api-comment > 04510aa Fix typos in rbac api. > b27f498 Add v1.30.0 API testdata > a819b1d Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 58c5883 Update API comment for nodeName to match system behavior > 5e7d566 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 33eb147 generate fully qualified type references > 63d4a04 Update x/net for CVE-2023-45288 > 5147c1a sync: update go.mod > d1659eb Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping google.golang.org/genproto/googleapis/rpc ddb44da...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) > 8af14fe chore(all): update all (# 1159) > 7e3bb23 chore(all): auto-regenerate .pb.go files (# 1158) > f6391c0 chore(all): update all (# 1156) > 3fd189d chore(googleapis): update cloud/gkeconnect/gateway/v1beta1/alias.go (# 1157) > 4ba0660 chore: update datastore and bigtable (# 1155) > fc7c04a feat: move SoT for datastore proto definitions (# 1154) > 278611b chore(all): update all (# 1153) bumping golang.org/x/sys 23b0dab...d4ac05d: > d4ac05d windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL > 680bd24 windows: remove unused errString type > a7f19e9 unix: add Dup3 on dragonfly > fe16172 unix: define IfMsghdr2, IfData64, and RtMsghdr2 on darwin > 0a57dbc unix: update to kernel Linux 6.12 > 3cf1e67 unix: don't fail TestPpoll on EINTR > d2cea70 windows: add functions to get named pipe process IDs > a13946c windows: regenerate zsyscall_windows.go > e0753d4 Revert "windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15}" > c29efe3 windows: add iphlpapi functions for change notifications > 8f2aa9f cpu: conditionally re-enable AVX512 support on darwin/amd64 > 054f1fc README: don't recommend go get > ca04041 unix: extend z/OS support > 18e038c unix: move NETLINK_* consts to own section > d045236 windows: implement Ftruncate using a single syscall on Windows > cff53d5 unix: gofmt after CL 610296 > 123459f unix: update z/OS implementation of fcntl and mmap > df4a4da unix/linux: adjust Dockerfile ENV key value format > 696d342 unix: gofmt after CL 621375 > 60d7877 unix: add PTP_PF_* constants on Linux > 256d1df unix: add PTP IOCTLs on Linux > adbb8bb windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15} > a57fdb8 unix: add IoctlGetHwTstamp/IoctlGetHwTstamp on Linux > 3932916 unix: switch to Ubuntu 24.10 in Dockerfile > 2dfefb6 all: execute gofmt > e5eee7e unix: add IoctlGetEthtoolTsInfo on Linux > fe162ba unix: add ClockSettime on Linux > 7143f4a windows: manually initialize NewNTUnicodeString bumping golang.org/x/term 9d5441a...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies > 442846a go.mod: update golang.org/x dependencies > b725e36 go.mod: update golang.org/x dependencies > 54df7da README: don't recommend go get bumping google.golang.org/genproto/googleapis/api ddb44da...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) > 8af14fe chore(all): update all (# 1159) > 7e3bb23 chore(all): auto-regenerate .pb.go files (# 1158) > f6391c0 chore(all): update all (# 1156) > 3fd189d chore(googleapis): update cloud/gkeconnect/gateway/v1beta1/alias.go (# 1157) > 4ba0660 chore: update datastore and bigtable (# 1155) > fc7c04a feat: move SoT for datastore proto definitions (# 1154) > 278611b chore(all): update all (# 1153) bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 7c5e903 Update TestNewInformerWatcher for WatchListClient > 8262774 client-go/consis…
bumping k8s.io/code-generator 890b3a1...5a98ceb: > 5a98ceb Update dependencies to v0.31.4 tag > f74ea3c informers: add comment that Start does not block > 80c52b8 Call non-blocking informerFactory.Start synchronously to avoid races > e64302e Merge pull request # 126353 from liggitt/fix-vendor > d9fab2a revendor dependencies > ec3cc88 Merge pull request # 125571 from liggitt/filter-auth-02-sar > b4e74fb generate > 41a074a Merge pull request # 126073 from a7i/fake-apply-scale-subresource > e788e07 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 100ab85 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > baa7672 bump k8s.io/utils > 3f99c9a Merge pull request # 125922 from dims/update_otel_27 > bb79741 update OpenTelemetry dependencies and grpc > 633962a [code-generator] feat: add func for generating register code (# 124946) > ab86cd6 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > e57d261 Merge pull request # 125162 from sttts/sttts-code-generator-core-group > 59cecdb Bump `prometheus/common to` v0.55.0 > 3c253da Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > be30ddb make codegen > e589542 Update moby/spdystream to v0.4.0 > 07cedd3 code-generator/examples: fix json tags > 7a55f28 Merge pull request # 125745 from BenTheElder/ping-ping > aad7f9e code-generator/client-gen: add example with single package api/v1 > 1f8ce20 bump github.com/moby/spdystream to v0.3.0 > 3d2e34f code-generator/client-gen: decouple core group from package name 'api' > 13818de Merge pull request # 125731 from dashpole/revert_otel > 5b6873d code-generator/client-gen: add example with core group > 1d5e06b Revert "update OpenTelemetry dependencies" > 50b2150 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > bea469c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cdfa7b0 Merge pull request # 125575 from dashpole/update_otel_27 > 1bfc2ba Merge pull request # 125560 from jpbetz/apply-gen-fake > 98d7e2c update OpenTelemetry dependencies > e421d05 Resolve rebase > 0c9ff01 Generate code > 43d54fb Generate type fake clients that may opt in to the use of managed fields > 763e7a8 Merge pull request # 125673 from jpbetz/patch-6 > f536deb Add jpbetz to code-generator OWNERS > 569cc2f Merge pull request # 125531 from pohly/klog-update > 76a3494 dependencies: klog v2.130.1 > 2a71dee Merge pull request # 121439 from skitt/generic-client-go > 198ba6b Merge pull request # 125051 from marquiz/devel/codegen-fix-grep > 896cb08 Run codegen > 030791b Merge pull request # 125499 from mbobrovskyi/fix/openapi-gen-dependency > 4de699f kube_codegen: smarter grepping of codegen tags > 688a73a Generify client-go > 28fff67 Fix openapi-gen dependency. > 0f7e7aa Run codegen > 0b3f2ef Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > 0c42800 Add a non-subresource genclient:method example > 0c188fc ./hack/update-internal-modules.sh > bd8446c Run codegen > 20a1a2d make update > b5459b0 Fix "an declarative" typo > f0862c8 client-gen: intro watchList > d95c93e Run codegen > 3a49e5b Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 87db423 Add a Name getter in named ApplyConfigurations > 32e53a8 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 8d055c7 Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 9b16c26 make update > 8b8ecc8 client-gen: rework list and use CheckListFromCacheDataConsistencyIfRequested > 2ec7af0 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > ca05e03 Update indirect dependencies with ./hack/update-vendor.sh. > 620b113 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 9017335 Merge pull request # 123339 from skitt/canonical-json-patch > dc6562f prevent deprecated & removed from being generated for GA types > 6fcb6f0 Use canonical json-patch v4 import > 5f538ea Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 2da86b0 Merge pull request # 125045 from pohly/ginkgo-gomega-update > a77a314 dependencies: ginkgo v2.19.0, gomega v1.33.1 > e9fc761 Merge pull request # 124913 from enj/enj/i/go_work_sum_ignore > c9a8b3f Ignore go.work.sum for fake workspaces > 1a2807d Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 68d188f Update to latest golang.org/x/oauth2 v0.20.0 > 12b975c Merge pull request # 124281 from fulviodenza/master > de98b55 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8dcbed8 Allow request parameter and proto file path > 7977adc Bump sigs.k8s.io/yaml to v1.4.0 > ff061d6 Merge pull request # 124469 from serathius/etcd-3.5.13 > 3f5a084 Upgrade etcd libraries to v3.5.13 > 679c60f Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a397227 Merge pull request # 121574 from skitt/generic-lister-gen > 164ad5e generated: ./hack/update-vendor.sh > 5ae098a Merge pull request # 124346 from jwcesign/master > c2b93df Regenerate all listers > 677f552 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ced7fde upgrade: upgrade dependencies github.com/prometheus/common to the newest version > a25c144 Generify lister-gen > 2a5cd15 Merge pull request # 122892 from danwinship/codegen-nil > a068c84 Add a lister-gen expansion example > 8d4f629 Regenerate fake clients > 5ade975 Fix codegen to use correct nil-vs-empty semantics in fake clients > 4c3e41e Merge pull request # 124193 from soltysh/fix_applyconfig-gen > d3d5e9c Merge pull request # 123988 from skitt/use-cases-titler > 111256a Update applyconfig-gen for pacakges where group and dir differ in name > 74348a6 Merge pull request # 123893 from soltysh/openapi_schema_applygen > ffb0802 code-generator: use cases.Title instead of strings.Title > 585ff30 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > fec23c2 kube_codegen: expose applyconfig-openapi-schema flag for client generation > 6705865 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > cccf4c3 generate fully qualified type references > 5a5fa0c Update x/net for CVE-2023-45288 > e33b396 sync: update go.mod > 75dbfb9 Merge pull request # 123735 from thockin/master bumping k8s.io/apiextensions-apiserver 1aec848...5714b0b: > 5714b0b Update dependencies to v0.31.4 tag > 67f4a1d informers: add comment that Start does not block > 647748e Merge pull request # 126353 from liggitt/fix-vendor > a9ee50f revendor dependencies > 1ab7536 Merge pull request # 126308 from cici37/hotFix > 4940c42 Allowing direct CEL reserved keyword usage in CRD (# 126188) > 93b42bf Update with stdlib errors > 10c707f Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 3bbcc94 Merge pull request # 125661 from mjudeikis/mjudeikis/poststarthookctx.stopch.cleanup > f02b108 use context for tests > 876df11 Hot fix for panic on schema conversion. (# 126167) > 4df8aea clean deprecated context.StopCh > 25216f6 Validate CABundle when writing CRD > 21fdbb3 Merge pull request # 126136 from cici37/removeFG > 64bd347 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 34ee2ac Auto updates > 4fca5ed generate > ecdf037 Remove feature gate CustomResourceValidationExpressions. > af670e3 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 298c10a bump k8s.io/utils > ac102cf Merge pull request # 125615 from benluddy/apiextensions-json-unmarshal-copy > 5fe8819 Merge pull request # 125922 from dims/update_otel_27 > 6089568 Copy input to UnmarshalJSON on the apiextensions JSON types. > cea4e63 update OpenTelemetry dependencies and grpc > a2b7554 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > 93f624c Fix for typecheck doesn't notice compile errors in test files > 6fdc7d0 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 889ca04 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 3a6c6fe Bump `prometheus/common to` v0.55.0 > 0a9d947 Update moby/spdystream to v0.4.0 > 6998ab0 Merge pull request # 125745 from BenTheElder/ping-ping > 1993bf7 bump github.com/moby/spdystream to v0.3.0 > 0fdadc8 Merge pull request # 125731 from dashpole/revert_otel > 8c0d2b8 Revert "update OpenTelemetry dependencies" > 2b00902 Merge pull request # 125703 from sbueringer/pr-fix-message-expression-evaluation > 5ccd222 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 5d129ee Validate stored messageExpressions with the correct CEL environment > 53b8ff7 add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4e241d1 Add version mapping in ComponentGlobalsRegistry. > 7b4292c Add composition flags for emulation version and feature gate. > 95d0ad9 apiserver: Add API emulation versioning. > ba83101 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 9f9821e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > fd98565 Merge pull request # 125575 from dashpole/update_otel_27 > bad5f06 Merge pull request # 125560 from jpbetz/apply-gen-fake > e2ec91c update OpenTelemetry dependencies > a2fe3ef Generate code > 24a01cd Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 106c687 Bump dependency: etcd to 3.5.14 > b2732ff Merge pull request # 125531 from pohly/klog-update > 3038337 dependencies: klog v2.130.1 > 2c748f6 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > 6e53802 feat: Upgrade to cobra v1.8.1 > 879caaf Merge pull request # 121439 from skitt/generic-client-go > de77baa Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > da77a93 Run codegen > aae5443 Merge pull request # 125586 from serathius/webhook-converter-fix > 98e02b1 Update moby/term to a released tag - v0.5.0 > 36e5fb5 Run codegen > e12060e Fix TestWebhookConverterWithWatchCache when ResilientWatchCacheInitialization and ConsistentListFromCache are enabled > d3392ac Run codegen > 1d1fb1b Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > da32b13 make update > d21e185 Merge pull request # 125083 from azimjohn/master > c0786ef Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 21fcb3e Bump konnectivity-client to v0.30.3 > f945eb2 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7a4054f kube-apiserver: remove deprecated otel NewNoopTracerProvider > c88715a Bump fxamacker/cbor/v2 to v2.7.0-beta. > bd6a9df Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 2662926 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > a1bcd9d make update > 609a653 Merge pull request # 124381 from alexzielenski/cel/allOf-validation > 5f414db Fix ChangeCRD test > d920ef2 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > af47909 add tests for completeness cases > 1635d25 Update indirect dependencies with ./hack/update-vendor.sh. > 068cd8e feedback > e915a72 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > c8e0944 preserve errors for additionalProperties and xvalidations so the API surface stays the same > b70a330 Merge pull request # 123339 from skitt/canonical-json-patch > 32e372f add prerelease lifecycle tags to GA types > 5869375 add allOf support into CEL validator > 9e92459 Use canonical json-patch v4 import > e484593 codegen: deepycopy-gen > 338768d Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 1e2fcb8 allow CEL and additionalProperties used in allof > 563f772 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 0596885 Merge pull request # 124779 from cici37/updateEnv > 6fe18fb dependencies: ginkgo v2.19.0, gomega v1.33.1 > 6ebf3f3 Update cel env to 1.30 > 49f8306 Merge pull request # 124675 from cici37/fgForCost > 8b01abc Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 0eea861 Adding the feature gates to fix cost for VAP and webhook matchConditions. > 00c9c18 Update to latest golang.org/x/oauth2 v0.20.0 > 9af7df8 Merge pull request # 124681 from jpbetz/field-selector-beta > 1d66bdc Merge pull request # 124600 from alvaroaleman/typed-wq > af84a78 Promote CRD field selectors to beta > f0d997f Use the generic/typed workqueue throughout > f06d731 Merge pull request # 122148 from pohly/controllers-context-support > 4e6e015 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 62d1e97 apiserver + controllers: enhance context support > 046aba8 Bump sigs.k8s.io/yaml to v1.4.0 > add218f Merge pull request # 124466 from serathius/featuregate-defer > 8adc62c Cleanup defer from SetFeatureGateDuringTest function call > e2b8a5c Merge pull request # 124469 from serathius/etcd-3.5.13 > 69d51e1 Merge pull request # 124263 from alvaroaleman/typed > 4c86976 Upgrade etcd libraries to v3.5.13 > 2168269 Merge pull request # 124474 from serathius/allow-bookmarks > e939cdd Use typed queue in Customresource Discovery Controller > ac0adf7 Allow bookmark events in between delete/modify in Test > f0512a0 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 96f0bce Merge pull request # 121574 from skitt/generic-lister-gen > f02896a generated: ./hack/update-vendor.sh > f097bb7 Merge pull request # 124346 from jwcesign/master > 033946c Regenerate all listers > 6cae02b rename optional to optional_type > ea8ea09 upgrade: upgrade dependencies github.com/prometheus/common to the newest version > bd77ba4 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > fd86c98 Merge pull request # 122892 from danwinship/codegen-nil > 76483ca Regenerate fake clients > 7d17cc2 Merge pull request # 123822 from JoelSpeed/cr-validator-status > 266c09f Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > befafbc Update test to track status prefix on paths > ea5413d Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 300b8e0 generate fully qualified type references > 5650a2e Fix field path on CustomResource status update validations > 7c8f374 Update x/net for CVE-2023-45288 > 207176c Merge pull request # 124019 from alexzielenski/fix-ratcheting-flake > c9be2b9 fix test flake caused by not waiting for CRD schema update > 3de7d4d sync: update go.mod > 62b330c Merge pull request # 123732 from serathius/parallel-featureflags bumping golang.org/x/net 6cc5ac4...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support > 334afa0 go.mod: update golang.org/x dependencies > d7f220d quic: add LocalAddr and RemoteAddr to quic.Conn > 858db1a http2: surface errors occurring very early in a client conn's lifetime > 0aa844c http2: support unencrypted HTTP/2 handoff from net/http > f35fec9 http2: detect hung client connections by confirming stream resets > e883dae README: don't recommend go get > 511cc3a html: add Node.{Ancestors,ChildNodes,Descendants}() > 4783315 http2: limit 1xx based on size, do not limit when delivered > 5716b98 internal/socket: execute gofmt > 42b1186 http2: support ResponseController.EnableFullDuplex bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for etcd-io/etcd#17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping golang.org/x/sys 23b0dab...d4ac05d: > d4ac05d windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL > 680bd24 windows: remove unused errString type > a7f19e9 unix: add Dup3 on dragonfly > fe16172 unix: define IfMsghdr2, IfData64, and RtMsghdr2 on darwin > 0a57dbc unix: update to kernel Linux 6.12 > 3cf1e67 unix: don't fail TestPpoll on EINTR > d2cea70 windows: add functions to get named pipe process IDs > a13946c windows: regenerate zsyscall_windows.go > e0753d4 Revert "windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15}" > c29efe3 windows: add iphlpapi functions for change notifications > 8f2aa9f cpu: conditionally re-enable AVX512 support on darwin/amd64 > 054f1fc README: don't recommend go get > ca04041 unix: extend z/OS support > 18e038c unix: move NETLINK_* consts to own section > d045236 windows: implement Ftruncate using a single syscall on Windows > cff53d5 unix: gofmt after CL 610296 > 123459f unix: update z/OS implementation of fcntl and mmap > df4a4da unix/linux: adjust Dockerfile ENV key value format > 696d342 unix: gofmt after CL 621375 > 60d7877 unix: add PTP_PF_* constants on Linux > 256d1df unix: add PTP IOCTLs on Linux > adbb8bb windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15} > a57fdb8 unix: add IoctlGetHwTstamp/IoctlGetHwTstamp on Linux > 3932916 unix: switch to Ubuntu 24.10 in Dockerfile > 2dfefb6 all: execute gofmt > e5eee7e unix: add IoctlGetEthtoolTsInfo on Linux > fe162ba unix: add ClockSettime on Linux > 7143f4a windows: manually initialize NewNTUnicodeString bumping google.golang.org/grpc 3f95b38...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Change version to 1.69.1-dev (# 7902) > 97d633a Change version to 1.69.0 (# 7901) > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832) > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879) > 634497b test: Split import paths for generated message and service code (# 7891) > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872) > 00272e8 dns: Support link local IPv6 addresses (# 7889) > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890) > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875) > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887) > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874) > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869) > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839) > bb7ae0a Change logger to avoid Printf when disabled (# 7471) > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846) > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677) > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826) > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861) > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache (# 7851) > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853) > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808) > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies > 0775031 cleanup: remove a TODO that has been take care of (# 7855) > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845) > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840) > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768) > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837) > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827) > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854) > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835) > 3a1e3e2 xdsclient: rename the interface for the transport (# 7842) > 66385b2 clusterimpl: propagate state update from child when drop/request config remains unchanged (# 7844) > 89737ae orca: switching to stubserver in tests instead of testservice implementation (# 7727) > a365199 examples: fix debugging example after Dial->NewClient migration (# 7833) > 8c518f7 xds: switching to stubserver in tests instead of testservice implementation (# 7726) > b01130a xds/internal/xdsclient: fix resource type documentation to only mention handling xds responses (# 7834) > 274830d balancer: Add a SubConn.RegisterHealthListener API and default implementation (# 7780) > 0553bc3 xdsclient: don't change any global state in NewForTesting (# 7822) > 3db86e2 deps: Remove go patch version from go.mod (# 7831) > e2b98f9 pickfirst: Implement Happy Eyeballs (# 7725) > 60c70a4 mem: implement `ReadAll()` for more efficient `io.Reader` consumption (# 7653) > d2c1aae xds: Plumb EDS endpoints through xDS Balancer Tree (# 7816) > c2a2d20 docs: update documentation for `ClientStream.SendMsg()` returning `nil` unconditionally when `ClientStreams=false` (# 7790) > 0d0e530 grpc: export MethodHandler # 7794 (# 7796) > a3a8657 clusterimpl: update picker synchronously on config update (# 7652) > 74738cf grpc: Remove health check func dial option used for testing (# 7820) > 5b40f07 xdsclient: fix flaky test TestServeAndCloseDoNotRace (# 7814) > b3393d9 xdsclient: support fallback within an authority (# 7701) > 18d218d pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (# 7742) > e9ac44c cleanup: replace grpc.Dial with grpc.NewClient in grpclb test (# 7789) > 0ec8fd8 xdsclient/ads: reset the pending bit of ADS stream flow control at the end of the onDone method (# 7806) > 43ee172 balancer: Enforce embedding the SubConn interface in implementations (# 7758) > 2de6df9 xds/resolver: fix flaky test TestResolverRemovedWithRPCs with a workaround (# 7804) > 2a18bfc transport: refactor to split ClientStream from ServerStream from common Stream functionality (# 7802) > 70e8931 transport: remove useless trampoline function (# 7801) > ef0f617 xdsclient: start using the newly added transport and channel functionalities (# 7773) > d66fc3a balancer/endpointsharding: Call ExitIdle() on child if child reports IDLE (# 7782) > 2e3f547 ringhash: fix a couple of flakes in e2e style tests (# 7784) > 52d7f6a multiple: switch to math/rand/v2 (# 7711) > 6fd86d3 Disable buffer_pooling tests (# 7762) > 091d20b server: Only call FromIncomingContext with stats handlers (# 7781) > 192ee33 multiple: add verbosity checks to logs that use pretty.JSON (# 7785) > e7435d6 balancer/endpointsharding: Ignore empty endpoints (# 7674) > 4084b14 stats/opentelemetry: Remove OpenTelemetry module and add RLS Metrics e2e tests (# 7759) > ada6787 cleanup: switching to stubserver in tests instead of testservice implementation (# 7708) > cb32937 credentials: Support ALTSPerRPCCreds in DefaultCredentialsOptions (# 7775) > a0cbb52 github: add Go 1.23 testing and make staticcheck work locally with go1.23 (# 7751) > 67b9ebf xdsclient: make sending requests more deterministic (# 7774) > 94e1b29 vet: add dependency checks (# 7766) > a82315c testutils: change ListenerWrapper to push the most recently accepted connection (# 7772) > e0a730c clusterresolver: fix a comment in a test (# 7776) > f8e5d8f mem: use slice capacity instead of length, to determine whether to pool buffers or directly allocate them (# 7702) > c4c8b11 xds/resolver: add a way to specify the xDS client to use for testing purposes (# 7771) > 8212cf0 xdsclient: implementation of the xdsChannel (# 7757) > 4bb0170 status: Fix status incompatibility introduced by # 6919 and move non-regeneratable proto code into /testdata (# 7724) > 80937a9 credentials: Apply defaults to TLS configs provided through GetConfigForClient (# 7754) > c538c31 vet: Don't use GOROOT to set PATH if GOROOT is unset (# 7761) > 14e2a20 resolver/google-c2p: introduce SetUniverseDomain API (# 7719) > 98959d9 deps: update dependencies for all modules (# 7755) > 56df169 resolver: update ReportError() docstring (# 7732) > 830135e xdsclient: new Transport interface and ADS stream implementation (# 7721) > d2ded4b xdsclient: new Transport interface and LRS stream implementation (# 7717) > ec10e73 transport: refactor `trInFlow.onData` to eliminate redundant logic (# 7734) > 6cd00c9 clientconn: remove redundant check (# 7700) > 569c8eb vet: Use go1.22 instead of go1.21 for tidy and staticcheck(# 7747) > 4544b8a Change version to 1.69.0-dev (# 7746) > 54841ef stats/opentelemetry/csm: Get mesh_id local label from "CSM_MESH_ID" environment variable, rather than parsing from bootstrap file (# 7740) > ad81c20 pickfirstleaf: minor simplification to reconcileSubConnsLocked method (# 7731) > b850ea5 transport : wait for goroutines to exit before transport closes (# 7666) > 00b9e14 pickfirst: New pick first policy for dualstack (# 7498) > 18a4eac testutils: add couple of log statements to the restartable listener type (# 7716) > fdc2ec2 xdsclient: deflake TestADS_ResourcesAreRequestedAfterStreamRestart (# 7720) > 4115c21 xds: return all ServerConfig dial options together (# 7718) > b8ee37d pickfirst: Move var for mocking the shuffle func from internal/internal to pickfirst/internal (# 7698) > d9d8f34 revert xds: return all ServerConfig dial options together (# 7712) > 5f178a8 xdsclient: fix test build breakage (# 7710) > f17ea7d xds: return all ServerConfig dial options together (# 7680) > bdd444d xds: address merge conflict gotcha and missed review comment from previous PRs (# 7705) > d365be6 transport: prevent deadlock in transport Close when GoAway write hangs (# 7662) > 6c6c9b6 xdsclient: e2e style tests for ads stream restart (5/N) (# 7696) > 5e6f4b9 xds: misc test cleanup (4/N) (# 7695) > 3adcd41 xdsclient: make load reporting tests e2e style (3/N) (# 7694) > 98d1550 xdsclient: switch more transport tests to e2e style (2/N) (# 7693) > 9afb232 xdsclient: invoke watch callback when new update matches cached one, but previous update was NACKed (1/N) (# 7692) > ab5af45 Revert "protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) (# 7703) > e8a70c6 vet: add check to ensure terminating newline (# 7645) > 5fd9853 examples: improve package comments (# 7658) > 859602c vet : add check for tabs in text files (# 7678) > 67e47fc xds: Fix flaky test TestUnmarshalListener_WithUpdateValidatorFunc (# 7675) > ca4865d balancer: automatically stop producers on subchannel state changes (# 7663) > 941102b xds/server: Fix xDS Server leak (# 7664) > 7aee163 xds: add xDS transport custom Dialer support (# 7586) > 9affdbb internal/credentials/xds: add unit tests for `HandshakeInfo.Equal` (# 7638) > 3196f7a protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) > 218811e balancer/rls: Add picker and cache unit tests for RLS Metrics (# 7614) > a9ff62d clusterresolver/e2e_test: Avoid making real DNS requests in TestAggregateCluster_BadEDS_BadDNS (# 7669) > e7a8097 cleanup: replace grpc.Dial with grpc.NewClient in tests (# 7640) > bcf9171 transport: Fix reporting of bytes read while reading headers (# 7660) > 8ea3460 balancer: fix logic to prevent producer streams before READY is reported (# 7651) > 6c48e47 replace tab with spaces in text files (# 7650) > 1418e5e clusterimpl: use gsb.UpdateClientConnState instead of switchTo, on receipt of config update (# 7567) > ac41314 .*: Add missing a newline at the end (# 7644) > 11c44fb vet: add comment explaining reason for revive lineter disabled rules (# 7634) > 3b626a7 *: fix more typos (# 7619) > 04e78b0 .*: fix lint issues of not having comments for exported funcs and vars along with any remaining issues and enable remaining disabled rules (# 7575) > 31ffeee Deps: Bump Go version in Dockerfiles and test/kokoro/xds.sh (# 7629) > 393fbc3 Update dependencies after 1.67 branch cut (# 7624) > cf5d541 stubserver: support xds-enabled grpc server (# 7613) > b6fde8c vet: add check for trailing spaces (# 7576) > 7fb7ac7 mem: replace flate.Reader reference (# 7595) > 8f920c6 Change version to 1.68.0-dev (# 7601) Signed-off-by: Knative Automation <[email protected]>
bumping google.golang.org/grpc acba4d3...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Change version to 1.69.1-dev (# 7902) > 97d633a Change version to 1.69.0 (# 7901) > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832) > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879) > 634497b test: Split import paths for generated message and service code (# 7891) > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872) > 00272e8 dns: Support link local IPv6 addresses (# 7889) > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890) > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875) > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887) > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874) > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869) > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839) > bb7ae0a Change logger to avoid Printf when disabled (# 7471) > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846) > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677) > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826) > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861) > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache (# 7851) > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853) > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808) > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies > 0775031 cleanup: remove a TODO that has been take care of (# 7855) > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845) > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840) > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768) > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837) > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827) > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854) > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835) > 3a1e3e2 xdsclient: rename the interface for the transport (# 7842) > 66385b2 clusterimpl: propagate state update from child when drop/request config remains unchanged (# 7844) > 89737ae orca: switching to stubserver in tests instead of testservice implementation (# 7727) > a365199 examples: fix debugging example after Dial->NewClient migration (# 7833) > 8c518f7 xds: switching to stubserver in tests instead of testservice implementation (# 7726) > b01130a xds/internal/xdsclient: fix resource type documentation to only mention handling xds responses (# 7834) > 274830d balancer: Add a SubConn.RegisterHealthListener API and default implementation (# 7780) > 0553bc3 xdsclient: don't change any global state in NewForTesting (# 7822) > 3db86e2 deps: Remove go patch version from go.mod (# 7831) > e2b98f9 pickfirst: Implement Happy Eyeballs (# 7725) > 60c70a4 mem: implement `ReadAll()` for more efficient `io.Reader` consumption (# 7653) > d2c1aae xds: Plumb EDS endpoints through xDS Balancer Tree (# 7816) > c2a2d20 docs: update documentation for `ClientStream.SendMsg()` returning `nil` unconditionally when `ClientStreams=false` (# 7790) > 0d0e530 grpc: export MethodHandler # 7794 (# 7796) > a3a8657 clusterimpl: update picker synchronously on config update (# 7652) > 74738cf grpc: Remove health check func dial option used for testing (# 7820) > 5b40f07 xdsclient: fix flaky test TestServeAndCloseDoNotRace (# 7814) > b3393d9 xdsclient: support fallback within an authority (# 7701) > 18d218d pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (# 7742) > e9ac44c cleanup: replace grpc.Dial with grpc.NewClient in grpclb test (# 7789) > 0ec8fd8 xdsclient/ads: reset the pending bit of ADS stream flow control at the end of the onDone method (# 7806) > 43ee172 balancer: Enforce embedding the SubConn interface in implementations (# 7758) > 2de6df9 xds/resolver: fix flaky test TestResolverRemovedWithRPCs with a workaround (# 7804) > 2a18bfc transport: refactor to split ClientStream from ServerStream from common Stream functionality (# 7802) > 70e8931 transport: remove useless trampoline function (# 7801) > ef0f617 xdsclient: start using the newly added transport and channel functionalities (# 7773) > d66fc3a balancer/endpointsharding: Call ExitIdle() on child if child reports IDLE (# 7782) > 2e3f547 ringhash: fix a couple of flakes in e2e style tests (# 7784) > 52d7f6a multiple: switch to math/rand/v2 (# 7711) > 6fd86d3 Disable buffer_pooling tests (# 7762) > 091d20b server: Only call FromIncomingContext with stats handlers (# 7781) > 192ee33 multiple: add verbosity checks to logs that use pretty.JSON (# 7785) > e7435d6 balancer/endpointsharding: Ignore empty endpoints (# 7674) > 4084b14 stats/opentelemetry: Remove OpenTelemetry module and add RLS Metrics e2e tests (# 7759) > ada6787 cleanup: switching to stubserver in tests instead of testservice implementation (# 7708) > cb32937 credentials: Support ALTSPerRPCCreds in DefaultCredentialsOptions (# 7775) > a0cbb52 github: add Go 1.23 testing and make staticcheck work locally with go1.23 (# 7751) > 67b9ebf xdsclient: make sending requests more deterministic (# 7774) > 94e1b29 vet: add dependency checks (# 7766) > a82315c testutils: change ListenerWrapper to push the most recently accepted connection (# 7772) > e0a730c clusterresolver: fix a comment in a test (# 7776) > f8e5d8f mem: use slice capacity instead of length, to determine whether to pool buffers or directly allocate them (# 7702) > c4c8b11 xds/resolver: add a way to specify the xDS client to use for testing purposes (# 7771) > 8212cf0 xdsclient: implementation of the xdsChannel (# 7757) > 4bb0170 status: Fix status incompatibility introduced by # 6919 and move non-regeneratable proto code into /testdata (# 7724) > 80937a9 credentials: Apply defaults to TLS configs provided through GetConfigForClient (# 7754) > c538c31 vet: Don't use GOROOT to set PATH if GOROOT is unset (# 7761) > 14e2a20 resolver/google-c2p: introduce SetUniverseDomain API (# 7719) > 98959d9 deps: update dependencies for all modules (# 7755) > 56df169 resolver: update ReportError() docstring (# 7732) > 830135e xdsclient: new Transport interface and ADS stream implementation (# 7721) > d2ded4b xdsclient: new Transport interface and LRS stream implementation (# 7717) > ec10e73 transport: refactor `trInFlow.onData` to eliminate redundant logic (# 7734) > 6cd00c9 clientconn: remove redundant check (# 7700) > 569c8eb vet: Use go1.22 instead of go1.21 for tidy and staticcheck(# 7747) > 4544b8a Change version to 1.69.0-dev (# 7746) bumping google.golang.org/protobuf c72053a...12c6ebd: > 12c6ebd all: release v1.36.2 > 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs > c0c814f all: start v1.36.1-devel > 7fc5ff4 all: release v1.36.1 > 575aebf internal/impl: revert IsSynthetic() check to fix panic > ce4fa19 internal/errors: delete compatibility code for Go before 1.13 > 607da3e all: start v1.36.0-devel > 3b78ca8 all: release v1.36.0 > 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior > 8edf940 reflect/protoreflect: use [] syntax to reference method > 5376513 proto: add reference to size semantics with lazy decoding to comment > 560503e compiler/protogen: allow overriding API level from --go_opt > b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid > 9eda3d5 all: regenerate.bash for Opaque API > eb7b468 all: Release the Opaque API > 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release > bdcc7ad internal/impl: skip synthetic oneofs in messageInfo > 30f628e all: start v1.35.2-devel bumping github.com/spf13/cobra 4dd4b25...e94f6d0: > e94f6d0 Address golangci-lint deprecation warnings, enable some more linters (# 2152) > 8003b74 Remove fully inactivated linters (# 2148) > 5c2c1d6 Consistent annotation names (# 2140) > 5a1acea build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.3 to 2.0.4 (# 2127) > 0fc86c2 docs: update user guide (# 2128) > 6b5f577 More linting (# 2099) > bd914e5 fix: remove deprecated io/ioutils package (# 2120) > 1f80fa2 chore: remove repetitive words (# 2122) > c69ae4c ci: test golang 1.22 (# 2113) > a30cee5 build(deps): bump actions/cache from 3 to 4 (# 2102) > f34069c build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (# 2108) > bd2655e Add Incus to the list of projects using Cobra (# 2118) > bcfcff7 Add Taikun CloudWorks to list of projects (# 2098) > 4fb0a66 flags: clarify documentation that LocalFlags related function do not modify the state (# 2064) > 0dec88e Add tests for funcs in cobra.go (# 2094) > cbcf75e [chore]: update projects using cobra (# 2093) > 199b7ab build(deps): bump actions/labeler from 4 to 5 (# 2086) > 531ce79 Remove extra actions/checkout > c054701 build(deps): bump actions/setup-go from 4 to 5 > 4122785 Document how to create a plugin > a73b9c3 Fix help text for runnable plugin command > df547f5 Fix help text for plugins > e63925d Add env variable to suppress completion descriptions on create (# 1938) > 236f3c0 Update projects_using_cobra.md (# 2089) > 3d8ac43 Micro-optimizations (# 1957) > 283e32d Add LXC to the list of projects using cobra (# 2071) > a0a6ae0 Improve API to get flag completion function (# 2063) > 890302a Support usage as plugin for tools like kubectl (# 2018) > 48cea5c build(deps): bump actions/checkout from 3 to 4 (# 2028) > 22953d8 Replace all non-alphanumerics in active help env var program prefix (# 1940) > 00b68a1 Add tests for flag completion registration (# 2053) > b711e87 Don't complete --help flag when flag parsing disabled (# 2061) > 8b1eba4 Fix linter errors (# 2052) > 4cafa37 Allow running persistent run hooks of all parents (# 2044) > 5c962a2 build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.2 to 2.0.3 (# 2047) > efe8fa3 build(deps): bump actions/setup-go from 3 to 4 (# 1934) > 95d8a1e Add notes to doc on preRun and postRun condition (# 2041) > bd4d165 feat: add getters for flag completions (# 1943) > 0c72800 Customizable error message prefix (# 2023) > c5dacb3 ci: test golang 1.21 (# 2024) > 285460d command: temporarily disable G602 due to securego/gosec# 1005 (# 2022) > 4955da7 build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (# 2021) > fd865a4 minor corrections to unit tests (# 2003) > 60d056d doc: fix typo, Deperecated -> Deprecated (# 2000) > 66b215b golangci: enable 'unused' and disable deprecated replaced by it (# 1983) > c81c46a Add 'one required flag' group (# 1952) > dcb405a Move documentation sources to site/content (# 1428) > cbe4865 build(deps): bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 (# 1976) > fdee73b powershell: escape variable with curly brackets (# 1960) > 988bd76 test: make fish_completions_test more robust (# 1980) > 2246fa8 Fix grammar: 'allows to' (# 1978) > 0e3a0bf build(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 (# 1971) > 284f410 Fix typo in fish completions (# 1945) bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy issue in getting controller is solved > 7778646 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 126f5ce apimachinery runtime: support contextual logging > e696ec5 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > ad648b1 generate fully qualified type references > 2dd8802 Update x/net for CVE-2023-45288 > d82afe1 Merge pull request # 123801 from HirazawaUi/followup-allow-special-characters bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping golang.org/x/term 442846a...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies bumping golang.org/x/net 334afa0...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support bumping knative.dev/hack e92a16a...c142b48: > c142b48 Refactor release script to gh CLI (# 408) > f8be0cc Update community files (# 407) bumping knative.dev/pkg 4c90159...0c2a238: > 0c2a238 Bump golang.org/x/tools from 0.28.0 to 0.29.0 (# 3134) > accfe36 Satisfy linter (# 3132) > b4ff2c1 run dependabot workflow only on dependabot branches (# 3133) > 83cd52e Bump golang.org/x/net from 0.31.0 to 0.34.0 (# 3130) > 4d8f747 Bump google.golang.org/grpc from 1.68.0 to 1.69.2 (# 3131) > 459f60e Bump google.golang.org/protobuf from 1.35.2 to 1.36.2 (# 3129) > 14369d0 Bump golang.org/x/tools from 0.27.0 to 0.28.0 (# 3119) > 28f90c2 upgrade to latest dependencies (# 3127) > 23c15c0 Update k8s min and deps to 1.30 (# 3124) > 4ba3f1b Update community files (# 3128) bumping knative.dev/reconciler-test 96258be...359287e: > 359287e Update community files (# 777) > c56a329 upgrade to latest dependencies (# 775) bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > ba9d110 Update moby/spdystream to v0.4.0 > 89b2da1 Merge pull request # 125745 from BenTheElder/ping-ping > e191233 Use +default for now deprecated ScaleIO volume > 26803c0 bump github.com/moby/spdystream to v0.3.0 > cdeb356 Use +default for now deprecated AzureDisk volume > e025325 Merge pull request # 125731 from dashpole/revert_otel > 165690c Use +default for now deprecated ISCSI volume > 2788e05 Revert "update OpenTelemetry dependencies" > 53f4e42 Use +default for now deprecated RBD volume > 149781f Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > e297a0e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 8d69060 Merge pull request # 125575 from dashpole/update_otel_27 > 2d0cd50 update OpenTelemetry dependencies > e09016f Merge pull request # 125576 from alvaroaleman/fix > 9f6f03f Merge pull request # 125531 from pohly/klog-update > 69864e9 Corev1.Node: Link to node doc and not PV doc in status.capacity > a2ff581 dependencies: klog v2.130.1 > 857a946 Merge pull request # 125540 from pohly/revert-binding-deprecation > ee77356 api: revert deprecation annotation for v1 Binding > 590e504 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > b5dd4c4 Bump fxamacker/cbor/v2 to v2.7.0-beta. > c0840f2 Merge pull request # 125189 from mimowo/improve-ready-comment > c114cd7 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > 7f878b9 Improve the Job API comment for ready field > d93eaf6 KEP-3619: Fine-grained SupplementalGroups control (# 117842) > 6e174b7 Update indirect dependencies with ./hack/update-vendor.sh. > 983e15a Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 4261982 Merge pull request # 123339 from skitt/canonical-json-patch > 740a638 add prerelease lifecycle tags to GA types > 0b590ac Use canonical json-patch v4 import > 7cdaa4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 7480c46 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 9a6330a dependencies: ginkgo v2.19.0, gomega v1.33.1 > 664bdd5 Merge pull request # 124793 from mimowo/fix-managed-by-comment > b1dbea2 Merge pull request # 123638 from sanposhiho/matchlabelkey-beta > 2a86f24 Fix the comment for the Job managedBy field > 8a7117f graduate MatchLabelKeysInPodAffinity to Beta > 7ccc245 Merge pull request # 123845 from HirazawaUi/promote-DisableNodeKubeProxyVersion-to-beta > aa3ed7c Merge pull request # 124590 from xrstf/fix-optional-comment > e6d86a2 promote DisableNodeKubeProxyVersion feature gate to beta > 92d2eac fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 2144e85 codegen > 7c9431b Merge pull request # 124572 from aojea/alpha_tag > 8db881a alpha->beta > c4ac111 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > fd5eb88 tag service.spec.TrafficDistribution field as alpha > 9bd0523 fix stray +optional comment on persistentVolumeClaimRetentionPolicy > 8cf3f40 Bump sigs.k8s.io/yaml to v1.4.0 > 2676848 Merge pull request # 124469 from serathius/etcd-3.5.13 > b75136d Merge pull request # 124075 from pohly/dra-api-comments > 8a34349 Upgrade etcd libraries to v3.5.13 > 039b247 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 83fe34a DRA: sync internal API doc comments > fbc502f generated: ./hack/update-vendor.sh > 1e01004 DRA api: ResourceHandle.DriverName is required > 63e83d0 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 2df4487 DRA api: explicitly reserve finalizer for Kubernetes > 5975d5e Merge pull request # 124365 from SataQiu/v1.30.0-api-testdata > 98d0c7a Merge pull request # 124103 from zhanluxianshen/fix-typos-in-rbac-api > 14e4e0c Remove v1.28.0 API testdata > 76b6c7c Merge pull request # 124062 from alculquicondor/nodename-api-comment > 04510aa Fix typos in rbac api. > b27f498 Add v1.30.0 API testdata > a819b1d Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 58c5883 Update API comment for nodeName to match system behavior > 5e7d566 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 33eb147 generate fully qualified type references > 63d4a04 Update x/net for CVE-2023-45288 > 5147c1a sync: update go.mod > d1659eb Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping github.com/pmezard/go-difflib 792786c...5d4384e: > 5d4384e Merge pull request # 10 from justbuchanan/master > fca3d27 travis: remove travis integration > 4d7e5c1 Update README.md > 1ef1646 README: end of maintenance notice. bumping k8s.io/code-generator 890b3a1...5a98ceb: > 5a98ceb Update dependencies to v0.31.4 tag > f74ea3c informers: add comment that Start does not block > 80c52b8 Call non-blocking informerFactory.Start synchronously to avoid races > e64302e Merge pull request # 126353 from liggitt/fix-vendor > d9fab2a revendor dependencies > ec3cc88 Merge pull request # 125571 from liggitt/filter-auth-02-sar > b4e74fb generate > 41a074a Merge pull request # 126073 from a7i/fake-apply-scale-subresource > e788e07 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 100ab85 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > baa7672 bump k8s.io/utils > 3f99c9a Merge pull request # 125922 from dims/update_otel_27 > bb79741 update OpenTelemetry dependencies and grpc > 633962a [code-generator] feat: add func for generating register code (# 124946) > ab86cd6 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > e57d261 Merge pull request # 125162 from sttts/sttts-code-generator-core-group > 59cecdb Bump `prometheus/common to` v0.55.0 > 3c253da Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > be30ddb make codegen > e589542 Update moby/spdystream to v0.4.0 > 07cedd3 code-generator/examples: fix json tags > 7a55f28 Merge pull request # 125745 from BenTheElder/ping-ping > aad7f9e code-generator/client-gen: add example with single package api/v1 > 1f8ce20 bump github.com/moby/spdystream to v0.3.0 > 3d2e34f code-generator/client-gen: decouple core group from package name 'api' > 13818de Merge pull request # 125731 from dashpole/revert_otel > 5b6873d code-generator/client-gen: add example with core group > 1d5e06b Revert "update OpenTelemetry dependencies" > 50b2150 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > bea469c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cdfa7b0 Merge pull request # 125575 from dashpole/update_otel_27 > 1bfc2ba Merge pull request # 125560 from jpbetz/apply-gen-fake > 98d7e2c update OpenTelemetry dependencies > e421d05 Resolve rebase > 0c9ff01 Generate code > 43d54fb Generate type fake clients that may opt in to the use of managed fields > 763e7a8 Merge pull request # 125673 from jpbetz/patch-6 > f536deb Add jpbetz to code-generator OWNERS > 569cc2f Merge pull request # 125531 from pohly/klog-update > 76a3494 dependencies: klog v2.130.1 > 2a71dee Merge pull request # 121439 from skitt/generic-client-go > 198ba6b Merge pull request # 125051 from marquiz/devel/codegen-fix-grep > 896cb08 Run codegen > 030791b Merge pull request # 125499 from mbobrovskyi/fix/openapi-gen-dependency > 4de699f kube_codegen: smarter grepping of codegen tags > 688a73a Generify client-go > 28fff67 Fix openapi-gen dependency. > 0f7e7aa Run codegen > 0b3f2ef Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > 0c42800 Add a non-subresource genclient:method example > 0c188fc ./hack/update-internal-modules.sh > bd8446c Run codegen > 20a1a2d make update > b5459b0 Fix "an declarative" typo > f0862c8 client-gen: intro watchList > d95c93e Run codegen > 3a49e5b Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 87db423 Add a Name getter in named ApplyConfigurations > 32e53a8 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 8d055c7 Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 9b16c26 make update > 8b8ecc8 client-gen: rework list and use CheckListFromCacheDataConsistencyIfRequested > 2ec7af0 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > ca05e03 Update indirect dependencies with ./hack/update-vendor.sh. > 620b113 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 9017335 Merge pull request # 123339 from skitt/canonical-json-patch > dc6562f prevent deprecated & removed from being generated for GA types > 6fcb6f0 Use canonical json-patch v4 import > 5f538ea Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 2da86b0 Merge pull request # 125045 from pohly/ginkgo-gomega-update > a77a314 dependencies: ginkgo v2.19.0, gomega v1.33.1 > e9fc761 Merge pull request # 124913 from enj/enj/i/go_work_sum_ignore > c9a8b3f Ignore go.work.sum for fake workspaces > 1a2807d Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 68d188f Update to latest golang.org/x/oauth2 v0.20.0 > 12b975c Merge pull request # 124281 from fulviodenza/master > de98b55 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8dcbed8 Allow request parameter and proto file path > 7977adc Bump sigs.k8s.io/yaml to v1.4.0 > ff061d6 Merge pull request # 124469 from serathius/etcd-3.5.13 > 3f5a084 Upgrade etcd libraries to v3.5.13 > 679c60f Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a397227 Merge pull request # 121574 from skitt/generic-lister-gen > 164ad5e generated: ./hack/update-vendor.sh > 5ae098a Merge pull request # 124346 from jwcesign/master > c2b93df Regenerate all listers > 677f552 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ced7fde upgrade: upgrade dependencies github.com/prometheus/common to the newest version > a25c144 Generify lister-gen > 2a5cd15 Merge pull request # 122892 from danwinship/codegen-nil > a068c84 Add a lister-gen expansion example > 8d4f629 Regenerate fake clients > 5ade975 Fix codegen to use correct nil-vs-empty semantics in fake clients > 4c3e41e Merge pull request # 124193 from soltysh/fix_applyconfig-gen > d3d5e9c Merge pull request # 123988 from skitt/use-cases-titler > 111256a Update applyconfig-gen for pacakges where group and dir differ in name > 74348a6 Merge pull request # 123893 from soltysh/openapi_schema_applygen > ffb0802 code-generator: use cases.Title instead of strings.Title > 585ff30 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > fec23c2 kube_codegen: expose applyconfig-openapi-schema flag for client generation > 6705865 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > cccf4c3 generate fully qualified type references > 5a5fa0c Update x/net for CVE-2023-45288 > e33b396 sync: update go.mod > 75dbfb9 Merge pull request # 123735 from thockin/master bumping golang.org/x/sys fe16172...d4ac05d: > d4ac05d windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL > 680bd24 windows: remove unused errString type > a7f19e9 unix: add Dup3 on dragonfly bumping golang.org/x/tools 4d2b19f...1743d1a: > 1743d1a go.mod: update golang.org/x dependencies > 43ba465 internal/analysis/modernize: minmax: reject IfStmt with Init > 29d66ee gopls: update toolchain to go1.23.4 > ac39815 go/packages: add GOROOT env to avoid TestTarget failure in OpenBSD > 39e1a8c godoc: fix missing (Added in Go) "x.xx" for function with type parameters > 98a190b gopls/internal/analysis/unusedfunc: analyzer for unused funcs/methods > 192ac77 internal/golang: CodeAction: don't return empty source.doc titles > 5fe60fd internal/settings: drop "annotations" setting > c61a2b0 gopls/internal/golang: make GCDetails a code action, not a code lens > fc95c03 internal/modindex: fix index directory for tests > b93274b gopls/internal/cache: remove overzealous bug.Report > 960f0f4 x/tools: remove dead code > b0dc9b1 gopls/internal/filecache: Get: mitigate failure due to ENOSPC > 71b5dfe gopls: update telemetry dependency for crashmonitor fix > e3cedbd gopls/internal/server: fix nil panic in findMatchingDiagnostics > 649f485 all: make function and struct comments match the names > 26d1af2 gopls/internal/cache/parsego: fix OOB panic in fixAST > bf516ba gopls/internal/util/moremaps: use Sorted throughout gopls > 4f820db gopls/internal/golang: definition support break, goto and continue statements > f202b36 gopls/internal/analysis/modernize: string formatting > d6cc3cd go/analysis/passes/structtag: ignore findings for "encoding/json/v2" > 666fab2 go/analysis: document AllObjectFacts return value > 818ab3b gopls/doc/features: add missing ` > a6adab9 gopls/internal/analysis/modernize: check FileVersions throughout > c437d40 gopls/internal/analysis/modernize: for...{m[k]=v} -> maps.Collect et al > a039694 internal/typesinternal: determine package name using qualifier > a304b37 internal/typesinternal: support union types in func TypeExpr > 412b5e9 go/types/typeutil: make Hasher stateless > 6d4eee4 go/callgraph: fix trivial mistake in benchmark > e56f71a gopls/internal/cmd: update codelens.hlp, change -run to -exec > 732f823 gopls/internal/analysis/modernize: b.N -> b.Loop() > 20cd540 gopls/internal/golang: check for nil ReceiverNamed > 02033b2 gopls/internal/analysis/modernize: simplify append(base, s...) > aa94d89 gopls/internal/analysis/modernize: replace interface{} with any > 93cc684 gopls/internal/analysis/modernize: sort.Slice -> slices.Sort > 3cad859 gopls/internal/analysis/modernize: quick fixes to modernize Go code > 8194029 gopls/internal/golang: hover support return statements > 851152f go/ast/inspector: add explicit parent pointer > b75baa0 internal/astutil/cursor: Cursor API for inspector > ebeac1b gopls/internal/util/astutil: fix tiny doc typo > 8e66a04 gopls/internal/util/astutil: NodeContains: workaround for ast.File > ea69910 gopls/internal/golang: fix DocLink markup > cb7945a gopls/internal/cache: move symbols to the file cache > dcc725c gopls/internal/cache/testfuncs: fix crash with *error argument > 74dea82 gopls/internal/golang/completion: fix crash in instance conversion > 8843590 gopls/internal/codeaction: replace all occurrences of expression (refactor.extract.variable.all) > fcb4185 gopls/internal/golang: fix bug browsing assembly for (T).f methods > 28cd718 cmd/stringer: place test package files in a test module > d3a1606 gopls/internal/golang: definition support return statements > bf42cd7 go/packages: add Target field and NeedTarget LoadMode bit > c73f4c8 internal/stdlib: re-generate manifest > a255cbe internal/modindex: handle deprecated symbols > e3a4b6b internal/gcimporter: update comment > 8127761 gopls/internal/settings: drop experimental hoverKind=Structured > 7bfb27f gopls/go.mod: update dependencies following the v0.17.0 release > c803483 internal/gcimporter: synchronize with internal/exportdata > c1ff179 gopls/internal/golang: Implementations: support generics > dd4bf11 internal/gcimporter: set correct Package.Path for main packages > aca81ce internal/gcimporter: copy GOROOT/internal/exportdata functions > d405635 internal/refactor/inline/analyzer: use "//go:fix inline" annotation > 47df42f internal/gcimporter: synchronizing FindPkg implementations > 82b6f75 internal/typesinternal: rollback of Zero{Value,Expr} for gopls > ab5f969 internal/gcimporter: moving FindPkg > 5e47a3d gopls/internal/cache: move Snapshot.Symbols to symbols.go > 3689f0b internal/gcimporter: reuse archive.ReadHeader implementation > 2cc4218 internal/gcimporter: moving byPath code location > 6ebf95a internal/gcimporter: remove indexed support from Import > 7790f2e gopls/internal/cache/methodsets: support generics > c2df0ef internal/gcimporter: remove end-of-section marker from size > ecb0abc internal/typeparams: delete GenericAssignableTo > 98c17f1 gopls/internal/golang: eliminate CollectScopes > bf32f4d gopls/doc/release: tweak wording following feedback > b7532e6 gopls/doc: update relnotes for v0.17.0 > 44670c7 go.mod: update golang.org/x dependencies > 7eebab3 gopls/internal/golang: support extract variable at top level > e334696 gopls/internal/golang: ignore effects for change signature refactoring > 3901733 internal/refactor/inline: substitute groups of dependent arguments > 61b2408 gopls/internal/golang: add "Extract constant" counterpart > c01eead internal/gcimporter: require binary export data header > 9a04136 gopls/internal/golang/stubmethods: refine crash into bug report > 01e0b05 internal/refactor/inline: fix condition for splice assignment strategy > 557f540 gopls/internal/golang: don't offer to move variadic parameters > 399ee16 internal/gcimporter: update FindExportData to return a non-negative size > 25b0003 internal/refactor/inline: more precise redundant conversion detection > eb46939 gopls/internal/test/marker: add reproducers for moveparam bug bash bugs > 4296223 gopls/internal/analysis/yield: add comment about dataflow > 7a4f3b0 internal/gcimporter: require archive files > 2f73c61 gopls/internal/golang: avoid crash in lookupDocLinkSymbol > ef3d603 gopls/internal/golang/completion: fix crash with extra results > 8ffeaba gopls/internal/settings: enable 'waitgroup' analyzer > 4317959 go/analysis/passes/waitgroup: report WaitGroup.Add in goroutine > 72fdfa6 gopls/internal/golang: Disable test generation for generic functions > b80f1ed gopls/internal/analysis/yield: peephole-optimize phi(false, x) > e7bd227 gopls/internal/golang: fix folding range for function calls > e71702b internal/versions: remove constraint.GoVersion wrapper > c99edec gopls/internal/golang/completion: add alias support for literals > bfe3046 go/packages: add a unit test for golang/go# 70394 > df87831 gopls/internal/undeclaredname: add missing colon when appropriate > 53efd30 gopls/internal/golang: simplify package name collection in add test > 68e4702 go/analysis/passes/printf: add missing call to Func.Origin > 30a3bd9 gopls/internal/golang: refactor.extract.variable: allow all exprs > 0edd1ab gopls/internal/cache/methodsets: refine crash for missing object path > 07a58bc gopls/internal/golang: refine crash golang/go# 70553 > c62…
bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy issue in getting controller is solved > 7778646 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 126f5ce apimachinery runtime: support contextual logging > e696ec5 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > ad648b1 generate fully qualified type references > 2dd8802 Update x/net for CVE-2023-45288 > d82afe1 Merge pull request # 123801 from HirazawaUi/followup-allow-special-characters bumping github.com/spf13/cobra 4dd4b25...e94f6d0: > e94f6d0 Address golangci-lint deprecation warnings, enable some more linters (# 2152) > 8003b74 Remove fully inactivated linters (# 2148) > 5c2c1d6 Consistent annotation names (# 2140) > 5a1acea build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.3 to 2.0.4 (# 2127) > 0fc86c2 docs: update user guide (# 2128) > 6b5f577 More linting (# 2099) > bd914e5 fix: remove deprecated io/ioutils package (# 2120) > 1f80fa2 chore: remove repetitive words (# 2122) > c69ae4c ci: test golang 1.22 (# 2113) > a30cee5 build(deps): bump actions/cache from 3 to 4 (# 2102) > f34069c build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (# 2108) > bd2655e Add Incus to the list of projects using Cobra (# 2118) > bcfcff7 Add Taikun CloudWorks to list of projects (# 2098) > 4fb0a66 flags: clarify documentation that LocalFlags related function do not modify the state (# 2064) > 0dec88e Add tests for funcs in cobra.go (# 2094) > cbcf75e [chore]: update projects using cobra (# 2093) > 199b7ab build(deps): bump actions/labeler from 4 to 5 (# 2086) > 531ce79 Remove extra actions/checkout > c054701 build(deps): bump actions/setup-go from 4 to 5 > 4122785 Document how to create a plugin > a73b9c3 Fix help text for runnable plugin command > df547f5 Fix help text for plugins > e63925d Add env variable to suppress completion descriptions on create (# 1938) > 236f3c0 Update projects_using_cobra.md (# 2089) > 3d8ac43 Micro-optimizations (# 1957) > 283e32d Add LXC to the list of projects using cobra (# 2071) > a0a6ae0 Improve API to get flag completion function (# 2063) > 890302a Support usage as plugin for tools like kubectl (# 2018) > 48cea5c build(deps): bump actions/checkout from 3 to 4 (# 2028) > 22953d8 Replace all non-alphanumerics in active help env var program prefix (# 1940) > 00b68a1 Add tests for flag completion registration (# 2053) > b711e87 Don't complete --help flag when flag parsing disabled (# 2061) > 8b1eba4 Fix linter errors (# 2052) > 4cafa37 Allow running persistent run hooks of all parents (# 2044) > 5c962a2 build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.2 to 2.0.3 (# 2047) > efe8fa3 build(deps): bump actions/setup-go from 3 to 4 (# 1934) > 95d8a1e Add notes to doc on preRun and postRun condition (# 2041) > bd4d165 feat: add getters for flag completions (# 1943) > 0c72800 Customizable error message prefix (# 2023) > c5dacb3 ci: test golang 1.21 (# 2024) > 285460d command: temporarily disable G602 due to securego/gosec# 1005 (# 2022) > 4955da7 build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (# 2021) > fd865a4 minor corrections to unit tests (# 2003) > 60d056d doc: fix typo, Deperecated -> Deprecated (# 2000) > 66b215b golangci: enable 'unused' and disable deprecated replaced by it (# 1983) > c81c46a Add 'one required flag' group (# 1952) > dcb405a Move documentation sources to site/content (# 1428) > cbe4865 build(deps): bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 (# 1976) > fdee73b powershell: escape variable with curly brackets (# 1960) > 988bd76 test: make fish_completions_test more robust (# 1980) > 2246fa8 Fix grammar: 'allows to' (# 1978) > 0e3a0bf build(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 (# 1971) > 284f410 Fix typo in fish completions (# 1945) bumping github.com/moby/spdystream dbc7151...258380d: > 258380d Merge pull request # 98 from dmcgowan/remove-ws-package > a3b79af Merge pull request # 99 from liggitt/closeleak > 42b2632 Remove unused websocket package > 0c1fc43 Merge pull request # 96 from code-qote/fix-stream-is-finished-data-race > 5c84296 Avoid 10 minute goroutine leak in error case for handled errors > 478d001 Merge pull request # 89 from thaJeztah/carry_48_fix_unit_test_race > 6cf8949 fixed data race > 06348fb Merge pull request # 91 from tigrato/fix-ping-data-race > 31503b1 Fix unit test races > 57d1ca2 Merge pull request # 90 from thaJeztah/update_go_versions > 3473c0b Fix Ping data-race > 9e99574 gha: update go versions bumping google.golang.org/genproto/googleapis/rpc ddb44da...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) > 8af14fe chore(all): update all (# 1159) > 7e3bb23 chore(all): auto-regenerate .pb.go files (# 1158) > f6391c0 chore(all): update all (# 1156) > 3fd189d chore(googleapis): update cloud/gkeconnect/gateway/v1beta1/alias.go (# 1157) > 4ba0660 chore: update datastore and bigtable (# 1155) > fc7c04a feat: move SoT for datastore proto definitions (# 1154) > 278611b chore(all): update all (# 1153) bumping golang.org/x/net 6cc5ac4...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support > 334afa0 go.mod: update golang.org/x dependencies > d7f220d quic: add LocalAddr and RemoteAddr to quic.Conn > 858db1a http2: surface errors occurring very early in a client conn's lifetime > 0aa844c http2: support unencrypted HTTP/2 handoff from net/http > f35fec9 http2: detect hung client connections by confirming stream resets > e883dae README: don't recommend go get > 511cc3a html: add Node.{Ancestors,ChildNodes,Descendants}() > 4783315 http2: limit 1xx based on size, do not limit when delivered > 5716b98 internal/socket: execute gofmt > 42b1186 http2: support ResponseController.EnableFullDuplex bumping google.golang.org/genproto/googleapis/api ddb44da...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) > 8af14fe chore(all): update all (# 1159) > 7e3bb23 chore(all): auto-regenerate .pb.go files (# 1158) > f6391c0 chore(all): update all (# 1156) > 3fd189d chore(googleapis): update cloud/gkeconnect/gateway/v1beta1/alias.go (# 1157) > 4ba0660 chore: update datastore and bigtable (# 1155) > fc7c04a feat: move SoT for datastore proto definitions (# 1154) > 278611b chore(all): update all (# 1153) bumping knative.dev/networking 60e29ff...6797968: > 6797968 upgrade to latest dependencies (# 1037) > 402ac60 drop unnecessary external name svc (# 1029) > 47d62db fix grpc dialing (# 1036) > 9d4838b upgrade to latest dependencies (# 1035) > 22a6457 linter fixes (# 1034) > 61c6cb6 upgrade to latest dependencies (# 1033) > 3fac3bb Update downstream workflow (# 1032) > 5f43076 Bump controller tools (# 1031) > c7ceffa Update community files (# 1030) > 34f5e09 upgrade to latest dependencies (# 1028) > 43a6a77 Update community files (# 1027) > d424939 upgrade to latest dependencies (# 1026) > 8b69a35 Make maximum delay of prober in its backoff configurable (# 1001) > bf671a6 Update community files (# 1024) > bbd3279 upgrade to latest dependencies (# 1023) > 929a5d5 upgrade to latest dependencies (# 1022) > 5272a36 upgrade to latest dependencies (# 1021) > 4c9d5b8 upgrade to latest dependencies (# 1020) > 8a88798 Update community files (# 1019) > 7341b46 upgrade to latest dependencies (# 1018) > d5387fa upgrade to latest dependencies (# 1017) > c254dbf upgrade to latest dependencies (# 1016) > d954288 upgrade to latest dependencies (# 1014) > 49760c2 Update community files (# 1013) bumping golang.org/x/oauth2 6d8340f...3e64809: > 3e64809 x/oauth2: add Token.ExpiresIn > 16a9973 jwt: rename example to avoid vet error > b52af7d endpoints: add GitLab DeviceAuthURL bumping knative.dev/client-pkg 7b4bb48...afd7c8d: > afd7c8d Update community files (# 201) > 8478498 Update community files (# 200) > 8b7d7e7 Update community files (# 199) > 14f4a3a Update community files (# 198) bumping google.golang.org/grpc 3f95b38...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Change version to 1.69.1-dev (# 7902) > 97d633a Change version to 1.69.0 (# 7901) > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832) > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879) > 634497b test: Split import paths for generated message and service code (# 7891) > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872) > 00272e8 dns: Support link local IPv6 addresses (# 7889) > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890) > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875) > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887) > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874) > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869) > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839) > bb7ae0a Change logger to avoid Printf when disabled (# 7471) > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846) > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677) > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826) > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861) > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache (# 7851) > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853) > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808) > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies > 0775031 cleanup: remove a TODO that has been take care of (# 7855) > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845) > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840) > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768) > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837) > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827) > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854) > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835) > 3a1e3e2 xdsclient: rename the interface for the transport (# 7842) > 66385b2 clusterimpl: propagate state update from child when drop/request config remains unchanged (# 7844) > 89737ae orca: switching to stubserver in tests instead of testservice implementation (# 7727) > a365199 examples: fix debugging example after Dial->NewClient migration (# 7833) > 8c518f7 xds: switching to stubserver in tests instead of testservice implementation (# 7726) > b01130a xds/internal/xdsclient: fix resource type documentation to only mention handling xds responses (# 7834) > 274830d balancer: Add a SubConn.RegisterHealthListener API and default implementation (# 7780) > 0553bc3 xdsclient: don't change any global state in NewForTesting (# 7822) > 3db86e2 deps: Remove go patch version from go.mod (# 7831) > e2b98f9 pickfirst: Implement Happy Eyeballs (# 7725) > 60c70a4 mem: implement `ReadAll()` for more efficient `io.Reader` consumption (# 7653) > d2c1aae xds: Plumb EDS endpoints through xDS Balancer Tree (# 7816) > c2a2d20 docs: update documentation for `ClientStream.SendMsg()` returning `nil` unconditionally when `ClientStreams=false` (# 7790) > 0d0e530 grpc: export MethodHandler # 7794 (# 7796) > a3a8657 clusterimpl: update picker synchronously on config update (# 7652) > 74738cf grpc: Remove health check func dial option used for testing (# 7820) > 5b40f07 xdsclient: fix flaky test TestServeAndCloseDoNotRace (# 7814) > b3393d9 xdsclient: support fallback within an authority (# 7701) > 18d218d pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (# 7742) > e9ac44c cleanup: replace grpc.Dial with grpc.NewClient in grpclb test (# 7789) > 0ec8fd8 xdsclient/ads: reset the pending bit of ADS stream flow control at the end of the onDone method (# 7806) > 43ee172 balancer: Enforce embedding the SubConn interface in implementations (# 7758) > 2de6df9 xds/resolver: fix flaky test TestResolverRemovedWithRPCs with a workaround (# 7804) > 2a18bfc transport: refactor to split ClientStream from ServerStream from common Stream functionality (# 7802) > 70e8931 transport: remove useless trampoline function (# 7801) > ef0f617 xdsclient: start using the newly added transport and channel functionalities (# 7773) > d66fc3a balancer/endpointsharding: Call ExitIdle() on child if child reports IDLE (# 7782) > 2e3f547 ringhash: fix a couple of flakes in e2e style tests (# 7784) > 52d7f6a multiple: switch to math/rand/v2 (# 7711) > 6fd86d3 Disable buffer_pooling tests (# 7762) > 091d20b server: Only call FromIncomingContext with stats handlers (# 7781) > 192ee33 multiple: add verbosity checks to logs that use pretty.JSON (# 7785) > e7435d6 balancer/endpointsharding: Ignore empty endpoints (# 7674) > 4084b14 stats/opentelemetry: Remove OpenTelemetry module and add RLS Metrics e2e tests (# 7759) > ada6787 cleanup: switching to stubserver in tests instead of testservice implementation (# 7708) > cb32937 credentials: Support ALTSPerRPCCreds in DefaultCredentialsOptions (# 7775) > a0cbb52 github: add Go 1.23 testing and make staticcheck work locally with go1.23 (# 7751) > 67b9ebf xdsclient: make sending requests more deterministic (# 7774) > 94e1b29 vet: add dependency checks (# 7766) > a82315c testutils: change ListenerWrapper to push the most recently accepted connection (# 7772) > e0a730c clusterresolver: fix a comment in a test (# 7776) > f8e5d8f mem: use slice capacity instead of length, to determine whether to pool buffers or directly allocate them (# 7702) > c4c8b11 xds/resolver: add a way to specify the xDS client to use for testing purposes (# 7771) > 8212cf0 xdsclient: implementation of the xdsChannel (# 7757) > 4bb0170 status: Fix status incompatibility introduced by # 6919 and move non-regeneratable proto code into /testdata (# 7724) > 80937a9 credentials: Apply defaults to TLS configs provided through GetConfigForClient (# 7754) > c538c31 vet: Don't use GOROOT to set PATH if GOROOT is unset (# 7761) > 14e2a20 resolver/google-c2p: introduce SetUniverseDomain API (# 7719) > 98959d9 deps: update dependencies for all modules (# 7755) > 56df169 resolver: update ReportError() docstring (# 7732) > 830135e xdsclient: new Transport interface and ADS stream implementation (# 7721) > d2ded4b xdsclient: new Transport interface and LRS stream implementation (# 7717) > ec10e73 transport: refactor `trInFlow.onData` to eliminate redundant logic (# 7734) > 6cd00c9 clientconn: remove redundant check (# 7700) > 569c8eb vet: Use go1.22 instead of go1.21 for tidy and staticcheck(# 7747) > 4544b8a Change version to 1.69.0-dev (# 7746) > 54841ef stats/opentelemetry/csm: Get mesh_id local label from "CSM_MESH_ID" environment variable, rather than parsing from bootstrap file (# 7740) > ad81c20 pickfirstleaf: minor simplification to reconcileSubConnsLocked method (# 7731) > b850ea5 transport : wait for goroutines to exit before transport closes (# 7666) > 00b9e14 pickfirst: New pick first policy for dualstack (# 7498) > 18a4eac testutils: add couple of log statements to the restartable listener type (# 7716) > fdc2ec2 xdsclient: deflake TestADS_ResourcesAreRequestedAfterStreamRestart (# 7720) > 4115c21 xds: return all ServerConfig dial options together (# 7718) > b8ee37d pickfirst: Move var for mocking the shuffle func from internal/internal to pickfirst/internal (# 7698) > d9d8f34 revert xds: return all ServerConfig dial options together (# 7712) > 5f178a8 xdsclient: fix test build breakage (# 7710) > f17ea7d xds: return all ServerConfig dial options together (# 7680) > bdd444d xds: address merge conflict gotcha and missed review comment from previous PRs (# 7705) > d365be6 transport: prevent deadlock in transport Close when GoAway write hangs (# 7662) > 6c6c9b6 xdsclient: e2e style tests for ads stream restart (5/N) (# 7696) > 5e6f4b9 xds: misc test cleanup (4/N) (# 7695) > 3adcd41 xdsclient: make load reporting tests e2e style (3/N) (# 7694) > 98d1550 xdsclient: switch more transport tests to e2e style (2/N) (# 7693) > 9afb232 xdsclient: invoke watch callback when new update matches cached one, but previous update was NACKed (1/N) (# 7692) > ab5af45 Revert "protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) (# 7703) > e8a70c6 vet: add check to ensure terminating newline (# 7645) > 5fd9853 examples: improve package comments (# 7658) > 859602c vet : add check for tabs in text files (# 7678) > 67e47fc xds: Fix flaky test TestUnmarshalListener_WithUpdateValidatorFunc (# 7675) > ca4865d balancer: automatically stop producers on subchannel state changes (# 7663) > 941102b xds/server: Fix xDS Server leak (# 7664) > 7aee163 xds: add xDS transport custom Dialer support (# 7586) > 9affdbb internal/credentials/xds: add unit tests for `HandshakeInfo.Equal` (# 7638) > 3196f7a protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) > 218811e balancer/rls: Add picker and cache unit tests for RLS Metrics (# 7614) > a9ff62d clusterresolver/e2e_test: Avoid making real DNS requests in TestAggregateCluster_BadEDS_BadDNS (# 7669) > e7a8097 cleanup: replace grpc.Dial with grpc.NewClient in tests (# 7640) > bcf9171 transport: Fix reporting of bytes read while reading headers (# 7660) > 8ea3460 balancer: fix logic to prevent producer streams before READY is reported (# 7651) > 6c48e47 replace tab with spaces in text files (# 7650) > 1418e5e clusterimpl: use gsb.UpdateClientConnState instead of switchTo, on receipt of config update (# 7567) > ac41314 .*: Add missing a newline at the end (# 7644) > 11c44fb vet: add comment explaining reason for revive lineter disabled rules (# 7634) > 3b626a7 *: fix more typos (# 7619) > 04e78b0 .*: fix lint issues of not having comments for exported funcs and vars along with any remaining issues and enable remaining disabled rules (# 7575) > 31ffeee Deps: Bump Go version in Dockerfiles and test/kokoro/xds.sh (# 7629) > 393fbc3 Update dependencies after 1.67 branch cut (# 7624) > cf5d541 stubserver: support xds-enabled grpc server (# 7613) > b6fde8c vet: add check for trailing spaces (# 7576) > 7fb7ac7 mem: replace flate.Reader reference (# 7595) > 8f920c6 Change version to 1.68.0-dev (# 7601) bumping golang.org/x/sys 23b0dab...d4ac05d: > d4ac05d windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL > 680bd24 windows: remove unused errString type > a7f19e9 unix: add Dup3 on dragonfly > fe16172 unix: define IfMsghdr2, IfData64, and RtMsghdr2 on darwin > 0a57dbc unix: update to kernel Linux 6.12 > 3cf1e67 unix: don't fail TestPpoll on EINTR > d2cea70 windows: add functions to get named pipe process IDs > a13946c windows: regenerate zsyscall_windows.go > e0753d4 Revert "windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15}" > c29efe3 windows: add iphlpapi functions for change notifications > 8f2aa9f cpu: conditionally re-enable AVX512 support on darwin/amd64 > 054f1fc README: don't recommend go get > ca04041 unix: extend z/OS support > 18e038c unix: move NETLINK_* consts to own section > d045236 windows: implement Ftruncate using a single syscall on Windows > cff53d5 unix: gofmt after CL 610296 > 123459f unix: update z/OS implementation of fcntl and mmap > df4a4da unix/linux: adjust Dockerfile ENV key value format > 696d342 unix: gofmt after CL 621375 > 60d7877 unix: add PTP_PF_* constants on Linux > 256d1df unix: add PTP IOCTLs on Linux > adbb8bb windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15} > a57fdb8 unix: add IoctlGetHwTstamp/IoctlGetHwTstamp on Linux > 3932916 unix: switch to Ubuntu 24.10 in Dockerfile > 2dfefb6 all: execute gofmt > e5eee7e unix: add IoctlGetEthtoolTsInfo on Linux > fe162ba unix: add ClockSettime on Linux > 7143f4a windows: manually initialize NewNTUnicodeString bumping k8s.io/apiextensions-apiserver 1aec848...5714b0b: > 5714b0b Update dependencies to v0.31.4 tag > 67f4a1d informers: add comment that Start does not block > 647748e Merge pull request # 126353 from liggitt/fix-vendor > a9ee50f revendor dependencies > 1ab7536 Merge pull request # 126308 from cici37/hotFix > 4940c42 Allowing direct CEL reserved keyword usage in CRD (# 126188) > 93b42bf Update with stdlib errors > 10c707f Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 3bbcc94 Merge pull request # 125661 from mjudeikis/mjudeikis/poststarthookctx.stopch.cleanup > f02b108 use context for tests > 876df11 Hot fix for panic on schema conversion. (# 126167) > 4df8aea clean deprecated context.StopCh > 25216f6 Validate CABundle when writing CRD > 21fdbb3 Merge pull request # 126136 from cici37/removeFG > 64bd347 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 34ee2ac Auto updates > 4fca5ed generate > ecdf037 Remove feature gate CustomResourceValidationExpressions. > af670e3 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 298c10a bump k8s.io/utils > ac102cf Merge pull request # 125615 from benluddy/apiextensions-json-unmarshal-copy > 5fe8819 Merge pull request # 125922 from dims/update_otel_27 > 6089568 Copy input to UnmarshalJSON on the apiextensions JSON types. > cea4e63 update OpenTelemetry dependencies and grpc > a2b7554 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > 93f624c Fix for typecheck doesn't notice compile errors in test files > 6fdc7d0 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 889ca04 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 3a6c6fe Bump `prometheus/common to` v0.55.0 > 0a9d947 Update moby/spdystream to v0.4.0 > 6998ab0 Merge pull request # 125745 from BenTheElder/ping-ping > 1993bf7 bump github.com/moby/spdystream to v0.3.0 > 0fdadc8 Merge pull request # 125731 from dashpole/revert_otel > 8c0d2b8 Revert "update OpenTelemetry dependencies" > 2b00902 Merge pull request # 125703 from sbueringer/pr-fix-message-expression-evaluation > 5ccd222 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 5d129ee Validate stored messageExpressions with the correct CEL environment > 53b8ff7 add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4e241d1 Add version mapping in ComponentGlobalsRegistry. > 7b4292c Add composition flags for emulation version and feature gate. > 95d0ad9 apiserver: Add API emulation versioning. > ba83101 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 9f9821e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > fd98565 Merge pull request # 125575 from dashpole/update_otel_27 > bad5f06 Merge pull request # 125560 from jpbetz/apply-gen-fake > e2ec91c update OpenTelemetry dependencies > a2fe3ef Generate code > 24a01cd Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 106c687 Bump dependency: etcd to 3.5.14 > b2732ff Merge pull request # 125531 from pohly/klog-update > 3038337 dependencies: klog v2.130.1 > 2c748f6 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > 6e53802 feat: Upgrade to cobra v1.8.1 > 879caaf Merge pull request # 121439 from skitt/generic-client-go > de77baa Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > da77a93 Run codegen > aae5443 Merge pull request # 125586 from serathius/webhook-converter-fix > 98e02b1 Update moby/term to a released tag - v0.5.0 > 36e5fb5 Run codegen > e12060e Fix TestWebhookConverterWithWatchCache when ResilientWatchCacheInitialization and ConsistentListFromCache are enabled > d3392ac Run codegen > 1d1fb1b Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > da32b13 make update > d21e185 Merge pull request # 125083 from azimjohn/master > c0786ef Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 21fcb3e Bump konnectivity-client to v0.30.3 > f945eb2 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7a4054f kube-apiserver: remove deprecated otel NewNoopTracerProvider > c88715a Bump fxamacker/cbor/v2 to v2.7.0-beta. > bd6a9df Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 2662926 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > a1bcd9d make update > 609a653 Merge pull request # 124381 from alexzielenski/cel/allOf-validation > 5f414db Fix ChangeCRD test > d920ef2 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > af47909 add tests for completeness cases > 1635d25 Update indirect dependencies with ./hack/update-vendor.sh. > 068cd8e feedback > e915a72 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > c8e0944 preserve errors for additionalProperties and xvalidations so the API surface stays the same > b70a330 Merge pull request # 123339 from skitt/canonical-json-patch > 32e372f add prerelease lifecycle tags to GA types > 5869375 add allOf support into CEL validator > 9e92459 Use canonical json-patch v4 import > e484593 codegen: deepycopy-gen > 338768d Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 1e2fcb8 allow CEL and additionalProperties used in allof > 563f772 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 0596885 Merge pull request # 124779 from cici37/updateEnv > 6fe18fb dependencies: ginkgo v2.19.0, gomega v1.33.1 > 6ebf3f3 Update cel env to 1.30 > 49f8306 Merge pull request # 124675 from cici37/fgForCost > 8b01abc Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 0eea861 Adding the feature gates to fix cost for VAP and webhook matchConditions. > 00c9c18 Update to latest golang.org/x/oauth2 v0.20.0 > 9af7df8 Merge pull request # 124681 from jpbetz/field-selector-beta > 1d66bdc Merge pull request # 124600 from alvaroaleman/typed-wq > af84a78 Promote CRD field selectors to beta > f0d997f Use the generic/typed workqueue throughout > f06d731 Merge pull request # 122148 from pohly/controllers-context-support > 4e6e015 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 62d1e97 apiserver + controllers: enhance context support > 046aba8 Bump sigs.k8s.io/yaml to v1.4.0 > add218f Merge pull request # 124466 from serathius/featuregate-defer > 8adc62c Cleanup defer from SetFeatureGateDuringTest function call > e2b8a5c Merge pull request # 124469 from serathius/etcd-3.5.13 > 69d51e1 Merge pull request # 124263 from alvaroaleman/typed > 4c86976 Upgrade etcd libraries to v3.5.13 > 2168269 Merge pull request # 124474 from serathius/allow-bookmarks > e939cdd Use typed queue in Customresource Discovery Controller > ac0adf7 Allow bookmark events in between delete/modify in Test > f0512a0 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 96f0bce Merge pull request # 121574 from skitt/generic-lister-gen > f02896a generated: ./hack/update-vendor.sh > f097bb7 Merge pull request # 124346 from jwcesign/master > 033946c Regenerate all listers > 6cae02b rename optional to optional_type > ea8ea09 upgrade: upgrade dependencies github.com/prometheus/common to the newest version > bd77ba4 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > fd86c98 Merge pull request # 122892 from danwinship/codegen-nil > 76483ca Regenerate fake clients > 7d17cc2 Merge pull request # 123822 from JoelSpeed/cr-validator-status > 266c09f Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > befafbc Update test to track status prefix on paths > ea5413d Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 300b8e0 generate fully qualified type references > 5650a2e Fix field path on CustomResource status update validations > 7c8f374 Update x/net for CVE-2023-45288 > 207176c Merge pull request # 124019 from alexzielenski/fix-ratcheting-flake > c9be2b9 fix test flake caused by not waiting for CRD schema update > 3de7d4d sync: update go.mod > 62b330c Merge pull request # 123732 from serathius/parallel-featureflags bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > ba9d110 Update moby/spdystream to v0.4.0 > 89b2da1 Merge pull request # 125745 from BenTheElder/ping-ping > e191233 Use +default for now deprecated ScaleIO volume > 26803c0 bump github.com/moby/spdystream to v0.3.0 > cdeb356 Use +default for now deprecated AzureDisk volume > e025325 Merge pull request # 125731 from dashpole/revert_otel > 165690c Use +default for now deprecated ISCSI volume > 2788e05 Revert "update OpenTelemetry dependencies" > 53f4e42 Use +default for now deprecated RBD volume > 149781f Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > e297a0e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 8d69060 Merge pull request # 125575 from dashpole/update_otel_27 > 2d0cd50 update OpenTelemetry dependencies > e09016f Merge pull request # 125576 from alvaroaleman/fix > 9f6f03f Merge pull request # 125531 from pohly/klog-update > 69864e9 Corev1.Node: Link to node doc and not PV doc in status.capacity > a2ff581 dependencies: klog v2.130.1 > 857a946 Merge pull request # 125540 from pohly/revert-binding-deprecation > ee77356 api: revert deprecation annotation for v1 Binding > 590e504 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > b5dd4c4 Bump fxamacker/cbor/v2 to v2.7.0-beta. > c0840f2 Merge pull request # 125189 from mimowo/improve-ready-comment > c114cd7 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > 7f878b9 Improve the Job API comment for ready field > d93eaf6 KEP-3619: Fine-grained SupplementalGroups control (# 117842) > 6e174b7 Update indirect dependencies with ./hack/update-vendor.sh. > 983e15a Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 4261982 Merge pull request # 123339 from skitt/canonical-json-patch > 740a638 add prerelease lifecycle tags to GA types > 0b590ac Use canonical json-patch v4 import > 7cdaa4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 7480c46 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 9a6330a dependencies: ginkgo v2.19.0, gomega v1.33.1 > 664bdd5 Merge pull request # 124793 from mimowo/fix-managed-by-comment > b1dbea2 Merge pull request # 123638 from sanposhiho/matchlabelkey-beta > 2a86f24 Fix the comment for the Job managedBy field > 8a7117f graduate MatchLabelKeysInPodAffinity to Beta > 7ccc245 Merge pull request # 123845 from HirazawaUi/promote-DisableNodeKubeProxyVersion-to-beta > aa3ed7c Merge pull re…
bumping knative.dev/networking bbd3279...6797968: > 6797968 upgrade to latest dependencies (# 1037) > 402ac60 drop unnecessary external name svc (# 1029) > 47d62db fix grpc dialing (# 1036) > 9d4838b upgrade to latest dependencies (# 1035) > 22a6457 linter fixes (# 1034) > 61c6cb6 upgrade to latest dependencies (# 1033) > 3fac3bb Update downstream workflow (# 1032) > 5f43076 Bump controller tools (# 1031) > c7ceffa Update community files (# 1030) > 34f5e09 upgrade to latest dependencies (# 1028) > 43a6a77 Update community files (# 1027) > d424939 upgrade to latest dependencies (# 1026) > 8b69a35 Make maximum delay of prober in its backoff configurable (# 1001) > bf671a6 Update community files (# 1024) bumping golang.org/x/term b725e36...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies > 442846a go.mod: update golang.org/x dependencies bumping google.golang.org/protobuf c72053a...12c6ebd: > 12c6ebd all: release v1.36.2 > 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs > c0c814f all: start v1.36.1-devel > 7fc5ff4 all: release v1.36.1 > 575aebf internal/impl: revert IsSynthetic() check to fix panic > ce4fa19 internal/errors: delete compatibility code for Go before 1.13 > 607da3e all: start v1.36.0-devel > 3b78ca8 all: release v1.36.0 > 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior > 8edf940 reflect/protoreflect: use [] syntax to reference method > 5376513 proto: add reference to size semantics with lazy decoding to comment > 560503e compiler/protogen: allow overriding API level from --go_opt > b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid > 9eda3d5 all: regenerate.bash for Opaque API > eb7b468 all: Release the Opaque API > 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release > bdcc7ad internal/impl: skip synthetic oneofs in messageInfo > 30f628e all: start v1.35.2-devel bumping knative.dev/client/pkg 441372a...5f15fd3: > 5f15fd3 upgrade to latest dependencies (# 1988) > 8d3062d Checking parts of the message to combat flaky tests (# 1986) > 1375703 upgrade to latest dependencies (# 1980) > c3b3be9 Update community files (# 1984) > a045990 Update community files (# 1983) bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping golang.org/x/text efd25da...d42948e: > d42948e go.mod: update golang.org/x dependencies bumping knative.dev/serving 5717d19...a5988eb: > a5988eb Set k8s default container label (# 15694) > 5ede174 fix builds on arm/v7 (# 15699) > bee28f3 Configure deployments to have no own revisionHistoryLimit (# 15698) > c3f2bfe Exclude kourier tls runtime (# 15696) > b484fa2 Update net-contour nightly (# 15691) > a829571 Update net-kourier nightly (# 15689) > 19b9a09 Fix all linter warnings (# 15684) > db2721f Update net-gateway-api nightly (# 15690) > 243e1ea upgrade to latest dependencies (# 15687) > dd48437 Bump the github-actions group with 3 updates (# 15686) > 3e6d275 Update net-contour nightly (# 15685) > 65de262 upgrade to latest dependencies (# 15683) > c2f2b8b Update net-contour nightly (# 15678) > b3c8668 upgrade to latest dependencies (# 15677) > e5b717d Update net-kourier nightly (# 15680) > 5a8d478 Update net-gateway-api nightly (# 15679) > 28dff5c add wildcard back (# 15676) > bb76b60 Update volume validation to include hostPath (# 15669) > 8ed20f4 upgrade to latest dependencies (# 15662) > d957496 Update community files (# 15675) > 3216ab3 Drop the use dprotaso/controller-tools fork (# 15664) > 8a37b89 Update net-kourier nightly (# 15671) > 8556b88 fix dependency name (# 15674) > 83fe1c2 fix dependabot config (# 15672) > 79f8c3f fix dependabot config (# 15668) > 0d589da Add support for hostPath (# 15648) > df03027 fix: fixed the pinned dependencies issue (# 15475) > da8d2d1 Allow securityContext.Privileged to be configurable (# 15643) > c0f181d Update net-contour nightly (# 15665) > 746e72f Update net-gateway-api nightly (# 15658) > 750f9a2 Drop k8s v1.28 from kind testing and update cluster version to 1.30 in e2e (# 15655) > daae9fd Update net-contour nightly (# 15660) > b4c8ac9 Update community files (# 15661) > 095f876 Update net-kourier nightly (# 15659) > 06281eb upgrade to latest dependencies (# 15656) > 033225d pin chainguard action version (# 15657) > d1e308e [performance/real-traffic-test] Enable AllowHTTPFullDuplexFeature (# 15654) > 2d5a1e9 Update net-kourier nightly (# 15647) bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy issue in getting controller is solved > 7778646 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 126f5ce apimachinery runtime: support contextual logging > e696ec5 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > ad648b1 generate fully qualified type references > 2dd8802 Update x/net for CVE-2023-45288 > d82afe1 Merge pull request # 123801 from HirazawaUi/followup-allow-special-characters bumping knative.dev/eventing f577063...90edfe6: > 90edfe6 Upgrade deps to latest (# 8410) > 6d71005 Additional unit tests for EventPolicy (# 8405) > f3ea6b5 Update KinD e2e workflow (# 8411) > cd7c1c0 Add authorization conformance tests for Sequence and Parallel (# 8400) > 5ce51f8 Include inEdges in Graph String() (# 8406) > eaaab21 Adding reconciler test for OIDC of the Integration Source (# 8404) > 350f81b [main] Update community files (# 8403) > 134c4c0 Event lineage builder should accept client interfaces (# 8402) > bb6c53c Don't swallow errors in Lineage package (# 8401) > 81a37ff Lineage constructor to accept clients instead of creating them (# 8399) > 52792ea [main] Upgrade to latest dependencies (# 8397) > c9047a1 [main] Update community files (# 8396) > 4dbc2ba Scheduler: LastOrdinal based on replicas instead of FreeCap (# 8388) > 06355af [main] Upgrade to latest dependencies (# 8392) > b00da59 Register eventshub image for JobSink (# 8390) > 2f165f1 Update golang.org/x/crypto to 0.31.0 (# 8389) > 4087c3a Going OIDC for Integration Source (# 8383) > 3a69e30 add new integration CRDs to storage version migrator tool (# 8386) > 414af5c Add EventPolicy to storage version migrator (# 8384) > f82811b Remove conversion webhook config in EventPolicy CRD (# 8379) > 7c1a62d Add health check config and clean up duplicated code (# 8308) > bff7b03 Remove unused filter function (# 8375) > 8d8b6c9 RequestReply: Added feature flag for default timeout (# 8361) > 7bb320c Chore: field semantic correction (# 8370) > 3345c86 Clean up remove session token (# 8369) > 6e7e3d4 Adding sns sink to Integration Sink (# 8365) > d4357e3 MT-Broker: return retriable status code based on the state to leverage retries (# 8366) > 795e4a3 Move image to map (# 8362) > 408db83 We changed the event type on the images (# 8364) bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > ba9d110 Update moby/spdystream to v0.4.0 > 89b2da1 Merge pull request # 125745 from BenTheElder/ping-ping > e191233 Use +default for now deprecated ScaleIO volume > 26803c0 bump github.com/moby/spdystream to v0.3.0 > cdeb356 Use +default for now deprecated AzureDisk volume > e025325 Merge pull request # 125731 from dashpole/revert_otel > 165690c Use +default for now deprecated ISCSI volume > 2788e05 Revert "update OpenTelemetry dependencies" > 53f4e42 Use +default for now deprecated RBD volume > 149781f Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > e297a0e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 8d69060 Merge pull request # 125575 from dashpole/update_otel_27 > 2d0cd50 update OpenTelemetry dependencies > e09016f Merge pull request # 125576 from alvaroaleman/fix > 9f6f03f Merge pull request # 125531 from pohly/klog-update > 69864e9 Corev1.Node: Link to node doc and not PV doc in status.capacity > a2ff581 dependencies: klog v2.130.1 > 857a946 Merge pull request # 125540 from pohly/revert-binding-deprecation > ee77356 api: revert deprecation annotation for v1 Binding > 590e504 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > b5dd4c4 Bump fxamacker/cbor/v2 to v2.7.0-beta. > c0840f2 Merge pull request # 125189 from mimowo/improve-ready-comment > c114cd7 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > 7f878b9 Improve the Job API comment for ready field > d93eaf6 KEP-3619: Fine-grained SupplementalGroups control (# 117842) > 6e174b7 Update indirect dependencies with ./hack/update-vendor.sh. > 983e15a Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 4261982 Merge pull request # 123339 from skitt/canonical-json-patch > 740a638 add prerelease lifecycle tags to GA types > 0b590ac Use canonical json-patch v4 import > 7cdaa4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 7480c46 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 9a6330a dependencies: ginkgo v2.19.0, gomega v1.33.1 > 664bdd5 Merge pull request # 124793 from mimowo/fix-managed-by-comment > b1dbea2 Merge pull request # 123638 from sanposhiho/matchlabelkey-beta > 2a86f24 Fix the comment for the Job managedBy field > 8a7117f graduate MatchLabelKeysInPodAffinity to Beta > 7ccc245 Merge pull request # 123845 from HirazawaUi/promote-DisableNodeKubeProxyVersion-to-beta > aa3ed7c Merge pull request # 124590 from xrstf/fix-optional-comment > e6d86a2 promote DisableNodeKubeProxyVersion feature gate to beta > 92d2eac fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 2144e85 codegen > 7c9431b Merge pull request # 124572 from aojea/alpha_tag > 8db881a alpha->beta > c4ac111 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > fd5eb88 tag service.spec.TrafficDistribution field as alpha > 9bd0523 fix stray +optional comment on persistentVolumeClaimRetentionPolicy > 8cf3f40 Bump sigs.k8s.io/yaml to v1.4.0 > 2676848 Merge pull request # 124469 from serathius/etcd-3.5.13 > b75136d Merge pull request # 124075 from pohly/dra-api-comments > 8a34349 Upgrade etcd libraries to v3.5.13 > 039b247 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 83fe34a DRA: sync internal API doc comments > fbc502f generated: ./hack/update-vendor.sh > 1e01004 DRA api: ResourceHandle.DriverName is required > 63e83d0 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 2df4487 DRA api: explicitly reserve finalizer for Kubernetes > 5975d5e Merge pull request # 124365 from SataQiu/v1.30.0-api-testdata > 98d0c7a Merge pull request # 124103 from zhanluxianshen/fix-typos-in-rbac-api > 14e4e0c Remove v1.28.0 API testdata > 76b6c7c Merge pull request # 124062 from alculquicondor/nodename-api-comment > 04510aa Fix typos in rbac api. > b27f498 Add v1.30.0 API testdata > a819b1d Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 58c5883 Update API comment for nodeName to match system behavior > 5e7d566 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 33eb147 generate fully qualified type references > 63d4a04 Update x/net for CVE-2023-45288 > 5147c1a sync: update go.mod > d1659eb Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping google.golang.org/grpc acba4d3...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Change version to 1.69.1-dev (# 7902) > 97d633a Change version to 1.69.0 (# 7901) > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832) > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879) > 634497b test: Split import paths for generated message and service code (# 7891) > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872) > 00272e8 dns: Support link local IPv6 addresses (# 7889) > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890) > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875) > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887) > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874) > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869) > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839) > bb7ae0a Change logger to avoid Printf when disabled (# 7471) > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846) > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677) > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826) > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861) > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache (# 7851) > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853) > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808) > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies > 0775031 cleanup: remove a TODO that has been take care of (# 7855) > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845) > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840) > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768) > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837) > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827) > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854) > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835) > 3a1e3e2 xdsclient: rename the interface for the transport (# 7842) > 66385b2 clusterimpl: propagate state update from child when drop/request config remains unchanged (# 7844) > 89737ae orca: switching to stubserver in tests instead of testservice implementation (# 7727) > a365199 examples: fix debugging example after Dial->NewClient migration (# 7833) > 8c518f7 xds: switching to stubserver in tests instead of testservice implementation (# 7726) > b01130a xds/internal/xdsclient: fix resource type documentation to only mention handling xds responses (# 7834) > 274830d balancer: Add a SubConn.RegisterHealthListener API and default implementation (# 7780) > 0553bc3 xdsclient: don't change any global state in NewForTesting (# 7822) > 3db86e2 deps: Remove go patch version from go.mod (# 7831) > e2b98f9 pickfirst: Implement Happy Eyeballs (# 7725) > 60c70a4 mem: implement `ReadAll()` for more efficient `io.Reader` consumption (# 7653) > d2c1aae xds: Plumb EDS endpoints through xDS Balancer Tree (# 7816) > c2a2d20 docs: update documentation for `ClientStream.SendMsg()` returning `nil` unconditionally when `ClientStreams=false` (# 7790) > 0d0e530 grpc: export MethodHandler # 7794 (# 7796) > a3a8657 clusterimpl: update picker synchronously on config update (# 7652) > 74738cf grpc: Remove health check func dial option used for testing (# 7820) > 5b40f07 xdsclient: fix flaky test TestServeAndCloseDoNotRace (# 7814) > b3393d9 xdsclient: support fallback within an authority (# 7701) > 18d218d pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (# 7742) > e9ac44c cleanup: replace grpc.Dial with grpc.NewClient in grpclb test (# 7789) > 0ec8fd8 xdsclient/ads: reset the pending bit of ADS stream flow control at the end of the onDone method (# 7806) > 43ee172 balancer: Enforce embedding the SubConn interface in implementations (# 7758) > 2de6df9 xds/resolver: fix flaky test TestResolverRemovedWithRPCs with a workaround (# 7804) > 2a18bfc transport: refactor to split ClientStream from ServerStream from common Stream functionality (# 7802) > 70e8931 transport: remove useless trampoline function (# 7801) > ef0f617 xdsclient: start using the newly added transport and channel functionalities (# 7773) > d66fc3a balancer/endpointsharding: Call ExitIdle() on child if child reports IDLE (# 7782) > 2e3f547 ringhash: fix a couple of flakes in e2e style tests (# 7784) > 52d7f6a multiple: switch to math/rand/v2 (# 7711) > 6fd86d3 Disable buffer_pooling tests (# 7762) > 091d20b server: Only call FromIncomingContext with stats handlers (# 7781) > 192ee33 multiple: add verbosity checks to logs that use pretty.JSON (# 7785) > e7435d6 balancer/endpointsharding: Ignore empty endpoints (# 7674) > 4084b14 stats/opentelemetry: Remove OpenTelemetry module and add RLS Metrics e2e tests (# 7759) > ada6787 cleanup: switching to stubserver in tests instead of testservice implementation (# 7708) > cb32937 credentials: Support ALTSPerRPCCreds in DefaultCredentialsOptions (# 7775) > a0cbb52 github: add Go 1.23 testing and make staticcheck work locally with go1.23 (# 7751) > 67b9ebf xdsclient: make sending requests more deterministic (# 7774) > 94e1b29 vet: add dependency checks (# 7766) > a82315c testutils: change ListenerWrapper to push the most recently accepted connection (# 7772) > e0a730c clusterresolver: fix a comment in a test (# 7776) > f8e5d8f mem: use slice capacity instead of length, to determine whether to pool buffers or directly allocate them (# 7702) > c4c8b11 xds/resolver: add a way to specify the xDS client to use for testing purposes (# 7771) > 8212cf0 xdsclient: implementation of the xdsChannel (# 7757) > 4bb0170 status: Fix status incompatibility introduced by # 6919 and move non-regeneratable proto code into /testdata (# 7724) > 80937a9 credentials: Apply defaults to TLS configs provided through GetConfigForClient (# 7754) > c538c31 vet: Don't use GOROOT to set PATH if GOROOT is unset (# 7761) > 14e2a20 resolver/google-c2p: introduce SetUniverseDomain API (# 7719) > 98959d9 deps: update dependencies for all modules (# 7755) > 56df169 resolver: update ReportError() docstring (# 7732) > 830135e xdsclient: new Transport interface and ADS stream implementation (# 7721) > d2ded4b xdsclient: new Transport interface and LRS stream implementation (# 7717) > ec10e73 transport: refactor `trInFlow.onData` to eliminate redundant logic (# 7734) > 6cd00c9 clientconn: remove redundant check (# 7700) > 569c8eb vet: Use go1.22 instead of go1.21 for tidy and staticcheck(# 7747) > 4544b8a Change version to 1.69.0-dev (# 7746) bumping knative.dev/hack 1978b3a...c142b48: > c142b48 Refactor release script to gh CLI (# 408) > f8be0cc Update community files (# 407) > e92a16a set min to 1.30 (# 405) > cad8c71 Update community files (# 406) bumping golang.org/x/sync 151027e...913fb63: > 913fb63 singleflight: fix typo in singleflight_test.go bumping knative.dev/reconciler-test 984ae12...359287e: > 359287e Update community files (# 777) > c56a329 upgrade to latest dependencies (# 775) > 96258be Update community files (# 776) bumping knative.dev/pkg f3ab560...0c2a238: > 0c2a238 Bump golang.org/x/tools from 0.28.0 to 0.29.0 (# 3134) > accfe36 Satisfy linter (# 3132) > b4ff2c1 run dependabot workflow only on dependabot branches (# 3133) > 83cd52e Bump golang.org/x/net from 0.31.0 to 0.34.0 (# 3130) > 4d8f747 Bump google.golang.org/grpc from 1.68.0 to 1.69.2 (# 3131) > 459f60e Bump google.golang.org/protobuf from 1.35.2 to 1.36.2 (# 3129) > 14369d0 Bump golang.org/x/tools from 0.27.0 to 0.28.0 (# 3119) > 28f90c2 upgrade to latest dependencies (# 3127) > 23c15c0 Update k8s min and deps to 1.30 (# 3124) > 4ba3f1b Update community files (# 3128) > 4c90159 Update community files (# 3126) > 40afb7c fix script (# 3123) bumping google.golang.org/genproto/googleapis/api 8af14fe...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) bumping google.golang.org/genproto/googleapis/rpc 8af14fe...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) bumping knative.dev/client-pkg 14f4a3a...afd7c8d: > afd7c8d Update community files (# 201) > 8478498 Update community files (# 200) > 8b7d7e7 Update community files (# 199) bumping golang.org/x/net 334afa0...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support bumping golang.org/x/sys e0753d4...d4ac05d: > d4ac05d windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL > 680bd24 windows: remove unused errString type > a7f19e9 unix: add Dup3 on dragonfly > fe16172 unix: define IfMsghdr2, IfData64, and RtMsghdr2 on darwin > 0a57dbc unix: update to kernel Linux 6.12 > 3cf1e67 unix: don't fail TestPpoll on EINTR > d2cea70 windows: add functions to get named pipe process IDs > a13946c windows: regenerate zsyscall_windows.go bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 7c5e903 Update TestNewInformerWatcher for WatchListClient > 8262774 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data > 1c075dc Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 9f33e96 make update > 098e7c5 Merge pull request # 125356 from p0lyn0mial/upstream-improve-testdrivechecklistfromcache-test > b444e6c Implement ResilientWatchCacheInitialization > bbe85a4 fix TestDriveCheckListFromCacheDataConsistencyIfRequested > b03e5b8 Merge pull request # 125335 from p0lyn0mial/upstream-consistency-decector-handles-legacy-case > c7d7068 client-go/consistencydetector: handles the watch cache legacy case > 7c6e307 Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8c9cb88 Improve Reflector unit tests > 52e5651 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > d81b8f6 Merge pull request # 123974 from p0lyn0mial/upstream-client-go-features-testing > 3aa51ce Update indirect dependencies with ./hack/update-vendor.sh. > 7adab2f KEP-3619: Fine-grained SupplementalGroups control (# 117842) > e89e40c client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test > e8b5471 Merge pull request # 123339 from skitt/canonical-json-patch > e8eae94 client-go/features/testing: intro SetFeatureGatesDuringTest > 9c87eb0 Merge pull request # 125190 from pohly/record-event-panic > 16552d4 Use canonical json-patch v4 import > b4e1cfc client-go record: avoid panic when watch creation failed > ffda346 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 5d65011 Merge pull request # 125159 from p0lyn0mial/upstream-add-data-consistency-checker-for-list-requests > 3f130bd Merge pull request # 125166 from p0lyn0mial/upstream-improve-check-data-consistency > b7ea49a client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested > 5f741a5 Merge pull request # 125052 from p0lyn0mial/upstream-client-go-env-var-set > 785fca4 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) > b92b563 Merge pull request # 124635 from pohly/event-broadcaster-shutdown-fix > 98df4f7 client-go/features: add Set method to envvar impl > f53839a Merge pull request # 125045 from pohly/ginkgo-gomega-update > ebbf7d7 client-go/tools/record: fix and test Broadcaster shutdown + logging > c559583 Merge pull request # 125146 from p0lyn0mial/upstream-client-go-consistency-detector-move-to-new-package > 2f2b800 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 538b780 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache > e6e45e1 client-go/util/consistencydetector: make the detector public > 92f0985 client-go/util/consistencydetector: update after moving to the n…
bumping golang.org/x/term 9d5441a...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies > 442846a go.mod: update golang.org/x dependencies > b725e36 go.mod: update golang.org/x dependencies > 54df7da README: don't recommend go get bumping knative.dev/pkg 9b9d535...c43477f: > c43477f upgrade to latest dependencies (# 3137) > 0c2a238 Bump golang.org/x/tools from 0.28.0 to 0.29.0 (# 3134) > accfe36 Satisfy linter (# 3132) > b4ff2c1 run dependabot workflow only on dependabot branches (# 3133) > 83cd52e Bump golang.org/x/net from 0.31.0 to 0.34.0 (# 3130) > 4d8f747 Bump google.golang.org/grpc from 1.68.0 to 1.69.2 (# 3131) > 459f60e Bump google.golang.org/protobuf from 1.35.2 to 1.36.2 (# 3129) > 14369d0 Bump golang.org/x/tools from 0.27.0 to 0.28.0 (# 3119) > 28f90c2 upgrade to latest dependencies (# 3127) > 23c15c0 Update k8s min and deps to 1.30 (# 3124) > 4ba3f1b Update community files (# 3128) > 4c90159 Update community files (# 3126) > 40afb7c fix script (# 3123) > f3ab560 Update community files (# 3118) > a7fd9b1 Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 (# 3117) > 215048a Bump golang.org/x/tools from 0.26.0 to 0.27.0 (# 3114) > 47a6f9f Bump google.golang.org/grpc from 1.67.1 to 1.68.0 (# 3116) > 7b333a0 Bump golang.org/x/net from 0.30.0 to 0.31.0 (# 3113) > 0a99635 Update community files (# 3112) > 25f6002 upgrade to latest dependencies (# 3111) > 6af2bf9 upgrade to latest dependencies (# 3110) > 76cfa12 Fix `WEBHOOK_DISABLE_NAMESPACE_OWNERSHIP` env-var (# 3107) > 6d10851 Add `WEBHOOK_DISABLE_NAMESPACE_OWNERSHIP` env-var (# 3103) > 6eb75e8 Update community files (# 3105) bumping golang.org/x/tools 2ab3b51...1743d1a: > 1743d1a go.mod: update golang.org/x dependencies > 43ba465 internal/analysis/modernize: minmax: reject IfStmt with Init > 29d66ee gopls: update toolchain to go1.23.4 > ac39815 go/packages: add GOROOT env to avoid TestTarget failure in OpenBSD > 39e1a8c godoc: fix missing (Added in Go) "x.xx" for function with type parameters > 98a190b gopls/internal/analysis/unusedfunc: analyzer for unused funcs/methods > 192ac77 internal/golang: CodeAction: don't return empty source.doc titles > 5fe60fd internal/settings: drop "annotations" setting > c61a2b0 gopls/internal/golang: make GCDetails a code action, not a code lens > fc95c03 internal/modindex: fix index directory for tests > b93274b gopls/internal/cache: remove overzealous bug.Report > 960f0f4 x/tools: remove dead code > b0dc9b1 gopls/internal/filecache: Get: mitigate failure due to ENOSPC > 71b5dfe gopls: update telemetry dependency for crashmonitor fix > e3cedbd gopls/internal/server: fix nil panic in findMatchingDiagnostics > 649f485 all: make function and struct comments match the names > 26d1af2 gopls/internal/cache/parsego: fix OOB panic in fixAST > bf516ba gopls/internal/util/moremaps: use Sorted throughout gopls > 4f820db gopls/internal/golang: definition support break, goto and continue statements > f202b36 gopls/internal/analysis/modernize: string formatting > d6cc3cd go/analysis/passes/structtag: ignore findings for "encoding/json/v2" > 666fab2 go/analysis: document AllObjectFacts return value > 818ab3b gopls/doc/features: add missing ` > a6adab9 gopls/internal/analysis/modernize: check FileVersions throughout > c437d40 gopls/internal/analysis/modernize: for...{m[k]=v} -> maps.Collect et al > a039694 internal/typesinternal: determine package name using qualifier > a304b37 internal/typesinternal: support union types in func TypeExpr > 412b5e9 go/types/typeutil: make Hasher stateless > 6d4eee4 go/callgraph: fix trivial mistake in benchmark > e56f71a gopls/internal/cmd: update codelens.hlp, change -run to -exec > 732f823 gopls/internal/analysis/modernize: b.N -> b.Loop() > 20cd540 gopls/internal/golang: check for nil ReceiverNamed > 02033b2 gopls/internal/analysis/modernize: simplify append(base, s...) > aa94d89 gopls/internal/analysis/modernize: replace interface{} with any > 93cc684 gopls/internal/analysis/modernize: sort.Slice -> slices.Sort > 3cad859 gopls/internal/analysis/modernize: quick fixes to modernize Go code > 8194029 gopls/internal/golang: hover support return statements > 851152f go/ast/inspector: add explicit parent pointer > b75baa0 internal/astutil/cursor: Cursor API for inspector > ebeac1b gopls/internal/util/astutil: fix tiny doc typo > 8e66a04 gopls/internal/util/astutil: NodeContains: workaround for ast.File > ea69910 gopls/internal/golang: fix DocLink markup > cb7945a gopls/internal/cache: move symbols to the file cache > dcc725c gopls/internal/cache/testfuncs: fix crash with *error argument > 74dea82 gopls/internal/golang/completion: fix crash in instance conversion > 8843590 gopls/internal/codeaction: replace all occurrences of expression (refactor.extract.variable.all) > fcb4185 gopls/internal/golang: fix bug browsing assembly for (T).f methods > 28cd718 cmd/stringer: place test package files in a test module > d3a1606 gopls/internal/golang: definition support return statements > bf42cd7 go/packages: add Target field and NeedTarget LoadMode bit > c73f4c8 internal/stdlib: re-generate manifest > a255cbe internal/modindex: handle deprecated symbols > e3a4b6b internal/gcimporter: update comment > 8127761 gopls/internal/settings: drop experimental hoverKind=Structured > 7bfb27f gopls/go.mod: update dependencies following the v0.17.0 release > c803483 internal/gcimporter: synchronize with internal/exportdata > c1ff179 gopls/internal/golang: Implementations: support generics > dd4bf11 internal/gcimporter: set correct Package.Path for main packages > aca81ce internal/gcimporter: copy GOROOT/internal/exportdata functions > d405635 internal/refactor/inline/analyzer: use "//go:fix inline" annotation > 47df42f internal/gcimporter: synchronizing FindPkg implementations > 82b6f75 internal/typesinternal: rollback of Zero{Value,Expr} for gopls > ab5f969 internal/gcimporter: moving FindPkg > 5e47a3d gopls/internal/cache: move Snapshot.Symbols to symbols.go > 3689f0b internal/gcimporter: reuse archive.ReadHeader implementation > 2cc4218 internal/gcimporter: moving byPath code location > 6ebf95a internal/gcimporter: remove indexed support from Import > 7790f2e gopls/internal/cache/methodsets: support generics > c2df0ef internal/gcimporter: remove end-of-section marker from size > ecb0abc internal/typeparams: delete GenericAssignableTo > 98c17f1 gopls/internal/golang: eliminate CollectScopes > bf32f4d gopls/doc/release: tweak wording following feedback > b7532e6 gopls/doc: update relnotes for v0.17.0 > 44670c7 go.mod: update golang.org/x dependencies > 7eebab3 gopls/internal/golang: support extract variable at top level > e334696 gopls/internal/golang: ignore effects for change signature refactoring > 3901733 internal/refactor/inline: substitute groups of dependent arguments > 61b2408 gopls/internal/golang: add "Extract constant" counterpart > c01eead internal/gcimporter: require binary export data header > 9a04136 gopls/internal/golang/stubmethods: refine crash into bug report > 01e0b05 internal/refactor/inline: fix condition for splice assignment strategy > 557f540 gopls/internal/golang: don't offer to move variadic parameters > 399ee16 internal/gcimporter: update FindExportData to return a non-negative size > 25b0003 internal/refactor/inline: more precise redundant conversion detection > eb46939 gopls/internal/test/marker: add reproducers for moveparam bug bash bugs > 4296223 gopls/internal/analysis/yield: add comment about dataflow > 7a4f3b0 internal/gcimporter: require archive files > 2f73c61 gopls/internal/golang: avoid crash in lookupDocLinkSymbol > ef3d603 gopls/internal/golang/completion: fix crash with extra results > 8ffeaba gopls/internal/settings: enable 'waitgroup' analyzer > 4317959 go/analysis/passes/waitgroup: report WaitGroup.Add in goroutine > 72fdfa6 gopls/internal/golang: Disable test generation for generic functions > b80f1ed gopls/internal/analysis/yield: peephole-optimize phi(false, x) > e7bd227 gopls/internal/golang: fix folding range for function calls > e71702b internal/versions: remove constraint.GoVersion wrapper > c99edec gopls/internal/golang/completion: add alias support for literals > bfe3046 go/packages: add a unit test for golang/go# 70394 > df87831 gopls/internal/undeclaredname: add missing colon when appropriate > 53efd30 gopls/internal/golang: simplify package name collection in add test > 68e4702 go/analysis/passes/printf: add missing call to Func.Origin > 30a3bd9 gopls/internal/golang: refactor.extract.variable: allow all exprs > 0edd1ab gopls/internal/cache/methodsets: refine crash for missing object path > 07a58bc gopls/internal/golang: refine crash golang/go# 70553 > c622026 completions/inference: infer polymorphic types in completions > dcfb0b6 gopls/internal/golang: change signature via renaming 'func' > bfcbc1b internal/refactor/inline: avoid unnecessary desugaring in selectors > b93a72a internal/refactor/inline: fix spurious caller mutation > 41f04a0 internal/refactor/inline: fix comment movement due to added imports > 0841661 internal/refactor/inline: avoid unnecessary interface conversions > 68b67b4 gopls/internal/golang: support parameter movement refactorings > 51e54e8 gopls/doc/features: enable and document source.addTest code action > 458067f gopls/internal/golang: improve test package name selection for new file > 68caf84 gopls/internal/golang: don't lose ... when split/joining variadics > 1e0d4ee go/analysis/checker: disable Example on wasm > 8b6e84b gopls/internal/crash: don't crash in xrefs on out of bound nodes > 936a401 gopls/internal/golang: preserve copyright and build constraint > 1ffc3a1 gopls/internal/test/marker: add defloc, to bind positions by definition > 442d6be gopls/internal/test/marker: document named parameters > ae39b13 go/analysis/checker: a go/packages-based driver library > c3a6283 go/packages: undeprecate Load* style flags > 9dff42e gopls/internal/golang/extract: preserve comments in extracted block > 8c3ba8c internal/refactor: undo variadic elimination during substitution > 3b0b264 internal/refactor: handle qualified names in inlined assignments > 9311800 gopls/internal/test/marker: ignore diags in fixedbugs/issue59944.txt > c1aa79d gopls/internal/golang: fix gopls hover doc link > e751756 internal/analysisinternal: unify zero value function to typesinternal > a287481 internal/imports: test Source for go mod cache > 9387a39 gopls/doc/contributing.md: update expectations > e08fcf7 gopls/internal/analysis/undeclaredname: merge into CodeAction > 0c01408 internal/refactor/inline: avoid binding decl for name used by other args > 63e03c3 gopls/internal/test/marker: generalize codeaction with named args > acc2a74 go/analysis/passes/copylock: enable unfortunate tests > 39cb6f0 internal/facts: use alias type parameters and arguments during imports > 9b9871d go/analysis/passes/copylock: test for noCopy for sync Map, Mutex, Once > a54bd37 gopls/internal/golang: don't try to inline dynamic calls > 52eb446 internal/imports: adjust TestStdlibSelfImports pkg > b8ff201 gopls/internal/cache: refine bug reports for inconsistent dep view > e59fd36 go/ssa: use ZeroString unconditionally > 60bc93d gopls/internal/cache: fix handling of cgo standalone files > ed19fc7 gopls/internal/test: synchronize notifications during commands > 254baba gopls/internal/cache: failure to extract diagnostic fixes is an error > 56ec111 gopls/internal/server: remove spurious Async in legacy RunGoVulncheck > b1c39aa gopls/internal/cache: use a named bool type for allowNetwork > c043599 gopls/internal/protocol: add DocumentURI.DirPath > 29f4edb gopls/internal/cache: simplify usage of snapshot.GoCommandInvocation > 3c20e3f gopls/internal/analysis/yield: analyzer for iterator (yield) mistakes > 221e94d gopls/internal/cache: id command-line-arguments packages using GoFiles > 84e9c33 gopls/internal/golang: more idiomatic result naming in extract > 8bb5da3 gopls/internal/golang: special handling for input context.Context > b4332e0 gopls/internal/golang, go/ssa: remove unnamed input parameter > a8d0fa5 go/packages: call testenv.NeedsGoPackages for TestDirAndForTest > 47a5f7d gopls/internal/golang: fix bad slice append in function extraction > 5b5d57c gopls/codeaction: fix panic when removing unused parameters with syntax errors. > 025b812 gopls/internal/server: don't call window/showDocument if unsupported > 288b9cb gopls/internal/golang: add missing imports in foo_test.go > 87ac91f gopls/internal/server: revert the gopls.run_govulncheck command > c531f1b gopls/internal/golang: avoid crash in hover on field of non-struct > a37eeb4 README: mention the git repo > 8dd84a4 go/ssa/interp: assign phi nodes in parallel > 12610a1 internal/modindex: better behavior in edge cases > 06a498a go/ssa/interp: simplify output capturing > b2321e7 gopls/internal/golang: refine crash report golang/go# 69362 > c875677 gopls/internal/golang: support add test for receiver w/o constructor > e26dff9 gopls/internal/golang: semtok: use type information consistently > fd8d028 go/pacakges: remove some todos > 69c27ad gopls/internal/protocol: upgrade to latest LSP > 25699c3 internal/server: make MaybePromptForTelemetry no-op > 35d7f28 go/packages: add Dir and ForTest fields to Package > 4d2b19f go.mod: update golang.org/x dependencies > 6368677 gopls/internal/golang: strength reduce ComputeImportFixEdits > 777f155 gopls/internal/golang: show package attributes on hover > 8a0e08f gopls/doc: add missing doc link > 61415be gopls/internal/cache: guard against malformed paths in port.matches > 9a89d3a internal/analysisinternal: avoid sub-token spans in TypeErrorEndPos > 1115af6 internal/expect: support named arguments f(a, b, c=d, e="f") > 0b9e499 go/{expect,packages/packagestest}: mention the tag+delete proposal > efcd2bd internal/packagestest: fork go/packages/packagestest > 0e9ed3d go/packages: do not mutate Config > ca2b41b x/tools: use internal/expect instead of go/expect > b22f1ad internal/expect: fork go/expect > f1ae722 gopls/internal/semtok: change types.Named to types.Basic for iota, true, and false > dba5486 gopls: update x/telemetry to pick up fix for countertest.ReadCounter > 9d40727 gopls/internal/server: don't interact with os.UserConfigDir from tests > 59933b6 go/packages: create fewer goroutines > f1f7c26 gopls/internal/cache: ensure GO111MODULE is unset in GOPATH tests > 4f98d3f gopls/internal/golang: run testcases as subtests > 6d27bba gopls/internal/golang: add testcase handling for func with error returns > e5417d7 gopls/internal/cache: log go env in TestZeroConfigAlgorithm > 691997a gopls/internal/golang: consolidate imports from both file in qualifier > 0c792f1 gopls/internal/golang: support generating test for functions > 27e1a3a go/packages: ensure TypesInfo is set when NeedTypesInfo is enabled > 817c7bc gopls/internal/test/integration/workspace: fix TestStdWorkspace > e36459f gopls/internal/golang: generate test name for selected function/method > 2998e9a go/analysis/passes/lostcancel: add WithCancelCause et al > f0379e0 go/packages: add BenchmarkNetHTTP > ad28b93 go/packages: minor cleanups to loader.parseFiles > cceaf96 internal/imports: carve out a Source interface for index integration > f4878ba gopls/internal/golang: use correct imports in HTML pkg doc links > 109c5fc gopls/internal/test: fix path to local go in integration tests > 99e8fee x/tools: fset.File(file.Pos()) -> fset.File(file.FileStart) > 5cd08e2 go/gcexportdata: document 2 releases + tip policy > ce03cd6 internal/modindex: parse changed time in local time zone > 386503d gopls/internal/golang: add source code action for add test > 9d6e1a6 Revert "gopls/internal/analysis: disable ssa/ir analyzers on range-over-func" > f153a42 gopls: update honnef.co/go/tools (staticcheck) to v0.5.1 > 59f79bc go/ssa: speed up TestTypeparamTest by loading tests once > 70e82e0 go/analysis/passes/asmdecl: Correct identify writeResult instructions > cbd92b1 gopls/internal: stubcalledfunction: improve logic of selecting insert position > 45a28e1 all: fix x/tools tests that fail with a go1.23.1 go.work file > b0f44d5 copyright: limit copyright checking to .go files > 73d6794 gopls/internal/template: fix completion token boundary conditions > 91421d7 gopls/internal/cache: share type checking with analysis > 36684df go/analysis/passes/unusedwrite: silence if unsafe is imported > 17213ba gopls/internal/cache/parsego: support lazy object resolution for Files > 7d1d070 go/ssa/interp: disable interp tests on wasm > ae56d93 internal/modindex: implement Lookups in the index > 044b16f internal/gcimporter: extend markBlack workaround go1.22 > dabba6a internal/modindex: new API for incremental update > 7d196fc go/ssa/interp: fix failing recover2.go test > f861377 go/ssa/interp: redirect interpreter std{out,err} to testing.T.Log > 9f3c646 gopls/internal/cache: memoize cache keys > 1f162c6 gopls/internal/cache: async pull diagnostics and joined analysis > dbb8252 gopls/release: remove unused(?) script > 6176384 go/types/objectpath: break cycles through interface methods > 9e6388a internal/gcimporter: work around go/types data race in 1.23. > c457787 gopls/internal/cache: avoid reporting bugs when go/packages has errors > 401eca0 gopls/internal/settings: remove "allowImplicitNetworkAccess" > 6618569 gopls/internal/cache: refine a bug report related to package metadata > 6381f0b gopls/internal/cache: refine bug reports > 63e4449 gopls/internal/telemetry/cmd/stacks: print double-claimed stacks > f003ff6 gopls/internal/test/marker: rename s/suggestedfix/quickfix/ > 8128bcf gopls/internal/cache: add tolerance for builtin test variants > a199121 gopls: allow for asynchronous request handling > 8ecf757 internal/gcimporter: remove test of unsupported "goroot" iimport > 7310c72 importgraph: correct typo in graph_test.go > ce4cb55 internal/modindex: fix two bugs > b3482cc internal/modindex/cmd: Command for maintaining module cache indexes > 454be60 x/tools: be defensive after types.Info.Types[expr] lookups > dec6bf1 internal/modindex: update module cache index > 6c6def2 gopls/internal/telemetry/cmd/stacks: fix bad tmpreaper interaction > 1a5fe83 gopls: remove cruft > 244a31e gopls/internal: CodeAction: quickfix to generate missing method > 87d6131 internal/typeparams: support parameterized aliases in Free > aa87dcf go/analysis/passes: execute gofmt > feffeaa go/packages: report an error from Load when GOROOT is misconfigured > 50179f2 Revert "internal/aliases: add a function to conditionally enable aliases" > 4f6e118 all: set gotypesalias=1 when using >=1.23 toolchain > 915132c internal/typesinternal: add NamedOrAlias type > bd86f8c gopls/internal/cache/analysis: lazily resolve the import map > a4e0a9e cmd/bundle: enable materialized aliases > db26c69 cmd/stringer: fix test on android > f08b5c1 gopls/internal/test/integration/bench: add a pull diagnostics benchmark > bbb979f go/callgraph/vta: use node IDs for type flow graph > cf8979b gopls/doc/features: add index of supported Code Actions > 8621919 go/ssa/ssautil: disable fmt imports on wasm tests > f439874 internal/modindex: add symbol information > f21a1dc gopls: add initial support for pull diagnostics > c19060b gopls/internal/cache: use packageHandles to hold an active package cache > a30b207 internal/versions: remove InitFileVersions > de11c55 gopls/doc/codelenses: fix link typo > 0b989c8 internal/versions: update test expectations > 89a5311 go/analysis/passes/asmdecl: allow syscall write registers implicitly > f8f3c13 internal/aliases: add a function to conditionally enable aliases bumping golang.org/x/net 6cc5ac4...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support > 334afa0 go.mod: update golang.org/x dependencies > d7f220d quic: add LocalAddr and RemoteAddr to quic.Conn > 858db1a http2: surface errors occurring very early in a client conn's lifetime > 0aa844c http2: support unencrypted HTTP/2 handoff from net/http > f35fec9 http2: detect hung client connections by confirming stream resets > e883dae README: don't recommend go get > 511cc3a html: add Node.{Ancestors,ChildNodes,Descendants}() > 4783315 http2: limit 1xx based on size, do not limit when delivered > 5716b98 internal/socket: execute gofmt > 42b1186 http2: support ResponseController.EnableFullDuplex bumping golang.org/x/text 3043346...d42948e: > d42948e go.mod: update golang.org/x dependencies > efd25da go.mod: update golang.org/x dependencies > 8a0e65e README: don't recommend go get > fefda1a internal/texttest: remove Run and Bench helpers > a457f47 all: normalize subtest names to NFC bumping k8s.io/apiextensions-apiserver 1aec848...5714b0b: > 5714b0b Update dependencies to v0.31.4 tag > 67f4a1d informers: add comment that Start does not block > 647748e Merge pull request # 126353 from liggitt/fix-vendor > a9ee50f revendor dependencies > 1ab7536 Merge pull request # 126308 from cici37/hotFix > 4940c42 Allowing direct CEL reserved keyword usage in CRD (# 126188) > 93b42bf Update with stdlib errors > 10c707f Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 3bbcc94 Merge pull request # 125661 from mjudeikis/mjudeikis/poststarthookctx.stopch.cleanup > f02b108 use context for tests > 876df11 Hot fix for panic on schema conversion. (# 126167) > 4df8aea clean deprecated context.StopCh > 25216f6 Validate CABundle when writing CRD > 21fdbb3 Merge pull request # 126136 from cici37/removeFG > 64bd347 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 34ee2ac Auto updates > 4fca5ed generate > ecdf037 Remove feature gate CustomResourceValidationExpressions. > af670e3 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 298c10a bump k8s.io/utils > ac102cf Merge pull request # 125615 from benluddy/apiextensions-json-unmarshal-copy > 5fe8819 Merge pull request # 125922 from dims/update_otel_27 > 6089568 Copy input to UnmarshalJSON on the apiextensions JSON types. > cea4e63 update OpenTelemetry dependencies and grpc > a2b7554 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > 93f624c Fix for typecheck doesn't notice compile errors in test files > 6fdc7d0 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 889ca04 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 3a6c6fe Bump `prometheus/common to` v0.55.0 > 0a9d947 Update moby/spdystream to v0.4.0 > 6998ab0 Merge pull request # 125745 from BenTheElder/ping-ping > 1993bf7 bump github.com/moby/spdystream to v0.3.0 > 0fdadc8 Merge pull request # 125731 from dashpole/revert_otel > 8c0d2b8 Revert "update OpenTelemetry dependencies" > 2b00902 Merge pull request # 125703 from sbueringer/pr-fix-message-expression-evaluation > 5ccd222 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 5d129ee Validate stored messageExpressions with the correct CEL environment > 53b8ff7 add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4e241d1 Add version mapping in ComponentGlobalsRegistry. > 7b4292c Add composition flags for emulation version and feature gate. > 95d0ad9 apiserver: Add API emulation versioning. > ba83101 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 9f9821e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > fd98565 Merge pull request # 125575 from dashpole/update_otel_27 > bad5f06 Merge pull request # 125560 from jpbetz/apply-gen-fake > e2ec91c update OpenTelemetry dependencies > a2fe3ef Generate code > 24a01cd Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 106c687 Bump dependency: etcd to 3.5.14 > b2732ff Merge pull request # 125531 from pohly/klog-update > 3038337 dependencies: klog v2.130.1 > 2c748f6 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > 6e53802 feat: Upgrade to cobra v1.8.1 > 879caaf Merge pull request # 121439 from skitt/generic-client-go > de77baa Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > da77a93 Run codegen > aae5443 Merge pull request # 125586 from serathius/webhook-converter-fix > 98e02b1 Update moby/term to a released tag - v0.5.0 > 36e5fb5 Run codegen > e12060e Fix TestWebhookConverterWithWatchCache when ResilientWatchCacheInitialization and ConsistentListFromCache are enabled > d3392ac Run codegen > 1d1fb1b Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > da32b13 make update > d21e185 Merge pull request # 125083 from azimjohn/master > c0786ef Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 21fcb3e Bump konnectivity-client to v0.30.3 > f945eb2 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7a4054f kube-apiserver: remove deprecated otel NewNoopTracerProvider > c88715a Bump fxamacker/cbor/v2 to v2.7.0-beta. > bd6a9df Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 2662926 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > a1bcd9d make update > 609a653 Merge pull request # 124381 from alexzielenski/cel/allOf-validation > 5f414db Fix ChangeCRD test > d920ef2 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > af47909 add tests for completeness cases > 1635d25 Update indirect dependencies with ./hack/update-vendor.sh. > 068cd8e feedback > e915a72 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > c8e0944 preserve errors for additionalProperties and xvalidations so the API surface stays the same > b70a330 Merge pull request # 123339 from skitt/canonical-json-patch > 32e372f add prerelease lifecycle tags to GA types > 5869375 add allOf support into CEL validator > 9e92459 Use canonical json-patch v4 import > e484593 codegen: deepycopy-gen > 338768d Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 1e2fcb8 allow CEL and additionalProperties used in allof > 563f772 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 0596885 Merge pull request # 124779 from cici37/updateEnv > 6fe18fb dependencies: ginkgo v2.19.0, gomega v1.33.1 > 6ebf3f3 Update cel env to 1.30 > 49f8306 Merge pull request # 124675 from cici37/fgForCost > 8b01abc Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 0eea861 Adding the feature gates to fix cost for VAP and webhook matchConditions. > 00c9c18 Update to latest golang.org/x/oauth2 v0.20.0 > 9af7df8 Merge pull request # 124681 from jpbetz/field-selector-beta > 1d66bdc Merge pull request # 124600 from alvaroaleman/typed-wq > af84a78 Promote CRD field selectors to beta > f0d997f Use the generic/typed workqueue throughout > f06d731 Merge pull request # 122148 from pohly/controllers-context-support > 4e6e015 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 62d1e97 apiserver + controllers: enhance context support > 046aba8 Bump sigs.k8s.io/yaml to v1.4.0 > add218f Merge pull request # 124466 from serathius/featuregate-defer > 8adc62c Cleanup defer from SetFeatureGateDuringTest function call > e2b8a5c Merge pull request # 124469 from serathius/etcd-3.5.13 > 69d51e1 Merge pull request # 124263 from alvaroaleman/typed > 4c86976 Upgrade etcd libraries to v3.5.13 > 2168269 Merge pull request # 124474 from serathius/allow-bookmarks > e939cdd Use typed queue in Customresource Discovery Controller > ac0adf7 Allow bookmark events in between delete/modify in Test > f0512a0 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 96f0bce Merge pull request # 121574 from skitt/generic-lister-gen > f02896a generated: ./hack/update-vendor.sh > f097bb7 Merge pull request # 124346 from jwcesign/master > 033946c Regenerate all listers > 6cae02b rename optional to optional_type > ea8ea09 upgrade: upgrade dependencies github.com/prometheus/common to the newest version > bd77ba4 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > fd86c98 Merge pull request # 122892 from danwinship/codegen-nil > 76483ca Regenerate fake clients > 7d17cc2 Merge pull request # 123822 from JoelSpeed/cr-validator-status > 266c09f Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > befafbc Update test to track status prefix on paths > ea5413d Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 300b8e0 generate fully qualified type references > 5650a2e Fix field path on CustomResource status update validations > 7c8f374 Update x/net for CVE-2023-45288 > 207176c Merge pull request # 124019 from alexzielenski/fix-ratcheting-flake > c9be2b9 fix test flake caused by not waiting for CRD schema update > 3de7d4d sync: update go.mod > 62b330c Merge pull request # 123732 from serathius/parallel-featureflags bumping golang.org/x/oauth2 6d8340f...3e64809: > 3e64809 x/oauth2: add Token.ExpiresIn > 16a9973 jwt: rename example to avoid vet error > b52af7d endpoints: add GitLab DeviceAuthURL bumping google.golang.org/genproto/googleapis/rpc ddb44da...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) > 8af14fe chore(all): update all (# 1159) > 7e3bb23 chore(all): auto-regenerate .pb.go files (# 1158) > f6391c0 chore(all): update all (# 1156) > 3fd189d chore(googleapis): update cloud/gkeconnect/gateway/v1beta1/alias.go (# 1157) > 4ba0660 chore: update datastore and bigtable (# 1155) > fc7c04a feat: move SoT for datastore proto definitions (# 1154) > 278611b chore(all): update all (# 1153) bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy issue in getting controller is solved > 7778646 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 126f5ce apimachinery runtime: support contextual logging > e696ec5 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > ad648b1 generate fully qualified type references > 2dd8802 Update x/net for CVE-2023-45288 > d82afe1 Merge pull request # 123801 from HirazawaUi/followup-allow-special-characters bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > ba9d110 Update moby/spdystream to v0.4.0 > 89b2da1 Merge pull request # 125745 from BenTheElder/ping-ping > e191233 Use +default for now deprecated ScaleIO volume > 26803c0 bump github.com/moby/spdystream to v0.3.0 > cdeb356 Use +default for now deprecated AzureDisk volume > e025325 Merge pull request # 125731 from dashpole/revert_otel > 165690c Use +default for now deprecated ISCSI volume > 2788e05 Revert "update OpenTelemetry dependencies" > 53f4e42 Use +default for now deprecated RBD volume > 149781f Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > e297a0e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 8d69060 Merge pull request # 125575 from dashpole/update_otel_27 > 2d0cd50 update OpenTelemetry dependencies > e09016f Merge pull request # 125576 from alvaroaleman/fix > 9f6f03f Merge pull request # 125531 from pohly/klog-update > 69864e9 Corev1.Node: Link to node doc and not PV doc in status.capacity > a2ff581 dependencies: klog v2.130.1 > 857a946 Merge pull request # 125540 from pohly/revert-binding-deprecation > ee77356 api: revert deprecation annotation for v1 Binding > 590e504 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > b5dd4c4 Bump fxamacker/cbor/v2 to v2.7.0-beta. > c0840f2 Merge pull request # 125189 from mimowo/improve-ready-comment > c114cd7 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > 7f878b9 Improve the Job API comment for ready field > d93eaf6 KEP-3619: Fine-grained SupplementalGroups control (# 117842) > 6e174b7 Update indirect dependencies with ./hack/update-vendor.sh. > 983e15a Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 4261982 Merge pull request # 123339 from skitt/canonical-json-patch > 740a638 add prerelease lifecycle tags to GA types > 0b590ac Use canonical json-patch v4 import > 7cdaa4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 7480c46 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 9a6330a dependencies: ginkgo v2.19.0, gomega v1.33.1 > 664bdd5 Merge pull request # 124793 from mimowo/fix-managed-by-comment > b1dbea2 Merge pull request # 123638 from sanposhiho/matchlabelkey-beta > 2a86f24 Fix the comment for the Job managedBy field > 8a7117f graduate MatchLabelKeysInPodAffinity to Beta > 7ccc245 Merge pull request # 123845 from HirazawaUi/promote-DisableNodeKubeProxyVersion-to-beta > aa3ed7c Merge pull request # 124590 from xrstf/fix-optional-comment > e6d86a2 promote DisableNodeKubeProxyVersion feature gate to beta > 92d2eac fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 2144e85 codegen > 7c9431b Merge pull request # 124572 from aojea/alpha_tag > 8db881a alpha->beta > c4ac111 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > fd5eb88 tag service.spec.TrafficDistribution field as alpha > 9bd0523 fix stray +optional comment on persistentVolumeClaimRetentionPolicy > 8cf3f40 Bump sigs.k8s.io/yaml to v1.4.0 > 2676848 Merge pull request # 124469 from serathius/etcd-3.5.13 > b75136d Merge pull request # 124075 from pohly/dra-api-comments > 8a34349 Upgrade etcd libraries to v3.5.13 > 039b247 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 83fe34a DRA: sync internal API doc comments > fbc502f generated: ./hack/update-vendor.sh > 1e01004 DRA api: ResourceHandle.DriverName is required > 63e83d0 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 2df4487 DRA api: explicitly reserve finalizer for Kubernetes > 5975d5e Merge pull request # 124365 from SataQiu/v1.30.0-api-testdata > 98d0c7a Merge pull request # 124103 from zhanluxianshen/fix-typos-in-rbac-api > 14e4e0c Remove v1.28.0 API testdata > 76b6c7c Merge pull request # 124062 from alculquicondor/nodename-api-comment > 04510aa Fix typos in rbac api. > b27f498 Add v1.30.0 API testdata > a819b1d Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 58c5883 Update API comment for nodeName to match system behavior > 5e7d566 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 33eb147 generate fully qualified type references > 63d4a04 Update x/net for CVE-2023-45288 > 5147c1a sync: update go.mod > d1659eb Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/ce…
bumping github.com/pmezard/go-difflib 792786c...5d4384e: > 5d4384e Merge pull request # 10 from justbuchanan/master > fca3d27 travis: remove travis integration > 4d7e5c1 Update README.md > 1ef1646 README: end of maintenance notice. bumping k8s.io/code-generator 890b3a1...5a98ceb: > 5a98ceb Update dependencies to v0.31.4 tag > f74ea3c informers: add comment that Start does not block > 80c52b8 Call non-blocking informerFactory.Start synchronously to avoid races > e64302e Merge pull request # 126353 from liggitt/fix-vendor > d9fab2a revendor dependencies > ec3cc88 Merge pull request # 125571 from liggitt/filter-auth-02-sar > b4e74fb generate > 41a074a Merge pull request # 126073 from a7i/fake-apply-scale-subresource > e788e07 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 100ab85 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > baa7672 bump k8s.io/utils > 3f99c9a Merge pull request # 125922 from dims/update_otel_27 > bb79741 update OpenTelemetry dependencies and grpc > 633962a [code-generator] feat: add func for generating register code (# 124946) > ab86cd6 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > e57d261 Merge pull request # 125162 from sttts/sttts-code-generator-core-group > 59cecdb Bump `prometheus/common to` v0.55.0 > 3c253da Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > be30ddb make codegen > e589542 Update moby/spdystream to v0.4.0 > 07cedd3 code-generator/examples: fix json tags > 7a55f28 Merge pull request # 125745 from BenTheElder/ping-ping > aad7f9e code-generator/client-gen: add example with single package api/v1 > 1f8ce20 bump github.com/moby/spdystream to v0.3.0 > 3d2e34f code-generator/client-gen: decouple core group from package name 'api' > 13818de Merge pull request # 125731 from dashpole/revert_otel > 5b6873d code-generator/client-gen: add example with core group > 1d5e06b Revert "update OpenTelemetry dependencies" > 50b2150 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > bea469c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cdfa7b0 Merge pull request # 125575 from dashpole/update_otel_27 > 1bfc2ba Merge pull request # 125560 from jpbetz/apply-gen-fake > 98d7e2c update OpenTelemetry dependencies > e421d05 Resolve rebase > 0c9ff01 Generate code > 43d54fb Generate type fake clients that may opt in to the use of managed fields > 763e7a8 Merge pull request # 125673 from jpbetz/patch-6 > f536deb Add jpbetz to code-generator OWNERS > 569cc2f Merge pull request # 125531 from pohly/klog-update > 76a3494 dependencies: klog v2.130.1 > 2a71dee Merge pull request # 121439 from skitt/generic-client-go > 198ba6b Merge pull request # 125051 from marquiz/devel/codegen-fix-grep > 896cb08 Run codegen > 030791b Merge pull request # 125499 from mbobrovskyi/fix/openapi-gen-dependency > 4de699f kube_codegen: smarter grepping of codegen tags > 688a73a Generify client-go > 28fff67 Fix openapi-gen dependency. > 0f7e7aa Run codegen > 0b3f2ef Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > 0c42800 Add a non-subresource genclient:method example > 0c188fc ./hack/update-internal-modules.sh > bd8446c Run codegen > 20a1a2d make update > b5459b0 Fix "an declarative" typo > f0862c8 client-gen: intro watchList > d95c93e Run codegen > 3a49e5b Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 87db423 Add a Name getter in named ApplyConfigurations > 32e53a8 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 8d055c7 Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 9b16c26 make update > 8b8ecc8 client-gen: rework list and use CheckListFromCacheDataConsistencyIfRequested > 2ec7af0 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > ca05e03 Update indirect dependencies with ./hack/update-vendor.sh. > 620b113 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 9017335 Merge pull request # 123339 from skitt/canonical-json-patch > dc6562f prevent deprecated & removed from being generated for GA types > 6fcb6f0 Use canonical json-patch v4 import > 5f538ea Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 2da86b0 Merge pull request # 125045 from pohly/ginkgo-gomega-update > a77a314 dependencies: ginkgo v2.19.0, gomega v1.33.1 > e9fc761 Merge pull request # 124913 from enj/enj/i/go_work_sum_ignore > c9a8b3f Ignore go.work.sum for fake workspaces > 1a2807d Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 68d188f Update to latest golang.org/x/oauth2 v0.20.0 > 12b975c Merge pull request # 124281 from fulviodenza/master > de98b55 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8dcbed8 Allow request parameter and proto file path > 7977adc Bump sigs.k8s.io/yaml to v1.4.0 > ff061d6 Merge pull request # 124469 from serathius/etcd-3.5.13 > 3f5a084 Upgrade etcd libraries to v3.5.13 > 679c60f Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a397227 Merge pull request # 121574 from skitt/generic-lister-gen > 164ad5e generated: ./hack/update-vendor.sh > 5ae098a Merge pull request # 124346 from jwcesign/master > c2b93df Regenerate all listers > 677f552 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ced7fde upgrade: upgrade dependencies github.com/prometheus/common to the newest version > a25c144 Generify lister-gen > 2a5cd15 Merge pull request # 122892 from danwinship/codegen-nil > a068c84 Add a lister-gen expansion example > 8d4f629 Regenerate fake clients > 5ade975 Fix codegen to use correct nil-vs-empty semantics in fake clients > 4c3e41e Merge pull request # 124193 from soltysh/fix_applyconfig-gen > d3d5e9c Merge pull request # 123988 from skitt/use-cases-titler > 111256a Update applyconfig-gen for pacakges where group and dir differ in name > 74348a6 Merge pull request # 123893 from soltysh/openapi_schema_applygen > ffb0802 code-generator: use cases.Title instead of strings.Title > 585ff30 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > fec23c2 kube_codegen: expose applyconfig-openapi-schema flag for client generation > 6705865 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > cccf4c3 generate fully qualified type references > 5a5fa0c Update x/net for CVE-2023-45288 > e33b396 sync: update go.mod > 75dbfb9 Merge pull request # 123735 from thockin/master bumping knative.dev/hack e92a16a...c142b48: > c142b48 Refactor release script to gh CLI (# 408) > f8be0cc Update community files (# 407) bumping knative.dev/pkg 4c90159...c43477f: > c43477f upgrade to latest dependencies (# 3137) > 0c2a238 Bump golang.org/x/tools from 0.28.0 to 0.29.0 (# 3134) > accfe36 Satisfy linter (# 3132) > b4ff2c1 run dependabot workflow only on dependabot branches (# 3133) > 83cd52e Bump golang.org/x/net from 0.31.0 to 0.34.0 (# 3130) > 4d8f747 Bump google.golang.org/grpc from 1.68.0 to 1.69.2 (# 3131) > 459f60e Bump google.golang.org/protobuf from 1.35.2 to 1.36.2 (# 3129) > 14369d0 Bump golang.org/x/tools from 0.27.0 to 0.28.0 (# 3119) > 28f90c2 upgrade to latest dependencies (# 3127) > 23c15c0 Update k8s min and deps to 1.30 (# 3124) > 4ba3f1b Update community files (# 3128) bumping golang.org/x/crypto b4f1988...8929309: > 8929309 go.mod: update golang.org/x dependencies > 4a75ba5 all: make function and struct comments match the names bumping google.golang.org/genproto/googleapis/api 8af14fe...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) bumping knative.dev/hack/schema e92a16a...c142b48: > c142b48 Refactor release script to gh CLI (# 408) > f8be0cc Update community files (# 407) bumping golang.org/x/tools 4d2b19f...1743d1a: > 1743d1a go.mod: update golang.org/x dependencies > 43ba465 internal/analysis/modernize: minmax: reject IfStmt with Init > 29d66ee gopls: update toolchain to go1.23.4 > ac39815 go/packages: add GOROOT env to avoid TestTarget failure in OpenBSD > 39e1a8c godoc: fix missing (Added in Go) "x.xx" for function with type parameters > 98a190b gopls/internal/analysis/unusedfunc: analyzer for unused funcs/methods > 192ac77 internal/golang: CodeAction: don't return empty source.doc titles > 5fe60fd internal/settings: drop "annotations" setting > c61a2b0 gopls/internal/golang: make GCDetails a code action, not a code lens > fc95c03 internal/modindex: fix index directory for tests > b93274b gopls/internal/cache: remove overzealous bug.Report > 960f0f4 x/tools: remove dead code > b0dc9b1 gopls/internal/filecache: Get: mitigate failure due to ENOSPC > 71b5dfe gopls: update telemetry dependency for crashmonitor fix > e3cedbd gopls/internal/server: fix nil panic in findMatchingDiagnostics > 649f485 all: make function and struct comments match the names > 26d1af2 gopls/internal/cache/parsego: fix OOB panic in fixAST > bf516ba gopls/internal/util/moremaps: use Sorted throughout gopls > 4f820db gopls/internal/golang: definition support break, goto and continue statements > f202b36 gopls/internal/analysis/modernize: string formatting > d6cc3cd go/analysis/passes/structtag: ignore findings for "encoding/json/v2" > 666fab2 go/analysis: document AllObjectFacts return value > 818ab3b gopls/doc/features: add missing ` > a6adab9 gopls/internal/analysis/modernize: check FileVersions throughout > c437d40 gopls/internal/analysis/modernize: for...{m[k]=v} -> maps.Collect et al > a039694 internal/typesinternal: determine package name using qualifier > a304b37 internal/typesinternal: support union types in func TypeExpr > 412b5e9 go/types/typeutil: make Hasher stateless > 6d4eee4 go/callgraph: fix trivial mistake in benchmark > e56f71a gopls/internal/cmd: update codelens.hlp, change -run to -exec > 732f823 gopls/internal/analysis/modernize: b.N -> b.Loop() > 20cd540 gopls/internal/golang: check for nil ReceiverNamed > 02033b2 gopls/internal/analysis/modernize: simplify append(base, s...) > aa94d89 gopls/internal/analysis/modernize: replace interface{} with any > 93cc684 gopls/internal/analysis/modernize: sort.Slice -> slices.Sort > 3cad859 gopls/internal/analysis/modernize: quick fixes to modernize Go code > 8194029 gopls/internal/golang: hover support return statements > 851152f go/ast/inspector: add explicit parent pointer > b75baa0 internal/astutil/cursor: Cursor API for inspector > ebeac1b gopls/internal/util/astutil: fix tiny doc typo > 8e66a04 gopls/internal/util/astutil: NodeContains: workaround for ast.File > ea69910 gopls/internal/golang: fix DocLink markup > cb7945a gopls/internal/cache: move symbols to the file cache > dcc725c gopls/internal/cache/testfuncs: fix crash with *error argument > 74dea82 gopls/internal/golang/completion: fix crash in instance conversion > 8843590 gopls/internal/codeaction: replace all occurrences of expression (refactor.extract.variable.all) > fcb4185 gopls/internal/golang: fix bug browsing assembly for (T).f methods > 28cd718 cmd/stringer: place test package files in a test module > d3a1606 gopls/internal/golang: definition support return statements > bf42cd7 go/packages: add Target field and NeedTarget LoadMode bit > c73f4c8 internal/stdlib: re-generate manifest > a255cbe internal/modindex: handle deprecated symbols > e3a4b6b internal/gcimporter: update comment > 8127761 gopls/internal/settings: drop experimental hoverKind=Structured > 7bfb27f gopls/go.mod: update dependencies following the v0.17.0 release > c803483 internal/gcimporter: synchronize with internal/exportdata > c1ff179 gopls/internal/golang: Implementations: support generics > dd4bf11 internal/gcimporter: set correct Package.Path for main packages > aca81ce internal/gcimporter: copy GOROOT/internal/exportdata functions > d405635 internal/refactor/inline/analyzer: use "//go:fix inline" annotation > 47df42f internal/gcimporter: synchronizing FindPkg implementations > 82b6f75 internal/typesinternal: rollback of Zero{Value,Expr} for gopls > ab5f969 internal/gcimporter: moving FindPkg > 5e47a3d gopls/internal/cache: move Snapshot.Symbols to symbols.go > 3689f0b internal/gcimporter: reuse archive.ReadHeader implementation > 2cc4218 internal/gcimporter: moving byPath code location > 6ebf95a internal/gcimporter: remove indexed support from Import > 7790f2e gopls/internal/cache/methodsets: support generics > c2df0ef internal/gcimporter: remove end-of-section marker from size > ecb0abc internal/typeparams: delete GenericAssignableTo > 98c17f1 gopls/internal/golang: eliminate CollectScopes > bf32f4d gopls/doc/release: tweak wording following feedback > b7532e6 gopls/doc: update relnotes for v0.17.0 > 44670c7 go.mod: update golang.org/x dependencies > 7eebab3 gopls/internal/golang: support extract variable at top level > e334696 gopls/internal/golang: ignore effects for change signature refactoring > 3901733 internal/refactor/inline: substitute groups of dependent arguments > 61b2408 gopls/internal/golang: add "Extract constant" counterpart > c01eead internal/gcimporter: require binary export data header > 9a04136 gopls/internal/golang/stubmethods: refine crash into bug report > 01e0b05 internal/refactor/inline: fix condition for splice assignment strategy > 557f540 gopls/internal/golang: don't offer to move variadic parameters > 399ee16 internal/gcimporter: update FindExportData to return a non-negative size > 25b0003 internal/refactor/inline: more precise redundant conversion detection > eb46939 gopls/internal/test/marker: add reproducers for moveparam bug bash bugs > 4296223 gopls/internal/analysis/yield: add comment about dataflow > 7a4f3b0 internal/gcimporter: require archive files > 2f73c61 gopls/internal/golang: avoid crash in lookupDocLinkSymbol > ef3d603 gopls/internal/golang/completion: fix crash with extra results > 8ffeaba gopls/internal/settings: enable 'waitgroup' analyzer > 4317959 go/analysis/passes/waitgroup: report WaitGroup.Add in goroutine > 72fdfa6 gopls/internal/golang: Disable test generation for generic functions > b80f1ed gopls/internal/analysis/yield: peephole-optimize phi(false, x) > e7bd227 gopls/internal/golang: fix folding range for function calls > e71702b internal/versions: remove constraint.GoVersion wrapper > c99edec gopls/internal/golang/completion: add alias support for literals > bfe3046 go/packages: add a unit test for golang/go# 70394 > df87831 gopls/internal/undeclaredname: add missing colon when appropriate > 53efd30 gopls/internal/golang: simplify package name collection in add test > 68e4702 go/analysis/passes/printf: add missing call to Func.Origin > 30a3bd9 gopls/internal/golang: refactor.extract.variable: allow all exprs > 0edd1ab gopls/internal/cache/methodsets: refine crash for missing object path > 07a58bc gopls/internal/golang: refine crash golang/go# 70553 > c622026 completions/inference: infer polymorphic types in completions > dcfb0b6 gopls/internal/golang: change signature via renaming 'func' > bfcbc1b internal/refactor/inline: avoid unnecessary desugaring in selectors > b93a72a internal/refactor/inline: fix spurious caller mutation > 41f04a0 internal/refactor/inline: fix comment movement due to added imports > 0841661 internal/refactor/inline: avoid unnecessary interface conversions > 68b67b4 gopls/internal/golang: support parameter movement refactorings > 51e54e8 gopls/doc/features: enable and document source.addTest code action > 458067f gopls/internal/golang: improve test package name selection for new file > 68caf84 gopls/internal/golang: don't lose ... when split/joining variadics > 1e0d4ee go/analysis/checker: disable Example on wasm > 8b6e84b gopls/internal/crash: don't crash in xrefs on out of bound nodes > 936a401 gopls/internal/golang: preserve copyright and build constraint > 1ffc3a1 gopls/internal/test/marker: add defloc, to bind positions by definition > 442d6be gopls/internal/test/marker: document named parameters > ae39b13 go/analysis/checker: a go/packages-based driver library > c3a6283 go/packages: undeprecate Load* style flags > 9dff42e gopls/internal/golang/extract: preserve comments in extracted block > 8c3ba8c internal/refactor: undo variadic elimination during substitution > 3b0b264 internal/refactor: handle qualified names in inlined assignments > 9311800 gopls/internal/test/marker: ignore diags in fixedbugs/issue59944.txt > c1aa79d gopls/internal/golang: fix gopls hover doc link > e751756 internal/analysisinternal: unify zero value function to typesinternal > a287481 internal/imports: test Source for go mod cache > 9387a39 gopls/doc/contributing.md: update expectations > e08fcf7 gopls/internal/analysis/undeclaredname: merge into CodeAction > 0c01408 internal/refactor/inline: avoid binding decl for name used by other args > 63e03c3 gopls/internal/test/marker: generalize codeaction with named args > acc2a74 go/analysis/passes/copylock: enable unfortunate tests > 39cb6f0 internal/facts: use alias type parameters and arguments during imports > 9b9871d go/analysis/passes/copylock: test for noCopy for sync Map, Mutex, Once > a54bd37 gopls/internal/golang: don't try to inline dynamic calls > 52eb446 internal/imports: adjust TestStdlibSelfImports pkg > b8ff201 gopls/internal/cache: refine bug reports for inconsistent dep view > e59fd36 go/ssa: use ZeroString unconditionally > 60bc93d gopls/internal/cache: fix handling of cgo standalone files > ed19fc7 gopls/internal/test: synchronize notifications during commands > 254baba gopls/internal/cache: failure to extract diagnostic fixes is an error > 56ec111 gopls/internal/server: remove spurious Async in legacy RunGoVulncheck > b1c39aa gopls/internal/cache: use a named bool type for allowNetwork > c043599 gopls/internal/protocol: add DocumentURI.DirPath > 29f4edb gopls/internal/cache: simplify usage of snapshot.GoCommandInvocation > 3c20e3f gopls/internal/analysis/yield: analyzer for iterator (yield) mistakes > 221e94d gopls/internal/cache: id command-line-arguments packages using GoFiles > 84e9c33 gopls/internal/golang: more idiomatic result naming in extract > 8bb5da3 gopls/internal/golang: special handling for input context.Context > b4332e0 gopls/internal/golang, go/ssa: remove unnamed input parameter > a8d0fa5 go/packages: call testenv.NeedsGoPackages for TestDirAndForTest > 47a5f7d gopls/internal/golang: fix bad slice append in function extraction > 5b5d57c gopls/codeaction: fix panic when removing unused parameters with syntax errors. > 025b812 gopls/internal/server: don't call window/showDocument if unsupported > 288b9cb gopls/internal/golang: add missing imports in foo_test.go > 87ac91f gopls/internal/server: revert the gopls.run_govulncheck command > c531f1b gopls/internal/golang: avoid crash in hover on field of non-struct > a37eeb4 README: mention the git repo > 8dd84a4 go/ssa/interp: assign phi nodes in parallel > 12610a1 internal/modindex: better behavior in edge cases > 06a498a go/ssa/interp: simplify output capturing > b2321e7 gopls/internal/golang: refine crash report golang/go# 69362 > c875677 gopls/internal/golang: support add test for receiver w/o constructor > e26dff9 gopls/internal/golang: semtok: use type information consistently > fd8d028 go/pacakges: remove some todos > 69c27ad gopls/internal/protocol: upgrade to latest LSP > 25699c3 internal/server: make MaybePromptForTelemetry no-op > 35d7f28 go/packages: add Dir and ForTest fields to Package bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy issue in getting controller is solved > 7778646 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 126f5ce apimachinery runtime: support contextual logging > e696ec5 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > ad648b1 generate fully qualified type references > 2dd8802 Update x/net for CVE-2023-45288 > d82afe1 Merge pull request # 123801 from HirazawaUi/followup-allow-special-characters bumping golang.org/x/sys fe16172...d4ac05d: > d4ac05d windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL > 680bd24 windows: remove unused errString type > a7f19e9 unix: add Dup3 on dragonfly bumping golang.org/x/term 442846a...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 7c5e903 Update TestNewInformerWatcher for WatchListClient > 8262774 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data > 1c075dc Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 9f33e96 make update > 098e7c5 Merge pull request # 125356 from p0lyn0mial/upstream-improve-testdrivechecklistfromcache-test > b444e6c Implement ResilientWatchCacheInitialization > bbe85a4 fix TestDriveCheckListFromCacheDataConsistencyIfRequested > b03e5b8 Merge pull request # 125335 from p0lyn0mial/upstream-consistency-decector-handles-legacy-case > c7d7068 client-go/consistencydetector: handles the watch cache legacy case > 7c6e307 Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8c9cb88 Improve Reflector unit tests > 52e5651 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > d81b8f6 Merge pull request # 123974 from p0lyn0mial/upstream-client-go-features-testing > 3aa51ce Update indirect dependencies with ./hack/update-vendor.sh. > 7adab2f KEP-3619: Fine-grained SupplementalGroups control (# 117842) > e89e40c client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test > e8b5471 Merge pull request # 123339 from skitt/canonical-json-patch > e8eae94 client-go/features/testing: intro SetFeatureGatesDuringTest > 9c87eb0 Merge pull request # 125190 from pohly/record-event-panic > 16552d4 Use canonical json-patch v4 import > b4e1cfc client-go record: avoid panic when watch creation failed > ffda346 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 5d65011 Merge pull request # 125159 from p0lyn0mial/upstream-add-data-consistency-checker-for-list-requests > 3f130bd Merge pull request # 125166 from p0lyn0mial/upstream-improve-check-data-consistency > b7ea49a client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested > 5f741a5 Merge pull request # 125052 from p0lyn0mial/upstream-client-go-env-var-set > 785fca4 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) > b92b563 Merge pull request # 124635 from pohly/event-broadcaster-shutdown-fix > 98df4f7 client-go/features: add Set method to envvar impl > f53839a Merge pull request # 125045 from pohly/ginkgo-gomega-update > ebbf7d7 client-go/tools/record: fix and test Broadcaster shutdown + logging > c559583 Merge pull request # 125146 from p0lyn0mial/upstream-client-go-consistency-detector-move-to-new-package > 2f2b800 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 538b780 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache > e6e45e1 client-go/util/consistencydetector: make the detector public > 92f0985 client-go/util/consistencydetector: update after moving to the new package > e428fc2 move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector > fd6b8e6 Merge pull request # 125144 from p0lyn0mial/upstream-client-go-consistency-detector-refactor-units > 00036b7 client-go/tools/cache/reflector_data_consistency_detector: refactor unit tests > 0123e78 Merge pull request # 124446 from p0lyn0mial/watch-list-consistency-detector-more-generic > 6bdde77 client-go/consistency-detector: change the signature of checkWatchListConsistencyIfRequested > c739619 Merge pull request # 122791 from p0lyn0mial/upstream-cleanup-watch-list-env-var > 4a34196 replace ENABLE_CLIENT_GO_WATCH_LIST_ALPHA with WatchListClient gate > 86f83bc Merge pull request # 124614 from p0lyn0mial/upstream-reflector-warn-no-bookmark-event > 0280901 client-go/reflector: warns when the bookmark event for initial events hasn't been received > 62f9597 Merge pull request # 124588 from jiuker/patch-2 > 8a8d073 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > f9eba8e fix: Hang when canceling leader election information > 988ddc2 Update to latest golang.org/x/oauth2 v0.20.0 > 4ebe42d Merge pull request # 124600 from alvaroaleman/typed-wq > d3682da Merge pull request # 124519 from dims/drop-all-the-providery-things-take-2 > 9aa3aae Use the generic/typed workqueue throughout > 35cab32 fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 64ff14b address comments during review > 049f231 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > af62623 Remove gcp in-tree cloud provider and credential provider > ea434df Bump sigs.k8s.io/yaml to v1.4.0 > 6b47d7d Merge pull request # 124344 from wojtek-t/fix_transformer > 178bcf2 Merge pull request # 124469 from serathius/etcd-3.5.13 > 2fe0574 Fix race in informer transformers > f3332a0 Merge pull request # 124263 from alvaroaleman/typed > e4f9b83 Upgrade etcd libraries to v3.5.13 > 9433226 Merge pull request # 124075 from pohly/dra-api-comments > d67dddf Workqueue: Add generic versions that are properly typed > 4a5f039 Merge pull request # 122657 from p0lyn0mial/upstream-client-go-rest-client-watch-list > a457c5e DRA api: ResourceHandle.DriverName is required > 47f5582 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a1be94a client-go/rest: introduce watchlist > 66b378a Merge pull request # 124340 from benluddy/dynamic-client-golden-request-test > d071c08 generated: ./hack/update-vendor.sh > 02e371e Merge pull request # 121574 from skitt/generic-lister-gen > 4cd6b75 Generate HTTP request fixtures for dynamic client tests. > 34d7809 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 5b2b83a Merge pull request # 124346 from jwcesign/master > 841e997 Improve the lister function documentation > b17c363 Add test to detect unintentional changes in dynamic client requests. > 5db05eb upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 9d701d3 Regenerate all listers > b1c1c03 Merge pull request # 122892 from danwinship/codegen-nil > 05ff4bb Generify lister-gen > 506bc53 Merge pull request # 113257 from claudiubelu/path-filepath-update-staging > 3d4f98d Regenerate fake clients > 3407442 Merge pull request # 124245 from wojtek-t/informer_options > 79c893d Replaces path.Operation with filepath.Operation (staging) > 9990b0b Merge pull request # 123969 from liangyuanpeng/cleanup_rand > b9e952f Allow for configuring MinWatchTimeout in Reflector and Informer. > a82df61 Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > fa185a2 cleanup: delete rand.Seed(time.Now().UnixNano()) and using global number generator. > 7da3197 Refactor informer constructors > 79491af Merge pull request # 123347 from zhouhaibing089/abstract-queue > 45e17fe client-go/cache/reflector: use metav1.InitialEventsAnnotationKey > aa7909e Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 9c3db86 workqueue: make queue as configurable > a2cc490 Update x/net for CVE-2023-45288 > 1518fca sync: update go.mod > eea636f Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping knative.dev/eventing bb6c53c...a40a0a7: > a40a0a7 [main] Upgrade to latest dependencies (# 8413) > 90edfe6 Upgrade deps to latest (# 8410) > 6d71005 Additional unit tests for EventPolicy (# 8405) > f3ea6b5 Update KinD e2e workflow (# 8411) > cd7c1c0 Add authorization conformance tests for Sequence and Parallel (# 8400) > 5ce51f8 Include inEdges in Graph String() (# 8406) > eaaab21 Adding reconciler test for OIDC of the Integration Source (# 8404) > 350f81b [main] Update community files (# 8403) > 134c4c0 Event lineage builder should accept client interfaces (# 8402) bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriter…
bumping golang.org/x/term b725e36...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies > 442846a go.mod: update golang.org/x dependencies bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping knative.dev/pkg f3ab560...c43477f: > c43477f upgrade to latest dependencies (# 3137) > 0c2a238 Bump golang.org/x/tools from 0.28.0 to 0.29.0 (# 3134) > accfe36 Satisfy linter (# 3132) > b4ff2c1 run dependabot workflow only on dependabot branches (# 3133) > 83cd52e Bump golang.org/x/net from 0.31.0 to 0.34.0 (# 3130) > 4d8f747 Bump google.golang.org/grpc from 1.68.0 to 1.69.2 (# 3131) > 459f60e Bump google.golang.org/protobuf from 1.35.2 to 1.36.2 (# 3129) > 14369d0 Bump golang.org/x/tools from 0.27.0 to 0.28.0 (# 3119) > 28f90c2 upgrade to latest dependencies (# 3127) > 23c15c0 Update k8s min and deps to 1.30 (# 3124) > 4ba3f1b Update community files (# 3128) > 4c90159 Update community files (# 3126) > 40afb7c fix script (# 3123) bumping google.golang.org/grpc acba4d3...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Change version to 1.69.1-dev (# 7902) > 97d633a Change version to 1.69.0 (# 7901) > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832) > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879) > 634497b test: Split import paths for generated message and service code (# 7891) > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872) > 00272e8 dns: Support link local IPv6 addresses (# 7889) > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890) > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875) > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887) > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874) > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869) > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839) > bb7ae0a Change logger to avoid Printf when disabled (# 7471) > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846) > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677) > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826) > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861) > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache (# 7851) > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853) > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808) > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies > 0775031 cleanup: remove a TODO that has been take care of (# 7855) > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845) > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840) > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768) > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837) > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827) > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854) > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835) > 3a1e3e2 xdsclient: rename the interface for the transport (# 7842) > 66385b2 clusterimpl: propagate state update from child when drop/request config remains unchanged (# 7844) > 89737ae orca: switching to stubserver in tests instead of testservice implementation (# 7727) > a365199 examples: fix debugging example after Dial->NewClient migration (# 7833) > 8c518f7 xds: switching to stubserver in tests instead of testservice implementation (# 7726) > b01130a xds/internal/xdsclient: fix resource type documentation to only mention handling xds responses (# 7834) > 274830d balancer: Add a SubConn.RegisterHealthListener API and default implementation (# 7780) > 0553bc3 xdsclient: don't change any global state in NewForTesting (# 7822) > 3db86e2 deps: Remove go patch version from go.mod (# 7831) > e2b98f9 pickfirst: Implement Happy Eyeballs (# 7725) > 60c70a4 mem: implement `ReadAll()` for more efficient `io.Reader` consumption (# 7653) > d2c1aae xds: Plumb EDS endpoints through xDS Balancer Tree (# 7816) > c2a2d20 docs: update documentation for `ClientStream.SendMsg()` returning `nil` unconditionally when `ClientStreams=false` (# 7790) > 0d0e530 grpc: export MethodHandler # 7794 (# 7796) > a3a8657 clusterimpl: update picker synchronously on config update (# 7652) > 74738cf grpc: Remove health check func dial option used for testing (# 7820) > 5b40f07 xdsclient: fix flaky test TestServeAndCloseDoNotRace (# 7814) > b3393d9 xdsclient: support fallback within an authority (# 7701) > 18d218d pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (# 7742) > e9ac44c cleanup: replace grpc.Dial with grpc.NewClient in grpclb test (# 7789) > 0ec8fd8 xdsclient/ads: reset the pending bit of ADS stream flow control at the end of the onDone method (# 7806) > 43ee172 balancer: Enforce embedding the SubConn interface in implementations (# 7758) > 2de6df9 xds/resolver: fix flaky test TestResolverRemovedWithRPCs with a workaround (# 7804) > 2a18bfc transport: refactor to split ClientStream from ServerStream from common Stream functionality (# 7802) > 70e8931 transport: remove useless trampoline function (# 7801) > ef0f617 xdsclient: start using the newly added transport and channel functionalities (# 7773) > d66fc3a balancer/endpointsharding: Call ExitIdle() on child if child reports IDLE (# 7782) > 2e3f547 ringhash: fix a couple of flakes in e2e style tests (# 7784) > 52d7f6a multiple: switch to math/rand/v2 (# 7711) > 6fd86d3 Disable buffer_pooling tests (# 7762) > 091d20b server: Only call FromIncomingContext with stats handlers (# 7781) > 192ee33 multiple: add verbosity checks to logs that use pretty.JSON (# 7785) > e7435d6 balancer/endpointsharding: Ignore empty endpoints (# 7674) > 4084b14 stats/opentelemetry: Remove OpenTelemetry module and add RLS Metrics e2e tests (# 7759) > ada6787 cleanup: switching to stubserver in tests instead of testservice implementation (# 7708) > cb32937 credentials: Support ALTSPerRPCCreds in DefaultCredentialsOptions (# 7775) > a0cbb52 github: add Go 1.23 testing and make staticcheck work locally with go1.23 (# 7751) > 67b9ebf xdsclient: make sending requests more deterministic (# 7774) > 94e1b29 vet: add dependency checks (# 7766) > a82315c testutils: change ListenerWrapper to push the most recently accepted connection (# 7772) > e0a730c clusterresolver: fix a comment in a test (# 7776) > f8e5d8f mem: use slice capacity instead of length, to determine whether to pool buffers or directly allocate them (# 7702) > c4c8b11 xds/resolver: add a way to specify the xDS client to use for testing purposes (# 7771) > 8212cf0 xdsclient: implementation of the xdsChannel (# 7757) > 4bb0170 status: Fix status incompatibility introduced by # 6919 and move non-regeneratable proto code into /testdata (# 7724) > 80937a9 credentials: Apply defaults to TLS configs provided through GetConfigForClient (# 7754) > c538c31 vet: Don't use GOROOT to set PATH if GOROOT is unset (# 7761) > 14e2a20 resolver/google-c2p: introduce SetUniverseDomain API (# 7719) > 98959d9 deps: update dependencies for all modules (# 7755) > 56df169 resolver: update ReportError() docstring (# 7732) > 830135e xdsclient: new Transport interface and ADS stream implementation (# 7721) > d2ded4b xdsclient: new Transport interface and LRS stream implementation (# 7717) > ec10e73 transport: refactor `trInFlow.onData` to eliminate redundant logic (# 7734) > 6cd00c9 clientconn: remove redundant check (# 7700) > 569c8eb vet: Use go1.22 instead of go1.21 for tidy and staticcheck(# 7747) > 4544b8a Change version to 1.69.0-dev (# 7746) bumping knative.dev/eventing f577063...a40a0a7: > a40a0a7 [main] Upgrade to latest dependencies (# 8413) > 90edfe6 Upgrade deps to latest (# 8410) > 6d71005 Additional unit tests for EventPolicy (# 8405) > f3ea6b5 Update KinD e2e workflow (# 8411) > cd7c1c0 Add authorization conformance tests for Sequence and Parallel (# 8400) > 5ce51f8 Include inEdges in Graph String() (# 8406) > eaaab21 Adding reconciler test for OIDC of the Integration Source (# 8404) > 350f81b [main] Update community files (# 8403) > 134c4c0 Event lineage builder should accept client interfaces (# 8402) > bb6c53c Don't swallow errors in Lineage package (# 8401) > 81a37ff Lineage constructor to accept clients instead of creating them (# 8399) > 52792ea [main] Upgrade to latest dependencies (# 8397) > c9047a1 [main] Update community files (# 8396) > 4dbc2ba Scheduler: LastOrdinal based on replicas instead of FreeCap (# 8388) > 06355af [main] Upgrade to latest dependencies (# 8392) > b00da59 Register eventshub image for JobSink (# 8390) > 2f165f1 Update golang.org/x/crypto to 0.31.0 (# 8389) > 4087c3a Going OIDC for Integration Source (# 8383) > 3a69e30 add new integration CRDs to storage version migrator tool (# 8386) > 414af5c Add EventPolicy to storage version migrator (# 8384) > f82811b Remove conversion webhook config in EventPolicy CRD (# 8379) > 7c1a62d Add health check config and clean up duplicated code (# 8308) > bff7b03 Remove unused filter function (# 8375) > 8d8b6c9 RequestReply: Added feature flag for default timeout (# 8361) > 7bb320c Chore: field semantic correction (# 8370) > 3345c86 Clean up remove session token (# 8369) > 6e7e3d4 Adding sns sink to Integration Sink (# 8365) > d4357e3 MT-Broker: return retriable status code based on the state to leverage retries (# 8366) > 795e4a3 Move image to map (# 8362) > 408db83 We changed the event type on the images (# 8364) bumping google.golang.org/genproto/googleapis/api 8af14fe...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) bumping google.golang.org/genproto/googleapis/rpc 8af14fe...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) bumping google.golang.org/protobuf c72053a...12c6ebd: > 12c6ebd all: release v1.36.2 > 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs > c0c814f all: start v1.36.1-devel > 7fc5ff4 all: release v1.36.1 > 575aebf internal/impl: revert IsSynthetic() check to fix panic > ce4fa19 internal/errors: delete compatibility code for Go before 1.13 > 607da3e all: start v1.36.0-devel > 3b78ca8 all: release v1.36.0 > 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior > 8edf940 reflect/protoreflect: use [] syntax to reference method > 5376513 proto: add reference to size semantics with lazy decoding to comment > 560503e compiler/protogen: allow overriding API level from --go_opt > b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid > 9eda3d5 all: regenerate.bash for Opaque API > eb7b468 all: Release the Opaque API > 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release > bdcc7ad internal/impl: skip synthetic oneofs in messageInfo > 30f628e all: start v1.35.2-devel bumping knative.dev/serving 5717d19...a5988eb: > a5988eb Set k8s default container label (# 15694) > 5ede174 fix builds on arm/v7 (# 15699) > bee28f3 Configure deployments to have no own revisionHistoryLimit (# 15698) > c3f2bfe Exclude kourier tls runtime (# 15696) > b484fa2 Update net-contour nightly (# 15691) > a829571 Update net-kourier nightly (# 15689) > 19b9a09 Fix all linter warnings (# 15684) > db2721f Update net-gateway-api nightly (# 15690) > 243e1ea upgrade to latest dependencies (# 15687) > dd48437 Bump the github-actions group with 3 updates (# 15686) > 3e6d275 Update net-contour nightly (# 15685) > 65de262 upgrade to latest dependencies (# 15683) > c2f2b8b Update net-contour nightly (# 15678) > b3c8668 upgrade to latest dependencies (# 15677) > e5b717d Update net-kourier nightly (# 15680) > 5a8d478 Update net-gateway-api nightly (# 15679) > 28dff5c add wildcard back (# 15676) > bb76b60 Update volume validation to include hostPath (# 15669) > 8ed20f4 upgrade to latest dependencies (# 15662) > d957496 Update community files (# 15675) > 3216ab3 Drop the use dprotaso/controller-tools fork (# 15664) > 8a37b89 Update net-kourier nightly (# 15671) > 8556b88 fix dependency name (# 15674) > 83fe1c2 fix dependabot config (# 15672) > 79f8c3f fix dependabot config (# 15668) > 0d589da Add support for hostPath (# 15648) > df03027 fix: fixed the pinned dependencies issue (# 15475) > da8d2d1 Allow securityContext.Privileged to be configurable (# 15643) > c0f181d Update net-contour nightly (# 15665) > 746e72f Update net-gateway-api nightly (# 15658) > 750f9a2 Drop k8s v1.28 from kind testing and update cluster version to 1.30 in e2e (# 15655) > daae9fd Update net-contour nightly (# 15660) > b4c8ac9 Update community files (# 15661) > 095f876 Update net-kourier nightly (# 15659) > 06281eb upgrade to latest dependencies (# 15656) > 033225d pin chainguard action version (# 15657) > d1e308e [performance/real-traffic-test] Enable AllowHTTPFullDuplexFeature (# 15654) > 2d5a1e9 Update net-kourier nightly (# 15647) bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy issue in getting controller is solved > 7778646 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 126f5ce apimachinery runtime: support contextual logging > e696ec5 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > ad648b1 generate fully qualified type references > 2dd8802 Update x/net for CVE-2023-45288 > d82afe1 Merge pull request # 123801 from HirazawaUi/followup-allow-special-characters bumping knative.dev/client-pkg 14f4a3a...afd7c8d: > afd7c8d Update community files (# 201) > 8478498 Update community files (# 200) > 8b7d7e7 Update community files (# 199) bumping knative.dev/networking bbd3279...6797968: > 6797968 upgrade to latest dependencies (# 1037) > 402ac60 drop unnecessary external name svc (# 1029) > 47d62db fix grpc dialing (# 1036) > 9d4838b upgrade to latest dependencies (# 1035) > 22a6457 linter fixes (# 1034) > 61c6cb6 upgrade to latest dependencies (# 1033) > 3fac3bb Update downstream workflow (# 1032) > 5f43076 Bump controller tools (# 1031) > c7ceffa Update community files (# 1030) > 34f5e09 upgrade to latest dependencies (# 1028) > 43a6a77 Update community files (# 1027) > d424939 upgrade to latest dependencies (# 1026) > 8b69a35 Make maximum delay of prober in its backoff configurable (# 1001) > bf671a6 Update community files (# 1024) bumping golang.org/x/net 334afa0...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support bumping golang.org/x/text efd25da...d42948e: > d42948e go.mod: update golang.org/x dependencies bumping knative.dev/client/pkg 441372a...5f15fd3: > 5f15fd3 upgrade to latest dependencies (# 1988) > 8d3062d Checking parts of the message to combat flaky tests (# 1986) > 1375703 upgrade to latest dependencies (# 1980) > c3b3be9 Update community files (# 1984) > a045990 Update community files (# 1983) bumping knative.dev/reconciler-test 984ae12...ea681a5: > ea681a5 upgrade to latest dependencies (# 778) > 359287e Update community files (# 777) > c56a329 upgrade to latest dependencies (# 775) > 96258be Update community files (# 776) bumping golang.org/x/sync 151027e...913fb63: > 913fb63 singleflight: fix typo in singleflight_test.go bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 7c5e903 Update TestNewInformerWatcher for WatchListClient > 8262774 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data > 1c075dc Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 9f33e96 make update > 098e7c5 Merge pull request # 125356 from p0lyn0mial/upstream-improve-testdrivechecklistfromcache-test > b444e6c Implement ResilientWatchCacheInitialization > bbe85a4 fix TestDriveCheckListFromCacheDataConsistencyIfRequested > b03e5b8 Merge pull request # 125335 from p0lyn0mial/upstream-consistency-decector-handles-legacy-case > c7d7068 client-go/consistencydetector: handles the watch cache legacy case > 7c6e307 Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8c9cb88 Improve Reflector unit tests > 52e5651 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > d81b8f6 Merge pull request # 123974 from p0lyn0mial/upstream-client-go-features-testing > 3aa51ce Update indirect dependencies with ./hack/update-vendor.sh. > 7adab2f KEP-3619: Fine-grained SupplementalGroups control (# 117842) > e89e40c client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test > e8b5471 Merge pull request # 123339 from skitt/canonical-json-patch > e8eae94 client-go/features/testing: intro SetFeatureGatesDuringTest > 9c87eb0 Merge pull request # 125190 from pohly/record-event-panic > 16552d4 Use canonical json-patch v4 import > b4e1cfc client-go record: avoid panic when watch creation failed > ffda346 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 5d65011 Merge pull request # 125159 from p0lyn0mial/upstream-add-data-consistency-checker-for-list-requests > 3f130bd Merge pull request # 125166 from p0lyn0mial/upstream-improve-check-data-consistency > b7ea49a client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested > 5f741a5 Merge pull request # 125052 from p0lyn0mial/upstream-client-go-env-var-set > 785fca4 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) > b92b563 Merge pull request # 124635 from pohly/event-broadcaster-shutdown-fix > 98df4f7 client-go/features: add Set method to envvar impl > f53839a Merge pull request # 125045 from pohly/ginkgo-gomega-update > ebbf7d7 client-go/tools/record: fix and test Broadcaster shutdown + logging > c559583 Merge pull request # 125146 from p0lyn0mial/upstream-client-go-consistency-detector-move-to-new-package > 2f2b800 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 538b780 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache > e6e45e1 client-go/util/consistencydetector: make the detector public > 92f0985 client-go/util/consistencydetector: update after moving to the new package > e428fc2 move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector > fd6b8e6 Merge pull request # 125144 from p0lyn0mial/upstream-client-go-consistency-detector-refactor-units > 00036b7 client-go/tools/cache/reflector_data_consistency_detector: refactor unit tests > 0123e78 Merge pull request # 124446 from p0lyn0mial/watch-list-consistency-detector-more-generic > 6bdde77 client-go/consistency-detector: change the signature of checkWatchListConsistencyIfRequested > c739619 Merge pull request # 122791 from p0lyn0mial/upstream-cleanup-watch-list-env-var > 4a34196 replace ENABLE_CLIENT_GO_WATCH_LIST_ALPHA with WatchListClient gate > 86f83bc Merge pull request # 124614 from p0lyn0mial/upstream-reflector-warn-no-bookmark-event > 0280901 client-go/reflector: warns when the bookmark event for initial events hasn't been received > 62f9597 Merge pull request # 124588 from jiuker/patch-2 > 8a8d073 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > f9eba8e fix: Hang when canceling leader election information > 988ddc2 Update to latest golang.org/x/oauth2 v0.20.0 > 4ebe42d Merge pull request # 124600 from alvaroaleman/typed-wq > d3682da Merge pull request # 124519 from dims/drop-all-the-providery-things-take-2 > 9aa3aae Use the generic/typed workqueue throughout > 35cab32 fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 64ff14b address comments during review > 049f231 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > af62623 Remove gcp in-tree cloud provider and credential provider > ea434df Bump sigs.k8s.io/yaml to v1.4.0 > 6b47d7d Merge pull request # 124344 from wojtek-t/fix_transformer > 178bcf2 Merge pull request # 124469 from serathius/etcd-3.5.13 > 2fe0574 Fix race in informer transformers > f3332a0 Merge pull request # 124263 from alvaroaleman/typed > e4f9b83 Upgrade etcd libraries to v3.5.13 > 9433226 Merge pull request # 124075 from pohly/dra-api-comments > d67dddf Workqueue: Add generic versions that are properly typed > 4a5f039 Merge pull request # 122657 from p0lyn0mial/upstream-client-go-rest-client-watch-list > a457c5e DRA api: ResourceHandle.DriverName is required > 47f5582 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a1be94a client-go/rest: introduce watchlist > 66b378a Merge pull request # 124340 from benluddy/dynamic-client-golden-request-test > d071c08 generated: ./hack/update-vendor.sh > 02e371e Merge pull request # 121574 from skitt/generic-lister-gen > 4cd6b75 Generate HTTP request fixtures for dynamic client tests. > 34d7809 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 5b2b83a Merge pull request # 124346 from jwcesign/master > 841e997 Improve the lister function documentation > b17c363 Add test to detect unintentional changes in dynamic client requests. > 5db05eb upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 9d701d3 Regenerate all listers > b1c1c03 Merge pull request # 122892 from danwinship/codegen-nil > 05ff4bb Generify lister-gen > 506bc53 Merge pull request # 113257 from claudiubelu/path-filepath-update-staging > 3d4f98d Regenerate fake clients > 3407442 Merge pull request # 124245 from wojtek-t/informer_options > 79c893d Replaces path.Operation with filepath.Operation (staging) > 9990b0b Merge pull request # 123969 from liangyuanpeng/cleanup_rand > b9e952f Allow for configuring MinWatchTimeout in Reflector and Informer. > a82df61 Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > fa185a2 cleanup: delete rand.Seed(time.Now().UnixNano()) and using global number generator. > 7da3197 Refactor informer constructors > 79491af Merge pull request # 123347 from zhouhaibing089/abstract-queue > 45e17fe client-go/cache/reflector: use metav1.InitialEventsAnnotationKey > aa7909e Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 9c3db86 workqueue: make queue as configurable > a2cc490 Update x/net for CVE-2023-45288 > 1518fca sync: update go.mod > eea636f Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > ba9d110 Update moby/spdystream to v0.4.0 > 89b2da1 Merge pull request # 125745 from BenTheElder/ping-ping > e191233 Use +default for now deprecated ScaleIO volume > 26803c0 bump github.com/moby/spdystream to v0.3.0 > cdeb356 Use +default for now deprecated AzureDisk volume > e025325 Merge pull request # 125731 from dashpole/revert_otel > 165690c Use +default for now deprecated ISCSI volume > 2788e05 Revert "update OpenTelemetry dependencies" > 53f4e42 Use +default for now deprecated RBD volume > 149781f Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > e297a0e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 8d69060 Merge pull request # 125575 from das…
bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping knative.dev/client-pkg 7b4bb48...afd7c8d: > afd7c8d Update community files (# 201) > 8478498 Update community files (# 200) > 8b7d7e7 Update community files (# 199) > 14f4a3a Update community files (# 198) bumping google.golang.org/grpc 3f95b38...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Change version to 1.69.1-dev (# 7902) > 97d633a Change version to 1.69.0 (# 7901) > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832) > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879) > 634497b test: Split import paths for generated message and service code (# 7891) > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872) > 00272e8 dns: Support link local IPv6 addresses (# 7889) > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890) > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875) > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887) > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874) > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869) > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839) > bb7ae0a Change logger to avoid Printf when disabled (# 7471) > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846) > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677) > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826) > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861) > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache (# 7851) > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853) > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808) > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies > 0775031 cleanup: remove a TODO that has been take care of (# 7855) > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845) > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840) > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768) > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837) > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827) > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854) > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835) > 3a1e3e2 xdsclient: rename the interface for the transport (# 7842) > 66385b2 clusterimpl: propagate state update from child when drop/request config remains unchanged (# 7844) > 89737ae orca: switching to stubserver in tests instead of testservice implementation (# 7727) > a365199 examples: fix debugging example after Dial->NewClient migration (# 7833) > 8c518f7 xds: switching to stubserver in tests instead of testservice implementation (# 7726) > b01130a xds/internal/xdsclient: fix resource type documentation to only mention handling xds responses (# 7834) > 274830d balancer: Add a SubConn.RegisterHealthListener API and default implementation (# 7780) > 0553bc3 xdsclient: don't change any global state in NewForTesting (# 7822) > 3db86e2 deps: Remove go patch version from go.mod (# 7831) > e2b98f9 pickfirst: Implement Happy Eyeballs (# 7725) > 60c70a4 mem: implement `ReadAll()` for more efficient `io.Reader` consumption (# 7653) > d2c1aae xds: Plumb EDS endpoints through xDS Balancer Tree (# 7816) > c2a2d20 docs: update documentation for `ClientStream.SendMsg()` returning `nil` unconditionally when `ClientStreams=false` (# 7790) > 0d0e530 grpc: export MethodHandler # 7794 (# 7796) > a3a8657 clusterimpl: update picker synchronously on config update (# 7652) > 74738cf grpc: Remove health check func dial option used for testing (# 7820) > 5b40f07 xdsclient: fix flaky test TestServeAndCloseDoNotRace (# 7814) > b3393d9 xdsclient: support fallback within an authority (# 7701) > 18d218d pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (# 7742) > e9ac44c cleanup: replace grpc.Dial with grpc.NewClient in grpclb test (# 7789) > 0ec8fd8 xdsclient/ads: reset the pending bit of ADS stream flow control at the end of the onDone method (# 7806) > 43ee172 balancer: Enforce embedding the SubConn interface in implementations (# 7758) > 2de6df9 xds/resolver: fix flaky test TestResolverRemovedWithRPCs with a workaround (# 7804) > 2a18bfc transport: refactor to split ClientStream from ServerStream from common Stream functionality (# 7802) > 70e8931 transport: remove useless trampoline function (# 7801) > ef0f617 xdsclient: start using the newly added transport and channel functionalities (# 7773) > d66fc3a balancer/endpointsharding: Call ExitIdle() on child if child reports IDLE (# 7782) > 2e3f547 ringhash: fix a couple of flakes in e2e style tests (# 7784) > 52d7f6a multiple: switch to math/rand/v2 (# 7711) > 6fd86d3 Disable buffer_pooling tests (# 7762) > 091d20b server: Only call FromIncomingContext with stats handlers (# 7781) > 192ee33 multiple: add verbosity checks to logs that use pretty.JSON (# 7785) > e7435d6 balancer/endpointsharding: Ignore empty endpoints (# 7674) > 4084b14 stats/opentelemetry: Remove OpenTelemetry module and add RLS Metrics e2e tests (# 7759) > ada6787 cleanup: switching to stubserver in tests instead of testservice implementation (# 7708) > cb32937 credentials: Support ALTSPerRPCCreds in DefaultCredentialsOptions (# 7775) > a0cbb52 github: add Go 1.23 testing and make staticcheck work locally with go1.23 (# 7751) > 67b9ebf xdsclient: make sending requests more deterministic (# 7774) > 94e1b29 vet: add dependency checks (# 7766) > a82315c testutils: change ListenerWrapper to push the most recently accepted connection (# 7772) > e0a730c clusterresolver: fix a comment in a test (# 7776) > f8e5d8f mem: use slice capacity instead of length, to determine whether to pool buffers or directly allocate them (# 7702) > c4c8b11 xds/resolver: add a way to specify the xDS client to use for testing purposes (# 7771) > 8212cf0 xdsclient: implementation of the xdsChannel (# 7757) > 4bb0170 status: Fix status incompatibility introduced by # 6919 and move non-regeneratable proto code into /testdata (# 7724) > 80937a9 credentials: Apply defaults to TLS configs provided through GetConfigForClient (# 7754) > c538c31 vet: Don't use GOROOT to set PATH if GOROOT is unset (# 7761) > 14e2a20 resolver/google-c2p: introduce SetUniverseDomain API (# 7719) > 98959d9 deps: update dependencies for all modules (# 7755) > 56df169 resolver: update ReportError() docstring (# 7732) > 830135e xdsclient: new Transport interface and ADS stream implementation (# 7721) > d2ded4b xdsclient: new Transport interface and LRS stream implementation (# 7717) > ec10e73 transport: refactor `trInFlow.onData` to eliminate redundant logic (# 7734) > 6cd00c9 clientconn: remove redundant check (# 7700) > 569c8eb vet: Use go1.22 instead of go1.21 for tidy and staticcheck(# 7747) > 4544b8a Change version to 1.69.0-dev (# 7746) > 54841ef stats/opentelemetry/csm: Get mesh_id local label from "CSM_MESH_ID" environment variable, rather than parsing from bootstrap file (# 7740) > ad81c20 pickfirstleaf: minor simplification to reconcileSubConnsLocked method (# 7731) > b850ea5 transport : wait for goroutines to exit before transport closes (# 7666) > 00b9e14 pickfirst: New pick first policy for dualstack (# 7498) > 18a4eac testutils: add couple of log statements to the restartable listener type (# 7716) > fdc2ec2 xdsclient: deflake TestADS_ResourcesAreRequestedAfterStreamRestart (# 7720) > 4115c21 xds: return all ServerConfig dial options together (# 7718) > b8ee37d pickfirst: Move var for mocking the shuffle func from internal/internal to pickfirst/internal (# 7698) > d9d8f34 revert xds: return all ServerConfig dial options together (# 7712) > 5f178a8 xdsclient: fix test build breakage (# 7710) > f17ea7d xds: return all ServerConfig dial options together (# 7680) > bdd444d xds: address merge conflict gotcha and missed review comment from previous PRs (# 7705) > d365be6 transport: prevent deadlock in transport Close when GoAway write hangs (# 7662) > 6c6c9b6 xdsclient: e2e style tests for ads stream restart (5/N) (# 7696) > 5e6f4b9 xds: misc test cleanup (4/N) (# 7695) > 3adcd41 xdsclient: make load reporting tests e2e style (3/N) (# 7694) > 98d1550 xdsclient: switch more transport tests to e2e style (2/N) (# 7693) > 9afb232 xdsclient: invoke watch callback when new update matches cached one, but previous update was NACKed (1/N) (# 7692) > ab5af45 Revert "protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) (# 7703) > e8a70c6 vet: add check to ensure terminating newline (# 7645) > 5fd9853 examples: improve package comments (# 7658) > 859602c vet : add check for tabs in text files (# 7678) > 67e47fc xds: Fix flaky test TestUnmarshalListener_WithUpdateValidatorFunc (# 7675) > ca4865d balancer: automatically stop producers on subchannel state changes (# 7663) > 941102b xds/server: Fix xDS Server leak (# 7664) > 7aee163 xds: add xDS transport custom Dialer support (# 7586) > 9affdbb internal/credentials/xds: add unit tests for `HandshakeInfo.Equal` (# 7638) > 3196f7a protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) > 218811e balancer/rls: Add picker and cache unit tests for RLS Metrics (# 7614) > a9ff62d clusterresolver/e2e_test: Avoid making real DNS requests in TestAggregateCluster_BadEDS_BadDNS (# 7669) > e7a8097 cleanup: replace grpc.Dial with grpc.NewClient in tests (# 7640) > bcf9171 transport: Fix reporting of bytes read while reading headers (# 7660) > 8ea3460 balancer: fix logic to prevent producer streams before READY is reported (# 7651) > 6c48e47 replace tab with spaces in text files (# 7650) > 1418e5e clusterimpl: use gsb.UpdateClientConnState instead of switchTo, on receipt of config update (# 7567) > ac41314 .*: Add missing a newline at the end (# 7644) > 11c44fb vet: add comment explaining reason for revive lineter disabled rules (# 7634) > 3b626a7 *: fix more typos (# 7619) > 04e78b0 .*: fix lint issues of not having comments for exported funcs and vars along with any remaining issues and enable remaining disabled rules (# 7575) > 31ffeee Deps: Bump Go version in Dockerfiles and test/kokoro/xds.sh (# 7629) > 393fbc3 Update dependencies after 1.67 branch cut (# 7624) > cf5d541 stubserver: support xds-enabled grpc server (# 7613) > b6fde8c vet: add check for trailing spaces (# 7576) > 7fb7ac7 mem: replace flate.Reader reference (# 7595) > 8f920c6 Change version to 1.68.0-dev (# 7601) bumping golang.org/x/term 9d5441a...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies > 442846a go.mod: update golang.org/x dependencies > b725e36 go.mod: update golang.org/x dependencies > 54df7da README: don't recommend go get bumping knative.dev/pkg 9b9d535...c43477f: > c43477f upgrade to latest dependencies (# 3137) > 0c2a238 Bump golang.org/x/tools from 0.28.0 to 0.29.0 (# 3134) > accfe36 Satisfy linter (# 3132) > b4ff2c1 run dependabot workflow only on dependabot branches (# 3133) > 83cd52e Bump golang.org/x/net from 0.31.0 to 0.34.0 (# 3130) > 4d8f747 Bump google.golang.org/grpc from 1.68.0 to 1.69.2 (# 3131) > 459f60e Bump google.golang.org/protobuf from 1.35.2 to 1.36.2 (# 3129) > 14369d0 Bump golang.org/x/tools from 0.27.0 to 0.28.0 (# 3119) > 28f90c2 upgrade to latest dependencies (# 3127) > 23c15c0 Update k8s min and deps to 1.30 (# 3124) > 4ba3f1b Update community files (# 3128) > 4c90159 Update community files (# 3126) > 40afb7c fix script (# 3123) > f3ab560 Update community files (# 3118) > a7fd9b1 Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 (# 3117) > 215048a Bump golang.org/x/tools from 0.26.0 to 0.27.0 (# 3114) > 47a6f9f Bump google.golang.org/grpc from 1.67.1 to 1.68.0 (# 3116) > 7b333a0 Bump golang.org/x/net from 0.30.0 to 0.31.0 (# 3113) > 0a99635 Update community files (# 3112) > 25f6002 upgrade to latest dependencies (# 3111) > 6af2bf9 upgrade to latest dependencies (# 3110) > 76cfa12 Fix `WEBHOOK_DISABLE_NAMESPACE_OWNERSHIP` env-var (# 3107) > 6d10851 Add `WEBHOOK_DISABLE_NAMESPACE_OWNERSHIP` env-var (# 3103) > 6eb75e8 Update community files (# 3105) bumping knative.dev/networking 60e29ff...6797968: > 6797968 upgrade to latest dependencies (# 1037) > 402ac60 drop unnecessary external name svc (# 1029) > 47d62db fix grpc dialing (# 1036) > 9d4838b upgrade to latest dependencies (# 1035) > 22a6457 linter fixes (# 1034) > 61c6cb6 upgrade to latest dependencies (# 1033) > 3fac3bb Update downstream workflow (# 1032) > 5f43076 Bump controller tools (# 1031) > c7ceffa Update community files (# 1030) > 34f5e09 upgrade to latest dependencies (# 1028) > 43a6a77 Update community files (# 1027) > d424939 upgrade to latest dependencies (# 1026) > 8b69a35 Make maximum delay of prober in its backoff configurable (# 1001) > bf671a6 Update community files (# 1024) > bbd3279 upgrade to latest dependencies (# 1023) > 929a5d5 upgrade to latest dependencies (# 1022) > 5272a36 upgrade to latest dependencies (# 1021) > 4c9d5b8 upgrade to latest dependencies (# 1020) > 8a88798 Update community files (# 1019) > 7341b46 upgrade to latest dependencies (# 1018) > d5387fa upgrade to latest dependencies (# 1017) > c254dbf upgrade to latest dependencies (# 1016) > d954288 upgrade to latest dependencies (# 1014) > 49760c2 Update community files (# 1013) bumping k8s.io/apiextensions-apiserver 1aec848...5714b0b: > 5714b0b Update dependencies to v0.31.4 tag > 67f4a1d informers: add comment that Start does not block > 647748e Merge pull request # 126353 from liggitt/fix-vendor > a9ee50f revendor dependencies > 1ab7536 Merge pull request # 126308 from cici37/hotFix > 4940c42 Allowing direct CEL reserved keyword usage in CRD (# 126188) > 93b42bf Update with stdlib errors > 10c707f Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 3bbcc94 Merge pull request # 125661 from mjudeikis/mjudeikis/poststarthookctx.stopch.cleanup > f02b108 use context for tests > 876df11 Hot fix for panic on schema conversion. (# 126167) > 4df8aea clean deprecated context.StopCh > 25216f6 Validate CABundle when writing CRD > 21fdbb3 Merge pull request # 126136 from cici37/removeFG > 64bd347 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 34ee2ac Auto updates > 4fca5ed generate > ecdf037 Remove feature gate CustomResourceValidationExpressions. > af670e3 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 298c10a bump k8s.io/utils > ac102cf Merge pull request # 125615 from benluddy/apiextensions-json-unmarshal-copy > 5fe8819 Merge pull request # 125922 from dims/update_otel_27 > 6089568 Copy input to UnmarshalJSON on the apiextensions JSON types. > cea4e63 update OpenTelemetry dependencies and grpc > a2b7554 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > 93f624c Fix for typecheck doesn't notice compile errors in test files > 6fdc7d0 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 889ca04 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 3a6c6fe Bump `prometheus/common to` v0.55.0 > 0a9d947 Update moby/spdystream to v0.4.0 > 6998ab0 Merge pull request # 125745 from BenTheElder/ping-ping > 1993bf7 bump github.com/moby/spdystream to v0.3.0 > 0fdadc8 Merge pull request # 125731 from dashpole/revert_otel > 8c0d2b8 Revert "update OpenTelemetry dependencies" > 2b00902 Merge pull request # 125703 from sbueringer/pr-fix-message-expression-evaluation > 5ccd222 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 5d129ee Validate stored messageExpressions with the correct CEL environment > 53b8ff7 add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4e241d1 Add version mapping in ComponentGlobalsRegistry. > 7b4292c Add composition flags for emulation version and feature gate. > 95d0ad9 apiserver: Add API emulation versioning. > ba83101 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 9f9821e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > fd98565 Merge pull request # 125575 from dashpole/update_otel_27 > bad5f06 Merge pull request # 125560 from jpbetz/apply-gen-fake > e2ec91c update OpenTelemetry dependencies > a2fe3ef Generate code > 24a01cd Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 106c687 Bump dependency: etcd to 3.5.14 > b2732ff Merge pull request # 125531 from pohly/klog-update > 3038337 dependencies: klog v2.130.1 > 2c748f6 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > 6e53802 feat: Upgrade to cobra v1.8.1 > 879caaf Merge pull request # 121439 from skitt/generic-client-go > de77baa Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > da77a93 Run codegen > aae5443 Merge pull request # 125586 from serathius/webhook-converter-fix > 98e02b1 Update moby/term to a released tag - v0.5.0 > 36e5fb5 Run codegen > e12060e Fix TestWebhookConverterWithWatchCache when ResilientWatchCacheInitialization and ConsistentListFromCache are enabled > d3392ac Run codegen > 1d1fb1b Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > da32b13 make update > d21e185 Merge pull request # 125083 from azimjohn/master > c0786ef Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 21fcb3e Bump konnectivity-client to v0.30.3 > f945eb2 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7a4054f kube-apiserver: remove deprecated otel NewNoopTracerProvider > c88715a Bump fxamacker/cbor/v2 to v2.7.0-beta. > bd6a9df Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 2662926 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > a1bcd9d make update > 609a653 Merge pull request # 124381 from alexzielenski/cel/allOf-validation > 5f414db Fix ChangeCRD test > d920ef2 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > af47909 add tests for completeness cases > 1635d25 Update indirect dependencies with ./hack/update-vendor.sh. > 068cd8e feedback > e915a72 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > c8e0944 preserve errors for additionalProperties and xvalidations so the API surface stays the same > b70a330 Merge pull request # 123339 from skitt/canonical-json-patch > 32e372f add prerelease lifecycle tags to GA types > 5869375 add allOf support into CEL validator > 9e92459 Use canonical json-patch v4 import > e484593 codegen: deepycopy-gen > 338768d Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 1e2fcb8 allow CEL and additionalProperties used in allof > 563f772 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 0596885 Merge pull request # 124779 from cici37/updateEnv > 6fe18fb dependencies: ginkgo v2.19.0, gomega v1.33.1 > 6ebf3f3 Update cel env to 1.30 > 49f8306 Merge pull request # 124675 from cici37/fgForCost > 8b01abc Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 0eea861 Adding the feature gates to fix cost for VAP and webhook matchConditions. > 00c9c18 Update to latest golang.org/x/oauth2 v0.20.0 > 9af7df8 Merge pull request # 124681 from jpbetz/field-selector-beta > 1d66bdc Merge pull request # 124600 from alvaroaleman/typed-wq > af84a78 Promote CRD field selectors to beta > f0d997f Use the generic/typed workqueue throughout > f06d731 Merge pull request # 122148 from pohly/controllers-context-support > 4e6e015 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 62d1e97 apiserver + controllers: enhance context support > 046aba8 Bump sigs.k8s.io/yaml to v1.4.0 > add218f Merge pull request # 124466 from serathius/featuregate-defer > 8adc62c Cleanup defer from SetFeatureGateDuringTest function call > e2b8a5c Merge pull request # 124469 from serathius/etcd-3.5.13 > 69d51e1 Merge pull request # 124263 from alvaroaleman/typed > 4c86976 Upgrade etcd libraries to v3.5.13 > 2168269 Merge pull request # 124474 from serathius/allow-bookmarks > e939cdd Use typed queue in Customresource Discovery Controller > ac0adf7 Allow bookmark events in between delete/modify in Test > f0512a0 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 96f0bce Merge pull request # 121574 from skitt/generic-lister-gen > f02896a generated: ./hack/update-vendor.sh > f097bb7 Merge pull request # 124346 from jwcesign/master > 033946c Regenerate all listers > 6cae02b rename optional to optional_type > ea8ea09 upgrade: upgrade dependencies github.com/prometheus/common to the newest version > bd77ba4 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > fd86c98 Merge pull request # 122892 from danwinship/codegen-nil > 76483ca Regenerate fake clients > 7d17cc2 Merge pull request # 123822 from JoelSpeed/cr-validator-status > 266c09f Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > befafbc Update test to track status prefix on paths > ea5413d Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 300b8e0 generate fully qualified type references > 5650a2e Fix field path on CustomResource status update validations > 7c8f374 Update x/net for CVE-2023-45288 > 207176c Merge pull request # 124019 from alexzielenski/fix-ratcheting-flake > c9be2b9 fix test flake caused by not waiting for CRD schema update > 3de7d4d sync: update go.mod > 62b330c Merge pull request # 123732 from serathius/parallel-featureflags bumping github.com/pmezard/go-difflib 792786c...5d4384e: > 5d4384e Merge pull request # 10 from justbuchanan/master > fca3d27 travis: remove travis integration > 4d7e5c1 Update README.md > 1ef1646 README: end of maintenance notice. bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 7c5e903 Update TestNewInformerWatcher for WatchListClient > 8262774 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data > 1c075dc Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 9f33e96 make update > 098e7c5 Merge pull request # 125356 from p0lyn0mial/upstream-improve-testdrivechecklistfromcache-test > b444e6c Implement ResilientWatchCacheInitialization > bbe85a4 fix TestDriveCheckListFromCacheDataConsistencyIfRequested > b03e5b8 Merge pull request # 125335 from p0lyn0mial/upstream-consistency-decector-handles-legacy-case > c7d7068 client-go/consistencydetector: handles the watch cache legacy case > 7c6e307 Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8c9cb88 Improve Reflector unit tests > 52e5651 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > d81b8f6 Merge pull request # 123974 from p0lyn0mial/upstream-client-go-features-testing > 3aa51ce Update indirect dependencies with ./hack/update-vendor.sh. > 7adab2f KEP-3619: Fine-grained SupplementalGroups control (# 117842) > e89e40c client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test > e8b5471 Merge pull request # 123339 from skitt/canonical-json-patch > e8eae94 client-go/features/testing: intro SetFeatureGatesDuringTest > 9c87eb0 Merge pull request # 125190 from pohly/record-event-panic > 16552d4 Use canonical json-patch v4 import > b4e1cfc client-go record: avoid panic when watch creation failed > ffda346 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 5d65011 Merge pull request # 125159 from p0lyn0mial/upstream-add-data-consistency-checker-for-list-requests > 3f130bd Merge pull request # 125166 from p0lyn0mial/upstream-improve-check-data-consistency > b7ea49a client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested > 5f741a5 Merge pull request # 125052 from p0lyn0mial/upstream-client-go-env-var-set > 785fca4 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) > b92b563 Merge pull request # 124635 from pohly/event-broadcaster-shutdown-fix > 98df4f7 client-go/features: add Set method to envvar impl > f53839a Merge pull request # 125045 from pohly/ginkgo-gomega-update > ebbf7d7 client-go/tools/record: fix and test Broadcaster shutdown + logging > c559583 Merge pull request # 125146 from p0lyn0mial/upstream-client-go-consistency-detector-move-to-new-package > 2f2b800 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 538b780 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache > e6e45e1 client-go/util/consistencydetector: make the detector public > 92f0985 client-go/util/consistencydetector: update after moving to the new package > e428fc2 move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector > fd6b8e6 Merge pull request # 125144 from p0lyn0mial/upstream-client-go-consistency-detector-refactor-units > 00036b7 client-go/tools/cache/reflector_data_consistency_detector: refactor unit tests > 0123e78 Merge pull request # 124446 from p0lyn0mial/watch-list-consistency-detector-more-generic > 6bdde77 client-go/consistency-detector: change the signature of checkWatchListConsistencyIfRequested > c739619 Merge pull request # 122791 from p0lyn0mial/upstream-cleanup-watch-list-env-var > 4a34196 replace ENABLE_CLIENT_GO_WATCH_LIST_ALPHA with WatchListClient gate > 86f83bc Merge pull request # 124614 from p0lyn0mial/upstream-reflector-warn-no-bookmark-event > 0280901 client-go/reflector: warns when the bookmark event for initial events hasn't been received > 62f9597 Merge pull request # 124588 from jiuker/patch-2 > 8a8d073 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > f9eba8e fix: Hang when canceling leader election information > 988ddc2 Update to latest golang.org/x/oauth2 v0.20.0 > 4ebe42d Merge pull request # 124600 from alvaroaleman/typed-wq > d3682da Merge pull request # 124519 from dims/drop-all-the-providery-things-take-2 > 9aa3aae Use the generic/typed workqueue throughout > 35cab32 fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 64ff14b address comments during review > 049f231 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > af62623 Remove gcp in-tree cloud provider and credential provider > ea434df Bump sigs.k8s.io/yaml to v1.4.0 > 6b47d7d Merge pull request # 124344 from wojtek-t/fix_transformer > 178bcf2 Merge pull request # 124469 from serathius/etcd-3.5.13 > 2fe0574 Fix race in informer transformers > f3332a0 Merge pull request # 124263 from alvaroaleman/typed > e4f9b83 Upgrade etcd libraries to v3.5.13 > 9433226 Merge pull request # 124075 from pohly/dra-api-comments > d67dddf Workqueue: Add generic versions that are properly typed > 4a5f039 Merge pull request # 122657 from p0lyn0mial/upstream-client-go-rest-client-watch-list > a457c5e DRA api: ResourceHandle.DriverName is required > 47f5582 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a1be94a client-go/rest: introduce watchlist > 66b378a Merge pull request # 124340 from benluddy/dynamic-client-golden-request-test > d071c08 generated: ./hack/update-vendor.sh > 02e371e Merge pull request # 121574 from skitt/generic-lister-gen > 4cd6b75 Generate HTTP request fixtures for dynamic client tests. > 34d7809 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 5b2b83a Merge pull request # 124346 from jwcesign/master > 841e997 Improve the lister function documentation > b17c363 Add test to detect unintentional changes in dynamic client requests. > 5db05eb upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 9d701d3 Regenerate all listers > b1c1c03 Merge pull request # 122892 from danwinship/codegen-nil > 05ff4bb Generify lister-gen > 506bc53 Merge pull request # 113257 from claudiubelu/path-filepath-update-staging > 3d4f98d Regenerate fake clients > 3407442 Merge pull request # 124245 from wojtek-t/informer_options > 79c893d Replaces path.Operation with filepath.Operation (staging) > 9990b0b Merge pull request # 123969 from liangyuanpeng/cleanup_rand > b9e952f Allow for configuring MinWatchTimeout in Reflector and Informer. > a82df61 Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > fa185a2 cleanup: delete rand.Seed(time.Now().UnixNano()) and using global number generator. > 7da3197 Refactor informer constructors > 79491af Merge pull request # 123347 from zhouhaibing089/abstract-queue > 45e17fe client-go/cache/reflector: use metav1.InitialEventsAnnotationKey > aa7909e Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 9c3db86 workqueue: make queue as configurable > a2cc490 Update x/net for CVE-2023-45288 > 1518fca sync: update go.mod > eea636f Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy i…
bumping google.golang.org/protobuf 158d2b3...12c6ebd: > 12c6ebd all: release v1.36.2 > 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs > c0c814f all: start v1.36.1-devel > 7fc5ff4 all: release v1.36.1 > 575aebf internal/impl: revert IsSynthetic() check to fix panic > ce4fa19 internal/errors: delete compatibility code for Go before 1.13 > 607da3e all: start v1.36.0-devel > 3b78ca8 all: release v1.36.0 > 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior > 8edf940 reflect/protoreflect: use [] syntax to reference method > 5376513 proto: add reference to size semantics with lazy decoding to comment > 560503e compiler/protogen: allow overriding API level from --go_opt > b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid > 9eda3d5 all: regenerate.bash for Opaque API > eb7b468 all: Release the Opaque API > 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release > bdcc7ad internal/impl: skip synthetic oneofs in messageInfo > 30f628e all: start v1.35.2-devel > c72053a all: release v1.35.2 > b985635 internal/impl: fix TestMarshalMessageSetLazyRace (was a no-op!) > 76135f9 proto: switch messageset_test to use makeMessages() injection point > 29947bb internal/testprotos/test: add nested message field with [lazy=true] > 5c14d72 encoding/prototext: use testmessages_test.go approach, too > 496557b proto: refactor equal_test from explicit table to use makeMessages() > 0517e5a testing/protocmp: document behavior when combining Ignore and Sort > d14ebce all: implement strip_enum_prefix editions feature > fb995f1 encoding/protojson: allow missing value for Any of type Empty > d340238 all: start v1.35.1-devel bumping k8s.io/code-generator 890b3a1...5a98ceb: > 5a98ceb Update dependencies to v0.31.4 tag > f74ea3c informers: add comment that Start does not block > 80c52b8 Call non-blocking informerFactory.Start synchronously to avoid races > e64302e Merge pull request # 126353 from liggitt/fix-vendor > d9fab2a revendor dependencies > ec3cc88 Merge pull request # 125571 from liggitt/filter-auth-02-sar > b4e74fb generate > 41a074a Merge pull request # 126073 from a7i/fake-apply-scale-subresource > e788e07 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 100ab85 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > baa7672 bump k8s.io/utils > 3f99c9a Merge pull request # 125922 from dims/update_otel_27 > bb79741 update OpenTelemetry dependencies and grpc > 633962a [code-generator] feat: add func for generating register code (# 124946) > ab86cd6 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > e57d261 Merge pull request # 125162 from sttts/sttts-code-generator-core-group > 59cecdb Bump `prometheus/common to` v0.55.0 > 3c253da Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > be30ddb make codegen > e589542 Update moby/spdystream to v0.4.0 > 07cedd3 code-generator/examples: fix json tags > 7a55f28 Merge pull request # 125745 from BenTheElder/ping-ping > aad7f9e code-generator/client-gen: add example with single package api/v1 > 1f8ce20 bump github.com/moby/spdystream to v0.3.0 > 3d2e34f code-generator/client-gen: decouple core group from package name 'api' > 13818de Merge pull request # 125731 from dashpole/revert_otel > 5b6873d code-generator/client-gen: add example with core group > 1d5e06b Revert "update OpenTelemetry dependencies" > 50b2150 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > bea469c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cdfa7b0 Merge pull request # 125575 from dashpole/update_otel_27 > 1bfc2ba Merge pull request # 125560 from jpbetz/apply-gen-fake > 98d7e2c update OpenTelemetry dependencies > e421d05 Resolve rebase > 0c9ff01 Generate code > 43d54fb Generate type fake clients that may opt in to the use of managed fields > 763e7a8 Merge pull request # 125673 from jpbetz/patch-6 > f536deb Add jpbetz to code-generator OWNERS > 569cc2f Merge pull request # 125531 from pohly/klog-update > 76a3494 dependencies: klog v2.130.1 > 2a71dee Merge pull request # 121439 from skitt/generic-client-go > 198ba6b Merge pull request # 125051 from marquiz/devel/codegen-fix-grep > 896cb08 Run codegen > 030791b Merge pull request # 125499 from mbobrovskyi/fix/openapi-gen-dependency > 4de699f kube_codegen: smarter grepping of codegen tags > 688a73a Generify client-go > 28fff67 Fix openapi-gen dependency. > 0f7e7aa Run codegen > 0b3f2ef Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > 0c42800 Add a non-subresource genclient:method example > 0c188fc ./hack/update-internal-modules.sh > bd8446c Run codegen > 20a1a2d make update > b5459b0 Fix "an declarative" typo > f0862c8 client-gen: intro watchList > d95c93e Run codegen > 3a49e5b Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 87db423 Add a Name getter in named ApplyConfigurations > 32e53a8 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 8d055c7 Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 9b16c26 make update > 8b8ecc8 client-gen: rework list and use CheckListFromCacheDataConsistencyIfRequested > 2ec7af0 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > ca05e03 Update indirect dependencies with ./hack/update-vendor.sh. > 620b113 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 9017335 Merge pull request # 123339 from skitt/canonical-json-patch > dc6562f prevent deprecated & removed from being generated for GA types > 6fcb6f0 Use canonical json-patch v4 import > 5f538ea Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 2da86b0 Merge pull request # 125045 from pohly/ginkgo-gomega-update > a77a314 dependencies: ginkgo v2.19.0, gomega v1.33.1 > e9fc761 Merge pull request # 124913 from enj/enj/i/go_work_sum_ignore > c9a8b3f Ignore go.work.sum for fake workspaces > 1a2807d Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 68d188f Update to latest golang.org/x/oauth2 v0.20.0 > 12b975c Merge pull request # 124281 from fulviodenza/master > de98b55 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8dcbed8 Allow request parameter and proto file path > 7977adc Bump sigs.k8s.io/yaml to v1.4.0 > ff061d6 Merge pull request # 124469 from serathius/etcd-3.5.13 > 3f5a084 Upgrade etcd libraries to v3.5.13 > 679c60f Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a397227 Merge pull request # 121574 from skitt/generic-lister-gen > 164ad5e generated: ./hack/update-vendor.sh > 5ae098a Merge pull request # 124346 from jwcesign/master > c2b93df Regenerate all listers > 677f552 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ced7fde upgrade: upgrade dependencies github.com/prometheus/common to the newest version > a25c144 Generify lister-gen > 2a5cd15 Merge pull request # 122892 from danwinship/codegen-nil > a068c84 Add a lister-gen expansion example > 8d4f629 Regenerate fake clients > 5ade975 Fix codegen to use correct nil-vs-empty semantics in fake clients > 4c3e41e Merge pull request # 124193 from soltysh/fix_applyconfig-gen > d3d5e9c Merge pull request # 123988 from skitt/use-cases-titler > 111256a Update applyconfig-gen for pacakges where group and dir differ in name > 74348a6 Merge pull request # 123893 from soltysh/openapi_schema_applygen > ffb0802 code-generator: use cases.Title instead of strings.Title > 585ff30 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > fec23c2 kube_codegen: expose applyconfig-openapi-schema flag for client generation > 6705865 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > cccf4c3 generate fully qualified type references > 5a5fa0c Update x/net for CVE-2023-45288 > e33b396 sync: update go.mod > 75dbfb9 Merge pull request # 123735 from thockin/master bumping knative.dev/hack 05b2fb3...c142b48: > c142b48 Refactor release script to gh CLI (# 408) > f8be0cc Update community files (# 407) > e92a16a set min to 1.30 (# 405) > cad8c71 Update community files (# 406) > 1978b3a Update community files (# 404) > b799531 Update community files (# 403) > ef6e7e9 Export KO_FLAGS for consuming scripts (# 401) > 2191456 Update community files (# 400) bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for etcd-io/etcd#17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping golang.org/x/sys 23b0dab...d4ac05d: > d4ac05d windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL > 680bd24 windows: remove unused errString type > a7f19e9 unix: add Dup3 on dragonfly > fe16172 unix: define IfMsghdr2, IfData64, and RtMsghdr2 on darwin > 0a57dbc unix: update to kernel Linux 6.12 > 3cf1e67 unix: don't fail TestPpoll on EINTR > d2cea70 windows: add functions to get named pipe process IDs > a13946c windows: regenerate zsyscall_windows.go > e0753d4 Revert "windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15}" > c29efe3 windows: add iphlpapi functions for change notifications > 8f2aa9f cpu: conditionally re-enable AVX512 support on darwin/amd64 > 054f1fc README: don't recommend go get > ca04041 unix: extend z/OS support > 18e038c unix: move NETLINK_* consts to own section > d045236 windows: implement Ftruncate using a single syscall on Windows > cff53d5 unix: gofmt after CL 610296 > 123459f unix: update z/OS implementation of fcntl and mmap > df4a4da unix/linux: adjust Dockerfile ENV key value format > 696d342 unix: gofmt after CL 621375 > 60d7877 unix: add PTP_PF_* constants on Linux > 256d1df unix: add PTP IOCTLs on Linux > adbb8bb windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15} > a57fdb8 unix: add IoctlGetHwTstamp/IoctlGetHwTstamp on Linux > 3932916 unix: switch to Ubuntu 24.10 in Dockerfile > 2dfefb6 all: execute gofmt > e5eee7e unix: add IoctlGetEthtoolTsInfo on Linux > fe162ba unix: add ClockSettime on Linux > 7143f4a windows: manually initialize NewNTUnicodeString bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > ba9d110 Update moby/spdystream to v0.4.0 > 89b2da1 Merge pull request # 125745 from BenTheElder/ping-ping > e191233 Use +default for now deprecated ScaleIO volume > 26803c0 bump github.com/moby/spdystream to v0.3.0 > cdeb356 Use +default for now deprecated AzureDisk volume > e025325 Merge pull request # 125731 from dashpole/revert_otel > 165690c Use +default for now deprecated ISCSI volume > 2788e05 Revert "update OpenTelemetry dependencies" > 53f4e42 Use +default for now deprecated RBD volume > 149781f Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > e297a0e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 8d69060 Merge pull request # 125575 from dashpole/update_otel_27 > 2d0cd50 update OpenTelemetry dependencies > e09016f Merge pull request # 125576 from alvaroaleman/fix > 9f6f03f Merge pull request # 125531 from pohly/klog-update > 69864e9 Corev1.Node: Link to node doc and not PV doc in status.capacity > a2ff581 dependencies: klog v2.130.1 > 857a946 Merge pull request # 125540 from pohly/revert-binding-deprecation > ee77356 api: revert deprecation annotation for v1 Binding > 590e504 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > b5dd4c4 Bump fxamacker/cbor/v2 to v2.7.0-beta. > c0840f2 Merge pull request # 125189 from mimowo/improve-ready-comment > c114cd7 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > 7f878b9 Improve the Job API comment for ready field > d93eaf6 KEP-3619: Fine-grained SupplementalGroups control (# 117842) > 6e174b7 Update indirect dependencies with ./hack/update-vendor.sh. > 983e15a Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 4261982 Merge pull request # 123339 from skitt/canonical-json-patch > 740a638 add prerelease lifecycle tags to GA types > 0b590ac Use canonical json-patch v4 import > 7cdaa4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 7480c46 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 9a6330a dependencies: ginkgo v2.19.0, gomega v1.33.1 > 664bdd5 Merge pull request # 124793 from mimowo/fix-managed-by-comment > b1dbea2 Merge pull request # 123638 from sanposhiho/matchlabelkey-beta > 2a86f24 Fix the comment for the Job managedBy field > 8a7117f graduate MatchLabelKeysInPodAffinity to Beta > 7ccc245 Merge pull request # 123845 from HirazawaUi/promote-DisableNodeKubeProxyVersion-to-beta > aa3ed7c Merge pull request # 124590 from xrstf/fix-optional-comment > e6d86a2 promote DisableNodeKubeProxyVersion feature gate to beta > 92d2eac fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 2144e85 codegen > 7c9431b Merge pull request # 124572 from aojea/alpha_tag > 8db881a alpha->beta > c4ac111 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > fd5eb88 tag service.spec.TrafficDistribution field as alpha > 9bd0523 fix stray +optional comment on persistentVolumeClaimRetentionPolicy > 8cf3f40 Bump sigs.k8s.io/yaml to v1.4.0 > 2676848 Merge pull request # 124469 from serathius/etcd-3.5.13 > b75136d Merge pull request # 124075 from pohly/dra-api-comments > 8a34349 Upgrade etcd libraries to v3.5.13 > 039b247 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 83fe34a DRA: sync internal API doc comments > fbc502f generated: ./hack/update-vendor.sh > 1e01004 DRA api: ResourceHandle.DriverName is required > 63e83d0 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 2df4487 DRA api: explicitly reserve finalizer for Kubernetes > 5975d5e Merge pull request # 124365 from SataQiu/v1.30.0-api-testdata > 98d0c7a Merge pull request # 124103 from zhanluxianshen/fix-typos-in-rbac-api > 14e4e0c Remove v1.28.0 API testdata > 76b6c7c Merge pull request # 124062 from alculquicondor/nodename-api-comment > 04510aa Fix typos in rbac api. > b27f498 Add v1.30.0 API testdata > a819b1d Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 58c5883 Update API comment for nodeName to match system behavior > 5e7d566 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 33eb147 generate fully qualified type references > 63d4a04 Update x/net for CVE-2023-45288 > 5147c1a sync: update go.mod > d1659eb Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping golang.org/x/text 3043346...d42948e: > d42948e go.mod: update golang.org/x dependencies > efd25da go.mod: update golang.org/x dependencies > 8a0e65e README: don't recommend go get > fefda1a internal/texttest: remove Run and Bench helpers > a457f47 all: normalize subtest names to NFC Signed-off-by: Knative Automation <[email protected]>
bumping golang.org/x/oauth2 6d8340f...3e64809: > 3e64809 x/oauth2: add Token.ExpiresIn > 16a9973 jwt: rename example to avoid vet error > b52af7d endpoints: add GitLab DeviceAuthURL bumping google.golang.org/grpc 3f95b38...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Change version to 1.69.1-dev (# 7902) > 97d633a Change version to 1.69.0 (# 7901) > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832) > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879) > 634497b test: Split import paths for generated message and service code (# 7891) > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872) > 00272e8 dns: Support link local IPv6 addresses (# 7889) > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890) > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875) > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887) > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874) > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869) > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839) > bb7ae0a Change logger to avoid Printf when disabled (# 7471) > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846) > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677) > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826) > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861) > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache (# 7851) > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853) > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808) > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies > 0775031 cleanup: remove a TODO that has been take care of (# 7855) > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845) > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840) > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768) > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837) > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827) > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854) > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835) > 3a1e3e2 xdsclient: rename the interface for the transport (# 7842) > 66385b2 clusterimpl: propagate state update from child when drop/request config remains unchanged (# 7844) > 89737ae orca: switching to stubserver in tests instead of testservice implementation (# 7727) > a365199 examples: fix debugging example after Dial->NewClient migration (# 7833) > 8c518f7 xds: switching to stubserver in tests instead of testservice implementation (# 7726) > b01130a xds/internal/xdsclient: fix resource type documentation to only mention handling xds responses (# 7834) > 274830d balancer: Add a SubConn.RegisterHealthListener API and default implementation (# 7780) > 0553bc3 xdsclient: don't change any global state in NewForTesting (# 7822) > 3db86e2 deps: Remove go patch version from go.mod (# 7831) > e2b98f9 pickfirst: Implement Happy Eyeballs (# 7725) > 60c70a4 mem: implement `ReadAll()` for more efficient `io.Reader` consumption (# 7653) > d2c1aae xds: Plumb EDS endpoints through xDS Balancer Tree (# 7816) > c2a2d20 docs: update documentation for `ClientStream.SendMsg()` returning `nil` unconditionally when `ClientStreams=false` (# 7790) > 0d0e530 grpc: export MethodHandler # 7794 (# 7796) > a3a8657 clusterimpl: update picker synchronously on config update (# 7652) > 74738cf grpc: Remove health check func dial option used for testing (# 7820) > 5b40f07 xdsclient: fix flaky test TestServeAndCloseDoNotRace (# 7814) > b3393d9 xdsclient: support fallback within an authority (# 7701) > 18d218d pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (# 7742) > e9ac44c cleanup: replace grpc.Dial with grpc.NewClient in grpclb test (# 7789) > 0ec8fd8 xdsclient/ads: reset the pending bit of ADS stream flow control at the end of the onDone method (# 7806) > 43ee172 balancer: Enforce embedding the SubConn interface in implementations (# 7758) > 2de6df9 xds/resolver: fix flaky test TestResolverRemovedWithRPCs with a workaround (# 7804) > 2a18bfc transport: refactor to split ClientStream from ServerStream from common Stream functionality (# 7802) > 70e8931 transport: remove useless trampoline function (# 7801) > ef0f617 xdsclient: start using the newly added transport and channel functionalities (# 7773) > d66fc3a balancer/endpointsharding: Call ExitIdle() on child if child reports IDLE (# 7782) > 2e3f547 ringhash: fix a couple of flakes in e2e style tests (# 7784) > 52d7f6a multiple: switch to math/rand/v2 (# 7711) > 6fd86d3 Disable buffer_pooling tests (# 7762) > 091d20b server: Only call FromIncomingContext with stats handlers (# 7781) > 192ee33 multiple: add verbosity checks to logs that use pretty.JSON (# 7785) > e7435d6 balancer/endpointsharding: Ignore empty endpoints (# 7674) > 4084b14 stats/opentelemetry: Remove OpenTelemetry module and add RLS Metrics e2e tests (# 7759) > ada6787 cleanup: switching to stubserver in tests instead of testservice implementation (# 7708) > cb32937 credentials: Support ALTSPerRPCCreds in DefaultCredentialsOptions (# 7775) > a0cbb52 github: add Go 1.23 testing and make staticcheck work locally with go1.23 (# 7751) > 67b9ebf xdsclient: make sending requests more deterministic (# 7774) > 94e1b29 vet: add dependency checks (# 7766) > a82315c testutils: change ListenerWrapper to push the most recently accepted connection (# 7772) > e0a730c clusterresolver: fix a comment in a test (# 7776) > f8e5d8f mem: use slice capacity instead of length, to determine whether to pool buffers or directly allocate them (# 7702) > c4c8b11 xds/resolver: add a way to specify the xDS client to use for testing purposes (# 7771) > 8212cf0 xdsclient: implementation of the xdsChannel (# 7757) > 4bb0170 status: Fix status incompatibility introduced by # 6919 and move non-regeneratable proto code into /testdata (# 7724) > 80937a9 credentials: Apply defaults to TLS configs provided through GetConfigForClient (# 7754) > c538c31 vet: Don't use GOROOT to set PATH if GOROOT is unset (# 7761) > 14e2a20 resolver/google-c2p: introduce SetUniverseDomain API (# 7719) > 98959d9 deps: update dependencies for all modules (# 7755) > 56df169 resolver: update ReportError() docstring (# 7732) > 830135e xdsclient: new Transport interface and ADS stream implementation (# 7721) > d2ded4b xdsclient: new Transport interface and LRS stream implementation (# 7717) > ec10e73 transport: refactor `trInFlow.onData` to eliminate redundant logic (# 7734) > 6cd00c9 clientconn: remove redundant check (# 7700) > 569c8eb vet: Use go1.22 instead of go1.21 for tidy and staticcheck(# 7747) > 4544b8a Change version to 1.69.0-dev (# 7746) > 54841ef stats/opentelemetry/csm: Get mesh_id local label from "CSM_MESH_ID" environment variable, rather than parsing from bootstrap file (# 7740) > ad81c20 pickfirstleaf: minor simplification to reconcileSubConnsLocked method (# 7731) > b850ea5 transport : wait for goroutines to exit before transport closes (# 7666) > 00b9e14 pickfirst: New pick first policy for dualstack (# 7498) > 18a4eac testutils: add couple of log statements to the restartable listener type (# 7716) > fdc2ec2 xdsclient: deflake TestADS_ResourcesAreRequestedAfterStreamRestart (# 7720) > 4115c21 xds: return all ServerConfig dial options together (# 7718) > b8ee37d pickfirst: Move var for mocking the shuffle func from internal/internal to pickfirst/internal (# 7698) > d9d8f34 revert xds: return all ServerConfig dial options together (# 7712) > 5f178a8 xdsclient: fix test build breakage (# 7710) > f17ea7d xds: return all ServerConfig dial options together (# 7680) > bdd444d xds: address merge conflict gotcha and missed review comment from previous PRs (# 7705) > d365be6 transport: prevent deadlock in transport Close when GoAway write hangs (# 7662) > 6c6c9b6 xdsclient: e2e style tests for ads stream restart (5/N) (# 7696) > 5e6f4b9 xds: misc test cleanup (4/N) (# 7695) > 3adcd41 xdsclient: make load reporting tests e2e style (3/N) (# 7694) > 98d1550 xdsclient: switch more transport tests to e2e style (2/N) (# 7693) > 9afb232 xdsclient: invoke watch callback when new update matches cached one, but previous update was NACKed (1/N) (# 7692) > ab5af45 Revert "protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) (# 7703) > e8a70c6 vet: add check to ensure terminating newline (# 7645) > 5fd9853 examples: improve package comments (# 7658) > 859602c vet : add check for tabs in text files (# 7678) > 67e47fc xds: Fix flaky test TestUnmarshalListener_WithUpdateValidatorFunc (# 7675) > ca4865d balancer: automatically stop producers on subchannel state changes (# 7663) > 941102b xds/server: Fix xDS Server leak (# 7664) > 7aee163 xds: add xDS transport custom Dialer support (# 7586) > 9affdbb internal/credentials/xds: add unit tests for `HandshakeInfo.Equal` (# 7638) > 3196f7a protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) > 218811e balancer/rls: Add picker and cache unit tests for RLS Metrics (# 7614) > a9ff62d clusterresolver/e2e_test: Avoid making real DNS requests in TestAggregateCluster_BadEDS_BadDNS (# 7669) > e7a8097 cleanup: replace grpc.Dial with grpc.NewClient in tests (# 7640) > bcf9171 transport: Fix reporting of bytes read while reading headers (# 7660) > 8ea3460 balancer: fix logic to prevent producer streams before READY is reported (# 7651) > 6c48e47 replace tab with spaces in text files (# 7650) > 1418e5e clusterimpl: use gsb.UpdateClientConnState instead of switchTo, on receipt of config update (# 7567) > ac41314 .*: Add missing a newline at the end (# 7644) > 11c44fb vet: add comment explaining reason for revive lineter disabled rules (# 7634) > 3b626a7 *: fix more typos (# 7619) > 04e78b0 .*: fix lint issues of not having comments for exported funcs and vars along with any remaining issues and enable remaining disabled rules (# 7575) > 31ffeee Deps: Bump Go version in Dockerfiles and test/kokoro/xds.sh (# 7629) > 393fbc3 Update dependencies after 1.67 branch cut (# 7624) > cf5d541 stubserver: support xds-enabled grpc server (# 7613) > b6fde8c vet: add check for trailing spaces (# 7576) > 7fb7ac7 mem: replace flate.Reader reference (# 7595) > 8f920c6 Change version to 1.68.0-dev (# 7601) bumping golang.org/x/net 6cc5ac4...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support > 334afa0 go.mod: update golang.org/x dependencies > d7f220d quic: add LocalAddr and RemoteAddr to quic.Conn > 858db1a http2: surface errors occurring very early in a client conn's lifetime > 0aa844c http2: support unencrypted HTTP/2 handoff from net/http > f35fec9 http2: detect hung client connections by confirming stream resets > e883dae README: don't recommend go get > 511cc3a html: add Node.{Ancestors,ChildNodes,Descendants}() > 4783315 http2: limit 1xx based on size, do not limit when delivered > 5716b98 internal/socket: execute gofmt > 42b1186 http2: support ResponseController.EnableFullDuplex bumping knative.dev/hack 05b2fb3...c142b48: > c142b48 Refactor release script to gh CLI (# 408) > f8be0cc Update community files (# 407) > e92a16a set min to 1.30 (# 405) > cad8c71 Update community files (# 406) > 1978b3a Update community files (# 404) > b799531 Update community files (# 403) > ef6e7e9 Export KO_FLAGS for consuming scripts (# 401) > 2191456 Update community files (# 400) bumping github.com/moby/spdystream dbc7151...258380d: > 258380d Merge pull request # 98 from dmcgowan/remove-ws-package > a3b79af Merge pull request # 99 from liggitt/closeleak > 42b2632 Remove unused websocket package > 0c1fc43 Merge pull request # 96 from code-qote/fix-stream-is-finished-data-race > 5c84296 Avoid 10 minute goroutine leak in error case for handled errors > 478d001 Merge pull request # 89 from thaJeztah/carry_48_fix_unit_test_race > 6cf8949 fixed data race > 06348fb Merge pull request # 91 from tigrato/fix-ping-data-race > 31503b1 Fix unit test races > 57d1ca2 Merge pull request # 90 from thaJeztah/update_go_versions > 3473c0b Fix Ping data-race > 9e99574 gha: update go versions bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 7c5e903 Update TestNewInformerWatcher for WatchListClient > 8262774 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data > 1c075dc Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 9f33e96 make update > 098e7c5 Merge pull request # 125356 from p0lyn0mial/upstream-improve-testdrivechecklistfromcache-test > b444e6c Implement ResilientWatchCacheInitialization > bbe85a4 fix TestDriveCheckListFromCacheDataConsistencyIfRequested > b03e5b8 Merge pull request # 125335 from p0lyn0mial/upstream-consistency-decector-handles-legacy-case > c7d7068 client-go/consistencydetector: handles the watch cache legacy case > 7c6e307 Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8c9cb88 Improve Reflector unit tests > 52e5651 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > d81b8f6 Merge pull request # 123974 from p0lyn0mial/upstream-client-go-features-testing > 3aa51ce Update indirect dependencies with ./hack/update-vendor.sh. > 7adab2f KEP-3619: Fine-grained SupplementalGroups control (# 117842) > e89e40c client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test > e8b5471 Merge pull request # 123339 from skitt/canonical-json-patch > e8eae94 client-go/features/testing: intro SetFeatureGatesDuringTest > 9c87eb0 Merge pull request # 125190 from pohly/record-event-panic > 16552d4 Use canonical json-patch v4 import > b4e1cfc client-go record: avoid panic when watch creation failed > ffda346 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 5d65011 Merge pull request # 125159 from p0lyn0mial/upstream-add-data-consistency-checker-for-list-requests > 3f130bd Merge pull request # 125166 from p0lyn0mial/upstream-improve-check-data-consistency > b7ea49a client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested > 5f741a5 Merge pull request # 125052 from p0lyn0mial/upstream-client-go-env-var-set > 785fca4 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) > b92b563 Merge pull request # 124635 from pohly/event-broadcaster-shutdown-fix > 98df4f7 client-go/features: add Set method to envvar impl > f53839a Merge pull request # 125045 from pohly/ginkgo-gomega-update > ebbf7d7 client-go/tools/record: fix and test Broadcaster shutdown + logging > c559583 Merge pull request # 125146 from p0lyn0mial/upstream-client-go-consistency-detector-move-to-new-package > 2f2b800 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 538b780 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache > e6e45e1 client-go/util/consistencydetector: make the detector public > 92f0985 client-go/util/consistencydetector: update after moving to the new package > e428fc2 move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector > fd6b8e6 Merge pull request # 125144 from p0lyn0mial/upstream-client-go-consistency-detector-refactor-units > 00036b7 client-go/tools/cache/reflector_data_consistency_detector: refactor unit tests > 0123e78 Merge pull request # 124446 from p0lyn0mial/watch-list-consistency-detector-more-generic > 6bdde77 client-go/consistency-detector: change the signature of checkWatchListConsistencyIfRequested > c739619 Merge pull request # 122791 from p0lyn0mial/upstream-cleanup-watch-list-env-var > 4a34196 replace ENABLE_CLIENT_GO_WATCH_LIST_ALPHA with WatchListClient gate > 86f83bc Merge pull request # 124614 from p0lyn0mial/upstream-reflector-warn-no-bookmark-event > 0280901 client-go/reflector: warns when the bookmark event for initial events hasn't been received > 62f9597 Merge pull request # 124588 from jiuker/patch-2 > 8a8d073 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > f9eba8e fix: Hang when canceling leader election information > 988ddc2 Update to latest golang.org/x/oauth2 v0.20.0 > 4ebe42d Merge pull request # 124600 from alvaroaleman/typed-wq > d3682da Merge pull request # 124519 from dims/drop-all-the-providery-things-take-2 > 9aa3aae Use the generic/typed workqueue throughout > 35cab32 fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 64ff14b address comments during review > 049f231 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > af62623 Remove gcp in-tree cloud provider and credential provider > ea434df Bump sigs.k8s.io/yaml to v1.4.0 > 6b47d7d Merge pull request # 124344 from wojtek-t/fix_transformer > 178bcf2 Merge pull request # 124469 from serathius/etcd-3.5.13 > 2fe0574 Fix race in informer transformers > f3332a0 Merge pull request # 124263 from alvaroaleman/typed > e4f9b83 Upgrade etcd libraries to v3.5.13 > 9433226 Merge pull request # 124075 from pohly/dra-api-comments > d67dddf Workqueue: Add generic versions that are properly typed > 4a5f039 Merge pull request # 122657 from p0lyn0mial/upstream-client-go-rest-client-watch-list > a457c5e DRA api: ResourceHandle.DriverName is required > 47f5582 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a1be94a client-go/rest: introduce watchlist > 66b378a Merge pull request # 124340 from benluddy/dynamic-client-golden-request-test > d071c08 generated: ./hack/update-vendor.sh > 02e371e Merge pull request # 121574 from skitt/generic-lister-gen > 4cd6b75 Generate HTTP request fixtures for dynamic client tests. > 34d7809 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 5b2b83a Merge pull request # 124346 from jwcesign/master > 841e997 Improve the lister function documentation > b17c363 Add test to detect unintentional changes in dynamic client requests. > 5db05eb upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 9d701d3 Regenerate all listers > b1c1c03 Merge pull request # 122892 from danwinship/codegen-nil > 05ff4bb Generify lister-gen > 506bc53 Merge pull request # 113257 from claudiubelu/path-filepath-update-staging > 3d4f98d Regenerate fake clients > 3407442 Merge pull request # 124245 from wojtek-t/informer_options > 79c893d Replaces path.Operation with filepath.Operation (staging) > 9990b0b Merge pull request # 123969 from liangyuanpeng/cleanup_rand > b9e952f Allow for configuring MinWatchTimeout in Reflector and Informer. > a82df61 Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > fa185a2 cleanup: delete rand.Seed(time.Now().UnixNano()) and using global number generator. > 7da3197 Refactor informer constructors > 79491af Merge pull request # 123347 from zhouhaibing089/abstract-queue > 45e17fe client-go/cache/reflector: use metav1.InitialEventsAnnotationKey > aa7909e Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 9c3db86 workqueue: make queue as configurable > a2cc490 Update x/net for CVE-2023-45288 > 1518fca sync: update go.mod > eea636f Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping golang.org/x/text 3043346...d42948e: > d42948e go.mod: update golang.org/x dependencies > efd25da go.mod: update golang.org/x dependencies > 8a0e65e README: don't recommend go get > fefda1a internal/texttest: remove Run and Bench helpers > a457f47 all: normalize subtest names to NFC bumping knative.dev/serving 6a27004...d4766be: > d4766be Disable probe tests for kourier tls runtime (# 15702) > fe0e53f upgrade to latest dependencies (# 15701) > a5988eb Set k8s default container label (# 15694) > 5ede174 fix builds on arm/v7 (# 15699) > bee28f3 Configure deployments to have no own revisionHistoryLimit (# 15698) > c3f2bfe Exclude kourier tls runtime (# 15696) > b484fa2 Update net-contour nightly (# 15691) > a829571 Update net-kourier nightly (# 15689) > 19b9a09 Fix all linter warnings (# 15684) > db2721f Update net-gateway-api nightly (# 15690) > 243e1ea upgrade to latest dependencies (# 15687) > dd48437 Bump the github-actions group with 3 updates (# 15686) > 3e6d275 Update net-contour nightly (# 15685) > 65de262 upgrade to latest dependencies (# 15683) > c2f2b8b Update net-contour nightly (# 15678) > b3c8668 upgrade to latest dependencies (# 15677) > e5b717d Update net-kourier nightly (# 15680) > 5a8d478 Update net-gateway-api nightly (# 15679) > 28dff5c add wildcard back (# 15676) > bb76b60 Update volume validation to include hostPath (# 15669) > 8ed20f4 upgrade to latest dependencies (# 15662) > d957496 Update community files (# 15675) > 3216ab3 Drop the use dprotaso/controller-tools fork (# 15664) > 8a37b89 Update net-kourier nightly (# 15671) > 8556b88 fix dependency name (# 15674) > 83fe1c2 fix dependabot config (# 15672) > 79f8c3f fix dependabot config (# 15668) > 0d589da Add support for hostPath (# 15648) > df03027 fix: fixed the pinned dependencies issue (# 15475) > da8d2d1 Allow securityContext.Privileged to be configurable (# 15643) > c0f181d Update net-contour nightly (# 15665) > 746e72f Update net-gateway-api nightly (# 15658) > 750f9a2 Drop k8s v1.28 from kind testing and update cluster version to 1.30 in e2e (# 15655) > daae9fd Update net-contour nightly (# 15660) > b4c8ac9 Update community files (# 15661) > 095f876 Update net-kourier nightly (# 15659) > 06281eb upgrade to latest dependencies (# 15656) > 033225d pin chainguard action version (# 15657) > d1e308e [performance/real-traffic-test] Enable AllowHTTPFullDuplexFeature (# 15654) > 2d5a1e9 Update net-kourier nightly (# 15647) > 5717d19 Update net-kourier nightly (# 15636) > 15ac5b1 Update net-contour nightly (# 15634) > 8cbbe8f Update net-gateway-api nightly (# 15635) > 5911aee Update community files (# 15633) > 3e45e8f Update net-kourier nightly (# 15622) > 0a61ece Update net-gateway-api nightly (# 15620) > 85ce915 upgrade to latest dependencies (# 15623) > 9f24a9c Update net-contour nightly (# 15621) > bd9050e upgrade to latest dependencies (# 15618) > b51a57d upgrade to latest dependencies (# 15613) > ebe9d03 Update net-kourier nightly (# 15612) > 75a7530 Update net-contour nightly (# 15610) > 0b936fa Update net-gateway-api nightly (# 15611) > 95d2c9b upgrade to latest dependencies (# 15609) > 37aaaae Update net-kourier nightly (# 15605) > 25edfee Update net-contour nightly (# 15604) > f640bbb Update net-gateway-api nightly (# 15603) > 64b8325 Update community files (# 15602) > 423e654 Fix configuration metadata inconsistency (# 15601) > 135b667 Update net-kourier nightly (# 15598) > f215fdb Update net-contour nightly (# 15597) > 7dc3e95 Update net-gateway-api nightly (# 15596) > 16d2da8 upgrade to latest dependencies (# 15595) > 331c097 upgrade to latest dependencies (# 15593) > a22343c Update net-gateway-api nightly (# 15590) > e8e7de5 Update net-kourier nightly (# 15592) > 9d859b5 Update net-contour nightly (# 15589) > 83a09f0 Update net-istio nightly (# 15591) > d792207 Update net-contour nightly (# 15587) > 19b4ce9 Update net-gateway-api nightly (# 15586) > 4a9936a Update net-kourier nightly (# 15585) > 67460f5 Update net-istio nightly (# 15584) bumping golang.org/x/sync 411f99e...913fb63: > 913fb63 singleflight: fix typo in singleflight_test.go > 151027e README: don't recommend go get bumping github.com/spf13/cobra 4dd4b25...e94f6d0: > e94f6d0 Address golangci-lint deprecation warnings, enable some more linters (# 2152) > 8003b74 Remove fully inactivated linters (# 2148) > 5c2c1d6 Consistent annotation names (# 2140) > 5a1acea build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.3 to 2.0.4 (# 2127) > 0fc86c2 docs: update user guide (# 2128) > 6b5f577 More linting (# 2099) > bd914e5 fix: remove deprecated io/ioutils package (# 2120) > 1f80fa2 chore: remove repetitive words (# 2122) > c69ae4c ci: test golang 1.22 (# 2113) > a30cee5 build(deps): bump actions/cache from 3 to 4 (# 2102) > f34069c build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (# 2108) > bd2655e Add Incus to the list of projects using Cobra (# 2118) > bcfcff7 Add Taikun CloudWorks to list of projects (# 2098) > 4fb0a66 flags: clarify documentation that LocalFlags related function do not modify the state (# 2064) > 0dec88e Add tests for funcs in cobra.go (# 2094) > cbcf75e [chore]: update projects using cobra (# 2093) > 199b7ab build(deps): bump actions/labeler from 4 to 5 (# 2086) > 531ce79 Remove extra actions/checkout > c054701 build(deps): bump actions/setup-go from 4 to 5 > 4122785 Document how to create a plugin > a73b9c3 Fix help text for runnable plugin command > df547f5 Fix help text for plugins > e63925d Add env variable to suppress completion descriptions on create (# 1938) > 236f3c0 Update projects_using_cobra.md (# 2089) > 3d8ac43 Micro-optimizations (# 1957) > 283e32d Add LXC to the list of projects using cobra (# 2071) > a0a6ae0 Improve API to get flag completion function (# 2063) > 890302a Support usage as plugin for tools like kubectl (# 2018) > 48cea5c build(deps): bump actions/checkout from 3 to 4 (# 2028) > 22953d8 Replace all non-alphanumerics in active help env var program prefix (# 1940) > 00b68a1 Add tests for flag completion registration (# 2053) > b711e87 Don't complete --help flag when flag parsing disabled (# 2061) > 8b1eba4 Fix linter errors (# 2052) > 4cafa37 Allow running persistent run hooks of all parents (# 2044) > 5c962a2 build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.2 to 2.0.3 (# 2047) > efe8fa3 build(deps): bump actions/setup-go from 3 to 4 (# 1934) > 95d8a1e Add notes to doc on preRun and postRun condition (# 2041) > bd4d165 feat: add getters for flag completions (# 1943) > 0c72800 Customizable error message prefix (# 2023) > c5dacb3 ci: test golang 1.21 (# 2024) > 285460d command: temporarily disable G602 due to securego/gosec# 1005 (# 2022) > 4955da7 build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (# 2021) > fd865a4 minor corrections to unit tests (# 2003) > 60d056d doc: fix typo, Deperecated -> Deprecated (# 2000) > 66b215b golangci: enable 'unused' and disable deprecated replaced by it (# 1983) > c81c46a Add 'one required flag' group (# 1952) > dcb405a Move documentation sources to site/content (# 1428) > cbe4865 build(deps): bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 (# 1976) > fdee73b powershell: escape variable with curly brackets (# 1960) > 988bd76 test: make fish_completions_test more robust (# 1980) > 2246fa8 Fix grammar: 'allows to' (# 1978) > 0e3a0bf build(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 (# 1971) > 284f410 Fix typo in fish completions (# 1945) bumping google.golang.org/protobuf 158d2b3...12c6ebd: > 12c6ebd all: release v1.36.2 > 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs > c0c814f all: start v1.36.1-devel > 7fc5ff4 all: release v1.36.1 > 575aebf internal/impl: revert IsSynthetic() check to fix panic > ce4fa19 internal/errors: delete compatibility code for Go before 1.13 > 607da3e all: start v1.36.0-devel > 3b78ca8 all: release v1.36.0 > 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior > 8edf940 reflect/protoreflect: use [] syntax to reference method > 5376513 proto: add reference to size semantics with lazy decoding to comment > 560503e compiler/protogen: allow overriding API level from --go_opt > b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid > 9eda3d5 all: regenerate.bash for Opaque API > eb7b468 all: Release the Opaque API > 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release > bdcc7ad internal/impl: skip synthetic oneofs in messageInfo > 30f628e all: start v1.35.2-devel > c72053a all: release v1.35.2 > b985635 internal/impl: fix TestMarshalMessageSetLazyRace (was a no-op!) > 76135f9 proto: switch messageset_test to use makeMessages() injection point > 29947bb internal/testprotos/test: add nested message field with [lazy=true] > 5c14d72 encoding/prototext: use testmessages_test.go approach, too > 496557b proto: refactor equal_test from explicit table to use makeMessages() > 0517e5a testing/protocmp: document behavior when combining Ignore and Sort > d14ebce all: implement strip_enum_prefix editions feature > fb995f1 encoding/protojson: allow missing value for Any of type Empty > d340238 all: start v1.35.1-devel bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping knative.dev/client-pkg 7b4bb48...afd7c8d: > afd7c8d Update community files (# 201) > 8478498 Update community files (# 200) > 8b7d7e7 Update community files (# 199) > 14f4a3a Update community files (# 198) bumping k8s.io/apiextensions-apiserver 1aec848...5714b0b: > 5714b0b Update dependencies to v0.31.4 tag > 67f4a1d informers: add comment that Start does not block > 647748e Merge pull request # 126353 from liggitt/fix-vendor > a9ee50f revendor dependencies > 1ab7536 Merge pull request # 126308 from cici37/hotFix > 4940c42 Allowing direct CEL reserved keyword usage in CRD (# 126188) > 93b42bf Update with stdlib errors > 10c707f Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 3bbcc94 Merge pull request # 125661 from mjudeikis/mjudeikis/poststarthookctx.stopch.cleanup > f02b108 use context for tests > 876df11 Hot fix for panic on schema conversion. (# 126167) > 4df8aea clean deprecated context.StopCh > 25216f6 Validate CABundle when writing CRD > 21fdbb3 Merge pull request # 126136 from cici37/removeFG > 64bd347 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 34ee2ac Auto updates > 4fca5ed generate > ecdf037 Remove feature gate CustomResourceValidationExpressions. > af670e3 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 298c10a bump k8s.io/utils > ac102cf Merge pull request # 125615 from benluddy/apiextensions-json-unmarshal-copy > 5fe8819 Merge pull request # 125922 from dims/update_otel_27 > 6089568 Copy input to UnmarshalJSON on the apiextensions JSON types. > cea4e63 update OpenTelemetry dependencies and grpc > a2b7554 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > 93f624c Fix for typecheck doesn't notice compile errors in test files > 6fdc7d0 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 889ca04 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 3a6c6fe Bump `prometheus/common to` v0.55.0 > 0a9d947 Update moby/spdystream to v0.4.0 > 6998ab0 Merge pull request # 125745 from BenTheElder/ping-ping > 1993bf7 bump github.com/moby/spdystream to v0.3.0 > 0fdadc8 Merge pull request # 125731 from dashpole/revert_otel > 8c0d2b8 Revert "update OpenTelemetry dependencies" > 2b00902 Merge pull request # 125703 from sbueringer/pr-fix-message-expression-evaluation > 5ccd222 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 5d129ee Validate stored messageExpressions with the correct CEL environment > 53b8ff7 add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4e241d1 Add version mapping in ComponentGlobalsRegistry. > 7b4292c Add composition flags for emulation version and feature gate. > 95d0ad9 apiserver: Add API emulation versioning. > ba83101 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 9f9821e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > fd98565 Merge pull request # 125575 from dashpole/update_otel_27 > bad5f06 Merge pull request # 125560 from jpbetz/apply-gen-fake > e2ec91c update OpenTelemetry dependencies > a2fe3ef Generate code > 24a01cd Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 106c687 Bump dependency: etcd to 3.5.14 > b2732ff Merge pull request # 125531 from pohly/klog-update > 3038337 dependencies: klog v2.130.1 > 2c748f6 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > 6e53802 feat: Upgrade to cobra v1.8.1 > 879caaf Merge pull request # 121439 from skitt/generic-client-go > de77baa Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > da77a93 Run codegen > aae5443 Merge pull request # 125586 from serathius/webhook-converter-fix > 98e02b1 Update moby/term to a released tag - v0.5.0 > 36e5fb5 Run codegen > e12060e Fix TestWebhookConverterWithWatchCache when ResilientWatchCacheInitialization and ConsistentListFromCache are enabled > d3392ac Run codegen > 1d1fb1b Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > da32b13 make update > d21e185 Merge pull request # 125083 from azimjohn/master > c0786ef Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 21fcb3e Bump konnectivity-client to v0.30.3 > f945eb2 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7a4054f kube-apiserver: remove deprecated otel NewNoopTracerProvider > c88715a Bump fxamacker/cbor/v2 to v2.7.0-beta. > bd6a9df Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 2662926 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > a1bcd9d make update > 609a653 Merge pull request # 124381 from alexzielenski/cel/allOf-validation > 5f414db Fix ChangeCRD test > d920ef2 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > af47909 add tests for completeness cases > 1635d25 Update indirect dependencies with ./hack/update-vendor.sh. > 068cd8e feedback > e915a72 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > c8e0944 preserve errors for additionalProperties and xvalidations so the API surface stays the same > b70a330 Merge pull request # 123339 from skitt/canonical-json-patch > 32e372f add prerelease lifecycle tags to GA types > 5869375 add allOf support into CEL validator > 9e92459 Use canonical json-patch v4 import > e484593 codegen: deepycopy-gen > 338768d Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 1e2fcb8 allow CEL and additionalProperties used in allof > 563f772 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 0596885 Merge pull request # 124779 from cici37/updateEnv > 6fe18fb dependencies: ginkgo v2.19.0, gomega v1.33.1 > 6ebf3f3 Update cel env to 1.30 > 49f8306 Merge pull request # 124675 from cici37/fgForCost > 8b01abc Merge pull request # 124…
bumping knative.dev/reconciler-test 984ae12...4965c77: > 4965c77 upgrade to latest dependencies (# 780) > ea681a5 upgrade to latest dependencies (# 778) > 359287e Update community files (# 777) > c56a329 upgrade to latest dependencies (# 775) > 96258be Update community files (# 776) bumping golang.org/x/term b725e36...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies > 442846a go.mod: update golang.org/x dependencies bumping golang.org/x/sys e0753d4...d4ac05d: > d4ac05d windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL > 680bd24 windows: remove unused errString type > a7f19e9 unix: add Dup3 on dragonfly > fe16172 unix: define IfMsghdr2, IfData64, and RtMsghdr2 on darwin > 0a57dbc unix: update to kernel Linux 6.12 > 3cf1e67 unix: don't fail TestPpoll on EINTR > d2cea70 windows: add functions to get named pipe process IDs > a13946c windows: regenerate zsyscall_windows.go bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping knative.dev/networking bbd3279...04878f0: > 04878f0 upgrade to latest dependencies (# 1039) > 6797968 upgrade to latest dependencies (# 1037) > 402ac60 drop unnecessary external name svc (# 1029) > 47d62db fix grpc dialing (# 1036) > 9d4838b upgrade to latest dependencies (# 1035) > 22a6457 linter fixes (# 1034) > 61c6cb6 upgrade to latest dependencies (# 1033) > 3fac3bb Update downstream workflow (# 1032) > 5f43076 Bump controller tools (# 1031) > c7ceffa Update community files (# 1030) > 34f5e09 upgrade to latest dependencies (# 1028) > 43a6a77 Update community files (# 1027) > d424939 upgrade to latest dependencies (# 1026) > 8b69a35 Make maximum delay of prober in its backoff configurable (# 1001) > bf671a6 Update community files (# 1024) bumping knative.dev/pkg f3ab560...c43477f: > c43477f upgrade to latest dependencies (# 3137) > 0c2a238 Bump golang.org/x/tools from 0.28.0 to 0.29.0 (# 3134) > accfe36 Satisfy linter (# 3132) > b4ff2c1 run dependabot workflow only on dependabot branches (# 3133) > 83cd52e Bump golang.org/x/net from 0.31.0 to 0.34.0 (# 3130) > 4d8f747 Bump google.golang.org/grpc from 1.68.0 to 1.69.2 (# 3131) > 459f60e Bump google.golang.org/protobuf from 1.35.2 to 1.36.2 (# 3129) > 14369d0 Bump golang.org/x/tools from 0.27.0 to 0.28.0 (# 3119) > 28f90c2 upgrade to latest dependencies (# 3127) > 23c15c0 Update k8s min and deps to 1.30 (# 3124) > 4ba3f1b Update community files (# 3128) > 4c90159 Update community files (# 3126) > 40afb7c fix script (# 3123) bumping knative.dev/client-pkg 14f4a3a...afd7c8d: > afd7c8d Update community files (# 201) > 8478498 Update community files (# 200) > 8b7d7e7 Update community files (# 199) bumping golang.org/x/sync 151027e...913fb63: > 913fb63 singleflight: fix typo in singleflight_test.go bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 7c5e903 Update TestNewInformerWatcher for WatchListClient > 8262774 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data > 1c075dc Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 9f33e96 make update > 098e7c5 Merge pull request # 125356 from p0lyn0mial/upstream-improve-testdrivechecklistfromcache-test > b444e6c Implement ResilientWatchCacheInitialization > bbe85a4 fix TestDriveCheckListFromCacheDataConsistencyIfRequested > b03e5b8 Merge pull request # 125335 from p0lyn0mial/upstream-consistency-decector-handles-legacy-case > c7d7068 client-go/consistencydetector: handles the watch cache legacy case > 7c6e307 Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8c9cb88 Improve Reflector unit tests > 52e5651 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > d81b8f6 Merge pull request # 123974 from p0lyn0mial/upstream-client-go-features-testing > 3aa51ce Update indirect dependencies with ./hack/update-vendor.sh. > 7adab2f KEP-3619: Fine-grained SupplementalGroups control (# 117842) > e89e40c client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test > e8b5471 Merge pull request # 123339 from skitt/canonical-json-patch > e8eae94 client-go/features/testing: intro SetFeatureGatesDuringTest > 9c87eb0 Merge pull request # 125190 from pohly/record-event-panic > 16552d4 Use canonical json-patch v4 import > b4e1cfc client-go record: avoid panic when watch creation failed > ffda346 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 5d65011 Merge pull request # 125159 from p0lyn0mial/upstream-add-data-consistency-checker-for-list-requests > 3f130bd Merge pull request # 125166 from p0lyn0mial/upstream-improve-check-data-consistency > b7ea49a client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested > 5f741a5 Merge pull request # 125052 from p0lyn0mial/upstream-client-go-env-var-set > 785fca4 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) > b92b563 Merge pull request # 124635 from pohly/event-broadcaster-shutdown-fix > 98df4f7 client-go/features: add Set method to envvar impl > f53839a Merge pull request # 125045 from pohly/ginkgo-gomega-update > ebbf7d7 client-go/tools/record: fix and test Broadcaster shutdown + logging > c559583 Merge pull request # 125146 from p0lyn0mial/upstream-client-go-consistency-detector-move-to-new-package > 2f2b800 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 538b780 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache > e6e45e1 client-go/util/consistencydetector: make the detector public > 92f0985 client-go/util/consistencydetector: update after moving to the new package > e428fc2 move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector > fd6b8e6 Merge pull request # 125144 from p0lyn0mial/upstream-client-go-consistency-detector-refactor-units > 00036b7 client-go/tools/cache/reflector_data_consistency_detector: refactor unit tests > 0123e78 Merge pull request # 124446 from p0lyn0mial/watch-list-consistency-detector-more-generic > 6bdde77 client-go/consistency-detector: change the signature of checkWatchListConsistencyIfRequested > c739619 Merge pull request # 122791 from p0lyn0mial/upstream-cleanup-watch-list-env-var > 4a34196 replace ENABLE_CLIENT_GO_WATCH_LIST_ALPHA with WatchListClient gate > 86f83bc Merge pull request # 124614 from p0lyn0mial/upstream-reflector-warn-no-bookmark-event > 0280901 client-go/reflector: warns when the bookmark event for initial events hasn't been received > 62f9597 Merge pull request # 124588 from jiuker/patch-2 > 8a8d073 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > f9eba8e fix: Hang when canceling leader election information > 988ddc2 Update to latest golang.org/x/oauth2 v0.20.0 > 4ebe42d Merge pull request # 124600 from alvaroaleman/typed-wq > d3682da Merge pull request # 124519 from dims/drop-all-the-providery-things-take-2 > 9aa3aae Use the generic/typed workqueue throughout > 35cab32 fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 64ff14b address comments during review > 049f231 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > af62623 Remove gcp in-tree cloud provider and credential provider > ea434df Bump sigs.k8s.io/yaml to v1.4.0 > 6b47d7d Merge pull request # 124344 from wojtek-t/fix_transformer > 178bcf2 Merge pull request # 124469 from serathius/etcd-3.5.13 > 2fe0574 Fix race in informer transformers > f3332a0 Merge pull request # 124263 from alvaroaleman/typed > e4f9b83 Upgrade etcd libraries to v3.5.13 > 9433226 Merge pull request # 124075 from pohly/dra-api-comments > d67dddf Workqueue: Add generic versions that are properly typed > 4a5f039 Merge pull request # 122657 from p0lyn0mial/upstream-client-go-rest-client-watch-list > a457c5e DRA api: ResourceHandle.DriverName is required > 47f5582 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a1be94a client-go/rest: introduce watchlist > 66b378a Merge pull request # 124340 from benluddy/dynamic-client-golden-request-test > d071c08 generated: ./hack/update-vendor.sh > 02e371e Merge pull request # 121574 from skitt/generic-lister-gen > 4cd6b75 Generate HTTP request fixtures for dynamic client tests. > 34d7809 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 5b2b83a Merge pull request # 124346 from jwcesign/master > 841e997 Improve the lister function documentation > b17c363 Add test to detect unintentional changes in dynamic client requests. > 5db05eb upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 9d701d3 Regenerate all listers > b1c1c03 Merge pull request # 122892 from danwinship/codegen-nil > 05ff4bb Generify lister-gen > 506bc53 Merge pull request # 113257 from claudiubelu/path-filepath-update-staging > 3d4f98d Regenerate fake clients > 3407442 Merge pull request # 124245 from wojtek-t/informer_options > 79c893d Replaces path.Operation with filepath.Operation (staging) > 9990b0b Merge pull request # 123969 from liangyuanpeng/cleanup_rand > b9e952f Allow for configuring MinWatchTimeout in Reflector and Informer. > a82df61 Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > fa185a2 cleanup: delete rand.Seed(time.Now().UnixNano()) and using global number generator. > 7da3197 Refactor informer constructors > 79491af Merge pull request # 123347 from zhouhaibing089/abstract-queue > 45e17fe client-go/cache/reflector: use metav1.InitialEventsAnnotationKey > aa7909e Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 9c3db86 workqueue: make queue as configurable > a2cc490 Update x/net for CVE-2023-45288 > 1518fca sync: update go.mod > eea636f Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping google.golang.org/genproto/googleapis/api 8af14fe...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) bumping knative.dev/serving 5717d19...d4766be: > d4766be Disable probe tests for kourier tls runtime (# 15702) > fe0e53f upgrade to latest dependencies (# 15701) > a5988eb Set k8s default container label (# 15694) > 5ede174 fix builds on arm/v7 (# 15699) > bee28f3 Configure deployments to have no own revisionHistoryLimit (# 15698) > c3f2bfe Exclude kourier tls runtime (# 15696) > b484fa2 Update net-contour nightly (# 15691) > a829571 Update net-kourier nightly (# 15689) > 19b9a09 Fix all linter warnings (# 15684) > db2721f Update net-gateway-api nightly (# 15690) > 243e1ea upgrade to latest dependencies (# 15687) > dd48437 Bump the github-actions group with 3 updates (# 15686) > 3e6d275 Update net-contour nightly (# 15685) > 65de262 upgrade to latest dependencies (# 15683) > c2f2b8b Update net-contour nightly (# 15678) > b3c8668 upgrade to latest dependencies (# 15677) > e5b717d Update net-kourier nightly (# 15680) > 5a8d478 Update net-gateway-api nightly (# 15679) > 28dff5c add wildcard back (# 15676) > bb76b60 Update volume validation to include hostPath (# 15669) > 8ed20f4 upgrade to latest dependencies (# 15662) > d957496 Update community files (# 15675) > 3216ab3 Drop the use dprotaso/controller-tools fork (# 15664) > 8a37b89 Update net-kourier nightly (# 15671) > 8556b88 fix dependency name (# 15674) > 83fe1c2 fix dependabot config (# 15672) > 79f8c3f fix dependabot config (# 15668) > 0d589da Add support for hostPath (# 15648) > df03027 fix: fixed the pinned dependencies issue (# 15475) > da8d2d1 Allow securityContext.Privileged to be configurable (# 15643) > c0f181d Update net-contour nightly (# 15665) > 746e72f Update net-gateway-api nightly (# 15658) > 750f9a2 Drop k8s v1.28 from kind testing and update cluster version to 1.30 in e2e (# 15655) > daae9fd Update net-contour nightly (# 15660) > b4c8ac9 Update community files (# 15661) > 095f876 Update net-kourier nightly (# 15659) > 06281eb upgrade to latest dependencies (# 15656) > 033225d pin chainguard action version (# 15657) > d1e308e [performance/real-traffic-test] Enable AllowHTTPFullDuplexFeature (# 15654) > 2d5a1e9 Update net-kourier nightly (# 15647) bumping google.golang.org/protobuf c72053a...12c6ebd: > 12c6ebd all: release v1.36.2 > 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs > c0c814f all: start v1.36.1-devel > 7fc5ff4 all: release v1.36.1 > 575aebf internal/impl: revert IsSynthetic() check to fix panic > ce4fa19 internal/errors: delete compatibility code for Go before 1.13 > 607da3e all: start v1.36.0-devel > 3b78ca8 all: release v1.36.0 > 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior > 8edf940 reflect/protoreflect: use [] syntax to reference method > 5376513 proto: add reference to size semantics with lazy decoding to comment > 560503e compiler/protogen: allow overriding API level from --go_opt > b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid > 9eda3d5 all: regenerate.bash for Opaque API > eb7b468 all: Release the Opaque API > 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release > bdcc7ad internal/impl: skip synthetic oneofs in messageInfo > 30f628e all: start v1.35.2-devel bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > ba9d110 Update moby/spdystream to v0.4.0 > 89b2da1 Merge pull request # 125745 from BenTheElder/ping-ping > e191233 Use +default for now deprecated ScaleIO volume > 26803c0 bump github.com/moby/spdystream to v0.3.0 > cdeb356 Use +default for now deprecated AzureDisk volume > e025325 Merge pull request # 125731 from dashpole/revert_otel > 165690c Use +default for now deprecated ISCSI volume > 2788e05 Revert "update OpenTelemetry dependencies" > 53f4e42 Use +default for now deprecated RBD volume > 149781f Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > e297a0e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 8d69060 Merge pull request # 125575 from dashpole/update_otel_27 > 2d0cd50 update OpenTelemetry dependencies > e09016f Merge pull request # 125576 from alvaroaleman/fix > 9f6f03f Merge pull request # 125531 from pohly/klog-update > 69864e9 Corev1.Node: Link to node doc and not PV doc in status.capacity > a2ff581 dependencies: klog v2.130.1 > 857a946 Merge pull request # 125540 from pohly/revert-binding-deprecation > ee77356 api: revert deprecation annotation for v1 Binding > 590e504 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > b5dd4c4 Bump fxamacker/cbor/v2 to v2.7.0-beta. > c0840f2 Merge pull request # 125189 from mimowo/improve-ready-comment > c114cd7 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > 7f878b9 Improve the Job API comment for ready field > d93eaf6 KEP-3619: Fine-grained SupplementalGroups control (# 117842) > 6e174b7 Update indirect dependencies with ./hack/update-vendor.sh. > 983e15a Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 4261982 Merge pull request # 123339 from skitt/canonical-json-patch > 740a638 add prerelease lifecycle tags to GA types > 0b590ac Use canonical json-patch v4 import > 7cdaa4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 7480c46 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 9a6330a dependencies: ginkgo v2.19.0, gomega v1.33.1 > 664bdd5 Merge pull request # 124793 from mimowo/fix-managed-by-comment > b1dbea2 Merge pull request # 123638 from sanposhiho/matchlabelkey-beta > 2a86f24 Fix the comment for the Job managedBy field > 8a7117f graduate MatchLabelKeysInPodAffinity to Beta > 7ccc245 Merge pull request # 123845 from HirazawaUi/promote-DisableNodeKubeProxyVersion-to-beta > aa3ed7c Merge pull request # 124590 from xrstf/fix-optional-comment > e6d86a2 promote DisableNodeKubeProxyVersion feature gate to beta > 92d2eac fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 2144e85 codegen > 7c9431b Merge pull request # 124572 from aojea/alpha_tag > 8db881a alpha->beta > c4ac111 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > fd5eb88 tag service.spec.TrafficDistribution field as alpha > 9bd0523 fix stray +optional comment on persistentVolumeClaimRetentionPolicy > 8cf3f40 Bump sigs.k8s.io/yaml to v1.4.0 > 2676848 Merge pull request # 124469 from serathius/etcd-3.5.13 > b75136d Merge pull request # 124075 from pohly/dra-api-comments > 8a34349 Upgrade etcd libraries to v3.5.13 > 039b247 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 83fe34a DRA: sync internal API doc comments > fbc502f generated: ./hack/update-vendor.sh > 1e01004 DRA api: ResourceHandle.DriverName is required > 63e83d0 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 2df4487 DRA api: explicitly reserve finalizer for Kubernetes > 5975d5e Merge pull request # 124365 from SataQiu/v1.30.0-api-testdata > 98d0c7a Merge pull request # 124103 from zhanluxianshen/fix-typos-in-rbac-api > 14e4e0c Remove v1.28.0 API testdata > 76b6c7c Merge pull request # 124062 from alculquicondor/nodename-api-comment > 04510aa Fix typos in rbac api. > b27f498 Add v1.30.0 API testdata > a819b1d Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 58c5883 Update API comment for nodeName to match system behavior > 5e7d566 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 33eb147 generate fully qualified type references > 63d4a04 Update x/net for CVE-2023-45288 > 5147c1a sync: update go.mod > d1659eb Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping google.golang.org/genproto/googleapis/rpc 8af14fe...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) bumping knative.dev/eventing f577063...a40a0a7: > a40a0a7 [main] Upgrade to latest dependencies (# 8413) > 90edfe6 Upgrade deps to latest (# 8410) > 6d71005 Additional unit tests for EventPolicy (# 8405) > f3ea6b5 Update KinD e2e workflow (# 8411) > cd7c1c0 Add authorization conformance tests for Sequence and Parallel (# 8400) > 5ce51f8 Include inEdges in Graph String() (# 8406) > eaaab21 Adding reconciler test for OIDC of the Integration Source (# 8404) > 350f81b [main] Update community files (# 8403) > 134c4c0 Event lineage builder should accept client interfaces (# 8402) > bb6c53c Don't swallow errors in Lineage package (# 8401) > 81a37ff Lineage constructor to accept clients instead of creating them (# 8399) > 52792ea [main] Upgrade to latest dependencies (# 8397) > c9047a1 [main] Update community files (# 8396) > 4dbc2ba Scheduler: LastOrdinal based on replicas instead of FreeCap (# 8388) > 06355af [main] Upgrade to latest dependencies (# 8392) > b00da59 Register eventshub image for JobSink (# 8390) > 2f165f1 Update golang.org/x/crypto to 0.31.0 (# 8389) > 4087c3a Going OIDC for Integration Source (# 8383) > 3a69e30 add new integration CRDs to storage version migrator tool (# 8386) > 414af5c Add EventPolicy to storage version migrator (# 8384) > f82811b Remove conversion webhook config in EventPolicy CRD (# 8379) > 7c1a62d Add health check config and clean up duplicated code (# 8308) > bff7b03 Remove unused filter function (# 8375) > 8d8b6c9 RequestReply: Added feature flag for default timeout (# 8361) > 7bb320c Chore: field semantic correction (# 8370) > 3345c86 Clean up remove session token (# 8369) > 6e7e3d4 Adding sns sink to Integration Sink (# 8365) > d4357e3 MT-Broker: return retriable status code based on the state to leverage retries (# 8366) > 795e4a3 Move image to map (# 8362) > 408db83 We changed the event type on the images (# 8364) bumping knative.dev/client/pkg 441372a...5f15fd3: > 5f15fd3 upgrade to latest dependencies (# 1988) > 8d3062d Checking parts of the message to combat flaky tests (# 1986) > 1375703 upgrade to latest dependencies (# 1980) > c3b3be9 Update community files (# 1984) > a045990 Update community files (# 1983) bumping golang.org/x/text efd25da...d42948e: > d42948e go.mod: update golang.org/x dependencies bumping golang.org/x/net 334afa0...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy issue in getting controller is solved > 7778646 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 126f5ce apimachinery runtime: support contextual logging > e696ec5 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > ad648b1 generate fully qualified type references > 2dd8802 Update x/net for CVE-2023-45288 > d82afe1 Merge pull request # 123801 from HirazawaUi/followup-allow-special-characters bumping knative.dev/hack 1978b3a...c142b48: > c142b48 Refactor release script to gh CLI (# 408) > f8be0cc Update community files (# 407) > e92a16a set min to 1.30 (# 405) > cad8c71 Update community files (# 406) bumping google.golang.org/grpc acba4d3...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Change version to 1.69.1-dev (# 7902) > 97d633a Change version to 1.69.0 (# 7901) > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832) > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879) > 634497b test: Split import paths for generated message and service code (# 7891) > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872) > 00272e8 dns: Support link local IPv6 addresses (# 7889) > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890) > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875) > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887) > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874) > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869) > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839) > bb7ae0a Change logger to avoid Printf when disabled (# 7471) > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846) > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677) > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826) > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861) > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache (# 7851) > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853) > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808) > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies > 0775031 cleanup: remove a TODO that has been take care of (# 7855) > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845) > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840) > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768) > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837) > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827) > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854) > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835) > 3a1e3e2 xds…
bumping golang.org/x/net 6cc5ac4...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support > 334afa0 go.mod: update golang.org/x dependencies > d7f220d quic: add LocalAddr and RemoteAddr to quic.Conn > 858db1a http2: surface errors occurring very early in a client conn's lifetime > 0aa844c http2: support unencrypted HTTP/2 handoff from net/http > f35fec9 http2: detect hung client connections by confirming stream resets > e883dae README: don't recommend go get > 511cc3a html: add Node.{Ancestors,ChildNodes,Descendants}() > 4783315 http2: limit 1xx based on size, do not limit when delivered > 5716b98 internal/socket: execute gofmt > 42b1186 http2: support ResponseController.EnableFullDuplex bumping golang.org/x/sync 411f99e...913fb63: > 913fb63 singleflight: fix typo in singleflight_test.go > 151027e README: don't recommend go get bumping google.golang.org/genproto/googleapis/rpc ddb44da...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) > 8af14fe chore(all): update all (# 1159) > 7e3bb23 chore(all): auto-regenerate .pb.go files (# 1158) > f6391c0 chore(all): update all (# 1156) > 3fd189d chore(googleapis): update cloud/gkeconnect/gateway/v1beta1/alias.go (# 1157) > 4ba0660 chore: update datastore and bigtable (# 1155) > fc7c04a feat: move SoT for datastore proto definitions (# 1154) > 278611b chore(all): update all (# 1153) bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping google.golang.org/genproto/googleapis/api ddb44da...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) > 8af14fe chore(all): update all (# 1159) > 7e3bb23 chore(all): auto-regenerate .pb.go files (# 1158) > f6391c0 chore(all): update all (# 1156) > 3fd189d chore(googleapis): update cloud/gkeconnect/gateway/v1beta1/alias.go (# 1157) > 4ba0660 chore: update datastore and bigtable (# 1155) > fc7c04a feat: move SoT for datastore proto definitions (# 1154) > 278611b chore(all): update all (# 1153) bumping k8s.io/apiextensions-apiserver 1aec848...5714b0b: > 5714b0b Update dependencies to v0.31.4 tag > 67f4a1d informers: add comment that Start does not block > 647748e Merge pull request # 126353 from liggitt/fix-vendor > a9ee50f revendor dependencies > 1ab7536 Merge pull request # 126308 from cici37/hotFix > 4940c42 Allowing direct CEL reserved keyword usage in CRD (# 126188) > 93b42bf Update with stdlib errors > 10c707f Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 3bbcc94 Merge pull request # 125661 from mjudeikis/mjudeikis/poststarthookctx.stopch.cleanup > f02b108 use context for tests > 876df11 Hot fix for panic on schema conversion. (# 126167) > 4df8aea clean deprecated context.StopCh > 25216f6 Validate CABundle when writing CRD > 21fdbb3 Merge pull request # 126136 from cici37/removeFG > 64bd347 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 34ee2ac Auto updates > 4fca5ed generate > ecdf037 Remove feature gate CustomResourceValidationExpressions. > af670e3 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 298c10a bump k8s.io/utils > ac102cf Merge pull request # 125615 from benluddy/apiextensions-json-unmarshal-copy > 5fe8819 Merge pull request # 125922 from dims/update_otel_27 > 6089568 Copy input to UnmarshalJSON on the apiextensions JSON types. > cea4e63 update OpenTelemetry dependencies and grpc > a2b7554 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > 93f624c Fix for typecheck doesn't notice compile errors in test files > 6fdc7d0 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 889ca04 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 3a6c6fe Bump `prometheus/common to` v0.55.0 > 0a9d947 Update moby/spdystream to v0.4.0 > 6998ab0 Merge pull request # 125745 from BenTheElder/ping-ping > 1993bf7 bump github.com/moby/spdystream to v0.3.0 > 0fdadc8 Merge pull request # 125731 from dashpole/revert_otel > 8c0d2b8 Revert "update OpenTelemetry dependencies" > 2b00902 Merge pull request # 125703 from sbueringer/pr-fix-message-expression-evaluation > 5ccd222 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 5d129ee Validate stored messageExpressions with the correct CEL environment > 53b8ff7 add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4e241d1 Add version mapping in ComponentGlobalsRegistry. > 7b4292c Add composition flags for emulation version and feature gate. > 95d0ad9 apiserver: Add API emulation versioning. > ba83101 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 9f9821e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > fd98565 Merge pull request # 125575 from dashpole/update_otel_27 > bad5f06 Merge pull request # 125560 from jpbetz/apply-gen-fake > e2ec91c update OpenTelemetry dependencies > a2fe3ef Generate code > 24a01cd Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 106c687 Bump dependency: etcd to 3.5.14 > b2732ff Merge pull request # 125531 from pohly/klog-update > 3038337 dependencies: klog v2.130.1 > 2c748f6 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > 6e53802 feat: Upgrade to cobra v1.8.1 > 879caaf Merge pull request # 121439 from skitt/generic-client-go > de77baa Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > da77a93 Run codegen > aae5443 Merge pull request # 125586 from serathius/webhook-converter-fix > 98e02b1 Update moby/term to a released tag - v0.5.0 > 36e5fb5 Run codegen > e12060e Fix TestWebhookConverterWithWatchCache when ResilientWatchCacheInitialization and ConsistentListFromCache are enabled > d3392ac Run codegen > 1d1fb1b Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > da32b13 make update > d21e185 Merge pull request # 125083 from azimjohn/master > c0786ef Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 21fcb3e Bump konnectivity-client to v0.30.3 > f945eb2 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7a4054f kube-apiserver: remove deprecated otel NewNoopTracerProvider > c88715a Bump fxamacker/cbor/v2 to v2.7.0-beta. > bd6a9df Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 2662926 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > a1bcd9d make update > 609a653 Merge pull request # 124381 from alexzielenski/cel/allOf-validation > 5f414db Fix ChangeCRD test > d920ef2 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > af47909 add tests for completeness cases > 1635d25 Update indirect dependencies with ./hack/update-vendor.sh. > 068cd8e feedback > e915a72 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > c8e0944 preserve errors for additionalProperties and xvalidations so the API surface stays the same > b70a330 Merge pull request # 123339 from skitt/canonical-json-patch > 32e372f add prerelease lifecycle tags to GA types > 5869375 add allOf support into CEL validator > 9e92459 Use canonical json-patch v4 import > e484593 codegen: deepycopy-gen > 338768d Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 1e2fcb8 allow CEL and additionalProperties used in allof > 563f772 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 0596885 Merge pull request # 124779 from cici37/updateEnv > 6fe18fb dependencies: ginkgo v2.19.0, gomega v1.33.1 > 6ebf3f3 Update cel env to 1.30 > 49f8306 Merge pull request # 124675 from cici37/fgForCost > 8b01abc Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 0eea861 Adding the feature gates to fix cost for VAP and webhook matchConditions. > 00c9c18 Update to latest golang.org/x/oauth2 v0.20.0 > 9af7df8 Merge pull request # 124681 from jpbetz/field-selector-beta > 1d66bdc Merge pull request # 124600 from alvaroaleman/typed-wq > af84a78 Promote CRD field selectors to beta > f0d997f Use the generic/typed workqueue throughout > f06d731 Merge pull request # 122148 from pohly/controllers-context-support > 4e6e015 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 62d1e97 apiserver + controllers: enhance context support > 046aba8 Bump sigs.k8s.io/yaml to v1.4.0 > add218f Merge pull request # 124466 from serathius/featuregate-defer > 8adc62c Cleanup defer from SetFeatureGateDuringTest function call > e2b8a5c Merge pull request # 124469 from serathius/etcd-3.5.13 > 69d51e1 Merge pull request # 124263 from alvaroaleman/typed > 4c86976 Upgrade etcd libraries to v3.5.13 > 2168269 Merge pull request # 124474 from serathius/allow-bookmarks > e939cdd Use typed queue in Customresource Discovery Controller > ac0adf7 Allow bookmark events in between delete/modify in Test > f0512a0 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 96f0bce Merge pull request # 121574 from skitt/generic-lister-gen > f02896a generated: ./hack/update-vendor.sh > f097bb7 Merge pull request # 124346 from jwcesign/master > 033946c Regenerate all listers > 6cae02b rename optional to optional_type > ea8ea09 upgrade: upgrade dependencies github.com/prometheus/common to the newest version > bd77ba4 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > fd86c98 Merge pull request # 122892 from danwinship/codegen-nil > 76483ca Regenerate fake clients > 7d17cc2 Merge pull request # 123822 from JoelSpeed/cr-validator-status > 266c09f Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > befafbc Update test to track status prefix on paths > ea5413d Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 300b8e0 generate fully qualified type references > 5650a2e Fix field path on CustomResource status update validations > 7c8f374 Update x/net for CVE-2023-45288 > 207176c Merge pull request # 124019 from alexzielenski/fix-ratcheting-flake > c9be2b9 fix test flake caused by not waiting for CRD schema update > 3de7d4d sync: update go.mod > 62b330c Merge pull request # 123732 from serathius/parallel-featureflags bumping knative.dev/pkg 9b9d535...c43477f: > c43477f upgrade to latest dependencies (# 3137) > 0c2a238 Bump golang.org/x/tools from 0.28.0 to 0.29.0 (# 3134) > accfe36 Satisfy linter (# 3132) > b4ff2c1 run dependabot workflow only on dependabot branches (# 3133) > 83cd52e Bump golang.org/x/net from 0.31.0 to 0.34.0 (# 3130) > 4d8f747 Bump google.golang.org/grpc from 1.68.0 to 1.69.2 (# 3131) > 459f60e Bump google.golang.org/protobuf from 1.35.2 to 1.36.2 (# 3129) > 14369d0 Bump golang.org/x/tools from 0.27.0 to 0.28.0 (# 3119) > 28f90c2 upgrade to latest dependencies (# 3127) > 23c15c0 Update k8s min and deps to 1.30 (# 3124) > 4ba3f1b Update community files (# 3128) > 4c90159 Update community files (# 3126) > 40afb7c fix script (# 3123) > f3ab560 Update community files (# 3118) > a7fd9b1 Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 (# 3117) > 215048a Bump golang.org/x/tools from 0.26.0 to 0.27.0 (# 3114) > 47a6f9f Bump google.golang.org/grpc from 1.67.1 to 1.68.0 (# 3116) > 7b333a0 Bump golang.org/x/net from 0.30.0 to 0.31.0 (# 3113) > 0a99635 Update community files (# 3112) > 25f6002 upgrade to latest dependencies (# 3111) > 6af2bf9 upgrade to latest dependencies (# 3110) > 76cfa12 Fix `WEBHOOK_DISABLE_NAMESPACE_OWNERSHIP` env-var (# 3107) > 6d10851 Add `WEBHOOK_DISABLE_NAMESPACE_OWNERSHIP` env-var (# 3103) > 6eb75e8 Update community files (# 3105) bumping google.golang.org/protobuf 158d2b3...12c6ebd: > 12c6ebd all: release v1.36.2 > 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs > c0c814f all: start v1.36.1-devel > 7fc5ff4 all: release v1.36.1 > 575aebf internal/impl: revert IsSynthetic() check to fix panic > ce4fa19 internal/errors: delete compatibility code for Go before 1.13 > 607da3e all: start v1.36.0-devel > 3b78ca8 all: release v1.36.0 > 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior > 8edf940 reflect/protoreflect: use [] syntax to reference method > 5376513 proto: add reference to size semantics with lazy decoding to comment > 560503e compiler/protogen: allow overriding API level from --go_opt > b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid > 9eda3d5 all: regenerate.bash for Opaque API > eb7b468 all: Release the Opaque API > 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release > bdcc7ad internal/impl: skip synthetic oneofs in messageInfo > 30f628e all: start v1.35.2-devel > c72053a all: release v1.35.2 > b985635 internal/impl: fix TestMarshalMessageSetLazyRace (was a no-op!) > 76135f9 proto: switch messageset_test to use makeMessages() injection point > 29947bb internal/testprotos/test: add nested message field with [lazy=true] > 5c14d72 encoding/prototext: use testmessages_test.go approach, too > 496557b proto: refactor equal_test from explicit table to use makeMessages() > 0517e5a testing/protocmp: document behavior when combining Ignore and Sort > d14ebce all: implement strip_enum_prefix editions feature > fb995f1 encoding/protojson: allow missing value for Any of type Empty > d340238 all: start v1.35.1-devel bumping knative.dev/client-pkg 7b4bb48...afd7c8d: > afd7c8d Update community files (# 201) > 8478498 Update community files (# 200) > 8b7d7e7 Update community files (# 199) > 14f4a3a Update community files (# 198) bumping github.com/spf13/cobra 4dd4b25...e94f6d0: > e94f6d0 Address golangci-lint deprecation warnings, enable some more linters (# 2152) > 8003b74 Remove fully inactivated linters (# 2148) > 5c2c1d6 Consistent annotation names (# 2140) > 5a1acea build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.3 to 2.0.4 (# 2127) > 0fc86c2 docs: update user guide (# 2128) > 6b5f577 More linting (# 2099) > bd914e5 fix: remove deprecated io/ioutils package (# 2120) > 1f80fa2 chore: remove repetitive words (# 2122) > c69ae4c ci: test golang 1.22 (# 2113) > a30cee5 build(deps): bump actions/cache from 3 to 4 (# 2102) > f34069c build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (# 2108) > bd2655e Add Incus to the list of projects using Cobra (# 2118) > bcfcff7 Add Taikun CloudWorks to list of projects (# 2098) > 4fb0a66 flags: clarify documentation that LocalFlags related function do not modify the state (# 2064) > 0dec88e Add tests for funcs in cobra.go (# 2094) > cbcf75e [chore]: update projects using cobra (# 2093) > 199b7ab build(deps): bump actions/labeler from 4 to 5 (# 2086) > 531ce79 Remove extra actions/checkout > c054701 build(deps): bump actions/setup-go from 4 to 5 > 4122785 Document how to create a plugin > a73b9c3 Fix help text for runnable plugin command > df547f5 Fix help text for plugins > e63925d Add env variable to suppress completion descriptions on create (# 1938) > 236f3c0 Update projects_using_cobra.md (# 2089) > 3d8ac43 Micro-optimizations (# 1957) > 283e32d Add LXC to the list of projects using cobra (# 2071) > a0a6ae0 Improve API to get flag completion function (# 2063) > 890302a Support usage as plugin for tools like kubectl (# 2018) > 48cea5c build(deps): bump actions/checkout from 3 to 4 (# 2028) > 22953d8 Replace all non-alphanumerics in active help env var program prefix (# 1940) > 00b68a1 Add tests for flag completion registration (# 2053) > b711e87 Don't complete --help flag when flag parsing disabled (# 2061) > 8b1eba4 Fix linter errors (# 2052) > 4cafa37 Allow running persistent run hooks of all parents (# 2044) > 5c962a2 build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.2 to 2.0.3 (# 2047) > efe8fa3 build(deps): bump actions/setup-go from 3 to 4 (# 1934) > 95d8a1e Add notes to doc on preRun and postRun condition (# 2041) > bd4d165 feat: add getters for flag completions (# 1943) > 0c72800 Customizable error message prefix (# 2023) > c5dacb3 ci: test golang 1.21 (# 2024) > 285460d command: temporarily disable G602 due to securego/gosec# 1005 (# 2022) > 4955da7 build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (# 2021) > fd865a4 minor corrections to unit tests (# 2003) > 60d056d doc: fix typo, Deperecated -> Deprecated (# 2000) > 66b215b golangci: enable 'unused' and disable deprecated replaced by it (# 1983) > c81c46a Add 'one required flag' group (# 1952) > dcb405a Move documentation sources to site/content (# 1428) > cbe4865 build(deps): bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 (# 1976) > fdee73b powershell: escape variable with curly brackets (# 1960) > 988bd76 test: make fish_completions_test more robust (# 1980) > 2246fa8 Fix grammar: 'allows to' (# 1978) > 0e3a0bf build(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 (# 1971) > 284f410 Fix typo in fish completions (# 1945) bumping golang.org/x/term 9d5441a...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies > 442846a go.mod: update golang.org/x dependencies > b725e36 go.mod: update golang.org/x dependencies > 54df7da README: don't recommend go get bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy issue in getting controller is solved > 7778646 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 126f5ce apimachinery runtime: support contextual logging > e696ec5 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > ad648b1 generate fully qualified type references > 2dd8802 Update x/net for CVE-2023-45288 > d82afe1 Merge pull request # 123801 from HirazawaUi/followup-allow-special-characters bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 7c5e903 Update TestNewInformerWatcher for WatchListClient > 8262774 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data > 1c075dc Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 9f33e96 make update > 098e7c5 Merge pull request # 125356 from p0lyn0mial/upstream-improve-testdrivechecklistfromcache-test > b444e6c Implement ResilientWatchCacheInitialization > bbe85a4 fix TestDriveCheckListFromCacheDataConsistencyIfRequested > b03e5b8 Merge pull request # 125335 from p0lyn0mial/upstream-consistency-decector-handles-legacy-case > c7d7068 client-go/consistencydetector: handles the watch cache legacy case > 7c6e307 Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8c9cb88 Improve Reflector unit tests > 52e5651 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > d81b8f6 Merge pull request # 123974 from p0lyn0mial/upstream-client-go-features-testing > 3aa51ce Update indirect dependencies with ./hack/update-vendor.sh. > 7adab2f KEP-3619: Fine-grained SupplementalGroups control (# 117842) > e89e40c client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test > e8b5471 Merge pull request # 123339 from skitt/canonical-json-patch > e8eae94 client-go/features/testing: intro SetFeatureGatesDuringTest > 9c87eb0 Merge pull request # 125190 from pohly/record-event-panic > 16552d4 Use canonical json-patch v4 import > b4e1cfc client-go record: avoid panic when watch creation failed > ffda346 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 5d65011 Merge pull request # 125159 from p0lyn0mial/upstream-add-data-consistency-checker-for-list-requests > 3f130bd Merge pull request # 125166 from p0lyn0mial/upstream-improve-check-data-consistency > b7ea49a client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested > 5f741a5 Merge pull request # 125052 from p0lyn0mial/upstream-client-go-env-var-set > 785fca4 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) > b92b563 Merge pull request # 124635 from pohly/event-broadcaster-shutdown-fix > 98df4f7 client-go/features: add Set method to envvar impl > f53839a Merge pull request # 125045 from pohly/ginkgo-gomega-update > ebbf7d7 client-go/tools/record: fix and test Broadcaster shutdown + logging > c559583 Merge pull request # 125146 from p0lyn0mial/upstream-client-go-consistency-detector-move-to-new-package > 2f2b800 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 538b780 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache > e6e45e1 client-go/util/consistencydetector: make the detector public > 92f0985 client-go/util/consistencydetector: update after moving to the new package > e428fc2 move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector > fd6b8e6 Merge pull request # 125144 from p0lyn0mial/upstream-client-go-consistency-detector-refactor-units > 00036b7 client-go/tools/cache/reflector_data_consistency_detector: refactor unit tests > 0123e78 Merge pull request # 124446 from p0lyn0mial/watch-list-consistency-detector-more-generic > 6bdde77 client-go/consistency-detector: change the signature of checkWatchListConsistencyIfRequested > c739619 Merge pull request # 122791 from p0lyn0mial/upstream-cleanup-watch-list-env-var > 4a34196 replace ENABLE_CLIENT_GO_WATCH_LIST_ALPHA with WatchListClient gate > 86f83bc Merge pull request # 124614 from p0lyn0mial/upstream-reflector-warn-no-bookmark-event > 0280901 client-go/reflector: warns when the bookmark event for initial events hasn't been received > 62f9597 Merge pull request # 124588 from jiuker/patch-2 > 8a8d073 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > f9eba8e fix: Hang when canceling leader election information > 988ddc2 Update to latest golang.org/x/oauth2 v0.20.0 > 4ebe42d Merge pull request # 124600 from alvaroaleman/typed-wq > d3682da Merge pull request # 124519 from dims/drop-all-the-providery-things-take-2 > 9aa3aae Use the generic/typed workqueue throughout > 35cab32 fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 64ff14b address comments during review > 049f231 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > af62623 Remove gcp in-tree cloud provider and credential provider > ea434df Bump sigs.k8s.io/yaml to v1.4.0 > 6b47d7d Merge pull request # 124344 from wojtek-t/fix_transformer > 178bcf2 Merge pull request # 124469 from serathius/etcd-3.5.13 > 2fe0574 Fix race in informer transformers > f3332a0 Merge pull request # 124263 from alvaroaleman/typed > e4f9b83 Upgrade etcd libraries to v3.5.13 > 9433226 Merge pull request # 124075 from pohly/dra-api-comments > d67dddf Workqueue: Add generic versions that are properly typed > 4a5f039 Merge pull request # 122657 from p0lyn0mial/upstream-client-go-rest-client-watch-list > a457c5e DRA api: ResourceHandle.DriverName is required > 47f5582 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a1be94a client-go/rest: introduce watchlist > 66b378a Merge pull request # 124340 from benluddy/dynamic-client-golden-request-test > d071c08 generated: ./hack/update-vendor.sh > 02e371e Merge pull request # 121574 from skitt/generic-lister-gen > 4cd6b75 Generate HTTP request fixtures for dynamic client tests. > 34d7809 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 5b2b83a Merge pull request # 124346 from jwcesign/master > 841e997 Improve the lister function documentation > b17c363 Add test to detect unintentional changes in dynamic client requests. > 5db05eb upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 9d701d3 Regenerate all listers > b1c1c03 Merge pull request # 122892 from danwinship/codegen-nil > 05ff4bb Generify lister-gen > 506bc53 Merge pull request # 113257 from claudiubelu/path-filepath-update-staging > 3d4f98d Regenerate fake clients > 3407442 Merge pull request # 124245 from wojtek-t/informer_options > 79c893d Replaces path.Operation with filepath.Operation (staging) > 9990b0b Merge pull request # 123969 from liangyuanpeng/cleanup_rand > b9e952f Allow for configuring MinWatchTimeout in Reflector and Informer. > a82df61 Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > fa185a2 cleanup: delete rand.Seed(time.Now().UnixNano()) and using global number generator. > 7da3197 Refactor informer constructors > 79491af Merge pull request # 123347 from zhouhaibing089/abstract-queue > 45e17fe client-go/cache/reflector: use metav1.InitialEventsAnnotationKey > aa7909e Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 9c3db86 workqueue: make queue as configurable > a2cc490 Update x/net for CVE-2023-45288 > 1518fca sync: update go.mod > eea636f Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping knative.dev/hack 05b2fb3...c142b48: > c142b48 Refactor release script to gh CLI (# 408) > f8be0cc Update community files (# 407) > e92a16a set min to 1.30 (# 405) > cad8c71 Update community files (# 406) > 1978b3a Update community files (# 404) > b799531 Update community files (# 403) > ef6e7e9 Export KO_FLAGS for consuming scripts (# 401) > 2191456 Update community files (# 400) bumping golang.org/x/oauth2 6d8340f...3e64809: > 3e64809 x/oauth2: add Token.ExpiresIn > 16a9973 jwt: rename example to avoid vet error > b52af7d endpoints: add GitLab DeviceAuthURL bumping github.com/pmezard/go-difflib 792786c...5d4384e: > 5d4384e Merge pull request # 10 from justbuchanan/master > fca3d27 travis: remove travis integration > 4d7e5c1 Update README.md > 1ef1646 README: end of maintenance notice. bumping golang.org/x/sys 23b0dab...d4ac05d: > d4ac05d windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL > 680bd24 windows: remove unused errString type > a7f19e9 unix: add Dup3 on dragonfly > fe16172 unix: define IfMsghdr2, IfData64, and RtMsghdr2 on darwin > 0a57dbc unix: update to kernel Linux 6.12 > 3cf1e67 unix: don't fail TestPpoll on EINTR > d2cea70 windows: add functions to get named pipe process IDs > a13946c windows: regenerate zsyscall_windows.go > e0753d4 Revert "windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15}" > c29efe3 windows: add iphlpapi functions for change notifications > 8f2aa9f cpu: conditionally re-enable AVX512 support on darwin/amd64 > 054f1fc README: don't recommend go get > ca04041 unix: extend z/OS support > 18e038c unix: move NETLINK_* consts to own section > d045236 windows: implement Ftruncate using a single syscall on Windows > cff53d5 unix: gofmt after CL 610296 > 123459f unix: update z/OS implementation of fcntl and mmap > df4a4da unix/linux: adjust Dockerfile ENV key value format > 696d342 unix: gofmt after CL 621375 > 60d7877 unix: add PTP_PF_* constants on Linux > 256d1df unix: add PTP IOCTLs on Linux > adbb8bb windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15} > a57fdb8 unix: add IoctlGetHwTstamp/IoctlGetHwTstamp on Linux > 3932916 unix: switch to Ubuntu 24.10 in Dockerfile > 2dfefb6 all: execute gofmt > e5eee7e unix: add IoctlGetEthtoolTsInfo on Linux > fe162ba unix: add ClockSettime on Linux > 7143f4a windows: manually initialize NewNTUnicodeString bumping knative.dev/eventing 291c0a8...a40a0a7: > a40a0a7 [main] Upgrade to latest dependencies (# 8413) > 90edfe6 Upgrade deps to latest (# 8410) > 6d71005 Additional unit tests for EventPolicy (# 8405) > f3ea6b5 Update KinD e2e workflow (# 8411) > cd7c1c0 Add authorization conformance tests for Sequence and Parallel (# 8400) > 5ce51f8 Include inEdges in Graph String() (# 8406) > eaaab21 Adding reconciler test for OIDC of the Integration Source (# 8404) > 350f81b [main] Update community files (# 8403) > 134c4c0 Event lineage builder should accept client interfaces (# 8402) > bb6c53c Don't swallow errors in Lineage package (# 8401) > 81a37ff Lineage constructor to accept clients instead of creating them (# 8399) > 52792ea [main] Upgrade to latest dependencies (# 8397) > c9047a1 [main] Update community files (# 8396) > 4dbc2ba Scheduler: LastOrdinal based on replicas instead of FreeCap (# 8388) > 06355af [main] Upgrade to latest dependencies (# 8392) > b00da59 Register eventshub image for JobSink (# 8390) > 2f165f1 Update golang.org/x/crypto to 0.31.0 (# 8389) > 4087c3a Going OIDC for Integration Source (# 8383) > 3a69e30 add new integra…
bumping google.golang.org/genproto/googleapis/rpc 8af14fe...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) bumping google.golang.org/protobuf c72053a...12c6ebd: > 12c6ebd all: release v1.36.2 > 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs > c0c814f all: start v1.36.1-devel > 7fc5ff4 all: release v1.36.1 > 575aebf internal/impl: revert IsSynthetic() check to fix panic > ce4fa19 internal/errors: delete compatibility code for Go before 1.13 > 607da3e all: start v1.36.0-devel > 3b78ca8 all: release v1.36.0 > 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior > 8edf940 reflect/protoreflect: use [] syntax to reference method > 5376513 proto: add reference to size semantics with lazy decoding to comment > 560503e compiler/protogen: allow overriding API level from --go_opt > b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid > 9eda3d5 all: regenerate.bash for Opaque API > eb7b468 all: Release the Opaque API > 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release > bdcc7ad internal/impl: skip synthetic oneofs in messageInfo > 30f628e all: start v1.35.2-devel bumping k8s.io/apiextensions-apiserver 1aec848...5714b0b: > 5714b0b Update dependencies to v0.31.4 tag > 67f4a1d informers: add comment that Start does not block > 647748e Merge pull request # 126353 from liggitt/fix-vendor > a9ee50f revendor dependencies > 1ab7536 Merge pull request # 126308 from cici37/hotFix > 4940c42 Allowing direct CEL reserved keyword usage in CRD (# 126188) > 93b42bf Update with stdlib errors > 10c707f Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 3bbcc94 Merge pull request # 125661 from mjudeikis/mjudeikis/poststarthookctx.stopch.cleanup > f02b108 use context for tests > 876df11 Hot fix for panic on schema conversion. (# 126167) > 4df8aea clean deprecated context.StopCh > 25216f6 Validate CABundle when writing CRD > 21fdbb3 Merge pull request # 126136 from cici37/removeFG > 64bd347 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 34ee2ac Auto updates > 4fca5ed generate > ecdf037 Remove feature gate CustomResourceValidationExpressions. > af670e3 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 298c10a bump k8s.io/utils > ac102cf Merge pull request # 125615 from benluddy/apiextensions-json-unmarshal-copy > 5fe8819 Merge pull request # 125922 from dims/update_otel_27 > 6089568 Copy input to UnmarshalJSON on the apiextensions JSON types. > cea4e63 update OpenTelemetry dependencies and grpc > a2b7554 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > 93f624c Fix for typecheck doesn't notice compile errors in test files > 6fdc7d0 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 889ca04 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 3a6c6fe Bump `prometheus/common to` v0.55.0 > 0a9d947 Update moby/spdystream to v0.4.0 > 6998ab0 Merge pull request # 125745 from BenTheElder/ping-ping > 1993bf7 bump github.com/moby/spdystream to v0.3.0 > 0fdadc8 Merge pull request # 125731 from dashpole/revert_otel > 8c0d2b8 Revert "update OpenTelemetry dependencies" > 2b00902 Merge pull request # 125703 from sbueringer/pr-fix-message-expression-evaluation > 5ccd222 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 5d129ee Validate stored messageExpressions with the correct CEL environment > 53b8ff7 add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4e241d1 Add version mapping in ComponentGlobalsRegistry. > 7b4292c Add composition flags for emulation version and feature gate. > 95d0ad9 apiserver: Add API emulation versioning. > ba83101 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 9f9821e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > fd98565 Merge pull request # 125575 from dashpole/update_otel_27 > bad5f06 Merge pull request # 125560 from jpbetz/apply-gen-fake > e2ec91c update OpenTelemetry dependencies > a2fe3ef Generate code > 24a01cd Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 106c687 Bump dependency: etcd to 3.5.14 > b2732ff Merge pull request # 125531 from pohly/klog-update > 3038337 dependencies: klog v2.130.1 > 2c748f6 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > 6e53802 feat: Upgrade to cobra v1.8.1 > 879caaf Merge pull request # 121439 from skitt/generic-client-go > de77baa Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > da77a93 Run codegen > aae5443 Merge pull request # 125586 from serathius/webhook-converter-fix > 98e02b1 Update moby/term to a released tag - v0.5.0 > 36e5fb5 Run codegen > e12060e Fix TestWebhookConverterWithWatchCache when ResilientWatchCacheInitialization and ConsistentListFromCache are enabled > d3392ac Run codegen > 1d1fb1b Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > da32b13 make update > d21e185 Merge pull request # 125083 from azimjohn/master > c0786ef Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 21fcb3e Bump konnectivity-client to v0.30.3 > f945eb2 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7a4054f kube-apiserver: remove deprecated otel NewNoopTracerProvider > c88715a Bump fxamacker/cbor/v2 to v2.7.0-beta. > bd6a9df Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 2662926 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > a1bcd9d make update > 609a653 Merge pull request # 124381 from alexzielenski/cel/allOf-validation > 5f414db Fix ChangeCRD test > d920ef2 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > af47909 add tests for completeness cases > 1635d25 Update indirect dependencies with ./hack/update-vendor.sh. > 068cd8e feedback > e915a72 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > c8e0944 preserve errors for additionalProperties and xvalidations so the API surface stays the same > b70a330 Merge pull request # 123339 from skitt/canonical-json-patch > 32e372f add prerelease lifecycle tags to GA types > 5869375 add allOf support into CEL validator > 9e92459 Use canonical json-patch v4 import > e484593 codegen: deepycopy-gen > 338768d Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 1e2fcb8 allow CEL and additionalProperties used in allof > 563f772 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 0596885 Merge pull request # 124779 from cici37/updateEnv > 6fe18fb dependencies: ginkgo v2.19.0, gomega v1.33.1 > 6ebf3f3 Update cel env to 1.30 > 49f8306 Merge pull request # 124675 from cici37/fgForCost > 8b01abc Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 0eea861 Adding the feature gates to fix cost for VAP and webhook matchConditions. > 00c9c18 Update to latest golang.org/x/oauth2 v0.20.0 > 9af7df8 Merge pull request # 124681 from jpbetz/field-selector-beta > 1d66bdc Merge pull request # 124600 from alvaroaleman/typed-wq > af84a78 Promote CRD field selectors to beta > f0d997f Use the generic/typed workqueue throughout > f06d731 Merge pull request # 122148 from pohly/controllers-context-support > 4e6e015 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 62d1e97 apiserver + controllers: enhance context support > 046aba8 Bump sigs.k8s.io/yaml to v1.4.0 > add218f Merge pull request # 124466 from serathius/featuregate-defer > 8adc62c Cleanup defer from SetFeatureGateDuringTest function call > e2b8a5c Merge pull request # 124469 from serathius/etcd-3.5.13 > 69d51e1 Merge pull request # 124263 from alvaroaleman/typed > 4c86976 Upgrade etcd libraries to v3.5.13 > 2168269 Merge pull request # 124474 from serathius/allow-bookmarks > e939cdd Use typed queue in Customresource Discovery Controller > ac0adf7 Allow bookmark events in between delete/modify in Test > f0512a0 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 96f0bce Merge pull request # 121574 from skitt/generic-lister-gen > f02896a generated: ./hack/update-vendor.sh > f097bb7 Merge pull request # 124346 from jwcesign/master > 033946c Regenerate all listers > 6cae02b rename optional to optional_type > ea8ea09 upgrade: upgrade dependencies github.com/prometheus/common to the newest version > bd77ba4 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > fd86c98 Merge pull request # 122892 from danwinship/codegen-nil > 76483ca Regenerate fake clients > 7d17cc2 Merge pull request # 123822 from JoelSpeed/cr-validator-status > 266c09f Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > befafbc Update test to track status prefix on paths > ea5413d Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 300b8e0 generate fully qualified type references > 5650a2e Fix field path on CustomResource status update validations > 7c8f374 Update x/net for CVE-2023-45288 > 207176c Merge pull request # 124019 from alexzielenski/fix-ratcheting-flake > c9be2b9 fix test flake caused by not waiting for CRD schema update > 3de7d4d sync: update go.mod > 62b330c Merge pull request # 123732 from serathius/parallel-featureflags bumping knative.dev/pkg 4c90159...c43477f: > c43477f upgrade to latest dependencies (# 3137) > 0c2a238 Bump golang.org/x/tools from 0.28.0 to 0.29.0 (# 3134) > accfe36 Satisfy linter (# 3132) > b4ff2c1 run dependabot workflow only on dependabot branches (# 3133) > 83cd52e Bump golang.org/x/net from 0.31.0 to 0.34.0 (# 3130) > 4d8f747 Bump google.golang.org/grpc from 1.68.0 to 1.69.2 (# 3131) > 459f60e Bump google.golang.org/protobuf from 1.35.2 to 1.36.2 (# 3129) > 14369d0 Bump golang.org/x/tools from 0.27.0 to 0.28.0 (# 3119) > 28f90c2 upgrade to latest dependencies (# 3127) > 23c15c0 Update k8s min and deps to 1.30 (# 3124) > 4ba3f1b Update community files (# 3128) bumping knative.dev/hack/schema e92a16a...c142b48: > c142b48 Refactor release script to gh CLI (# 408) > f8be0cc Update community files (# 407) bumping golang.org/x/sys fe16172...d4ac05d: > d4ac05d windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL > 680bd24 windows: remove unused errString type > a7f19e9 unix: add Dup3 on dragonfly bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > ba9d110 Update moby/spdystream to v0.4.0 > 89b2da1 Merge pull request # 125745 from BenTheElder/ping-ping > e191233 Use +default for now deprecated ScaleIO volume > 26803c0 bump github.com/moby/spdystream to v0.3.0 > cdeb356 Use +default for now deprecated AzureDisk volume > e025325 Merge pull request # 125731 from dashpole/revert_otel > 165690c Use +default for now deprecated ISCSI volume > 2788e05 Revert "update OpenTelemetry dependencies" > 53f4e42 Use +default for now deprecated RBD volume > 149781f Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > e297a0e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 8d69060 Merge pull request # 125575 from dashpole/update_otel_27 > 2d0cd50 update OpenTelemetry dependencies > e09016f Merge pull request # 125576 from alvaroaleman/fix > 9f6f03f Merge pull request # 125531 from pohly/klog-update > 69864e9 Corev1.Node: Link to node doc and not PV doc in status.capacity > a2ff581 dependencies: klog v2.130.1 > 857a946 Merge pull request # 125540 from pohly/revert-binding-deprecation > ee77356 api: revert deprecation annotation for v1 Binding > 590e504 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > b5dd4c4 Bump fxamacker/cbor/v2 to v2.7.0-beta. > c0840f2 Merge pull request # 125189 from mimowo/improve-ready-comment > c114cd7 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > 7f878b9 Improve the Job API comment for ready field > d93eaf6 KEP-3619: Fine-grained SupplementalGroups control (# 117842) > 6e174b7 Update indirect dependencies with ./hack/update-vendor.sh. > 983e15a Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 4261982 Merge pull request # 123339 from skitt/canonical-json-patch > 740a638 add prerelease lifecycle tags to GA types > 0b590ac Use canonical json-patch v4 import > 7cdaa4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 7480c46 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 9a6330a dependencies: ginkgo v2.19.0, gomega v1.33.1 > 664bdd5 Merge pull request # 124793 from mimowo/fix-managed-by-comment > b1dbea2 Merge pull request # 123638 from sanposhiho/matchlabelkey-beta > 2a86f24 Fix the comment for the Job managedBy field > 8a7117f graduate MatchLabelKeysInPodAffinity to Beta > 7ccc245 Merge pull request # 123845 from HirazawaUi/promote-DisableNodeKubeProxyVersion-to-beta > aa3ed7c Merge pull request # 124590 from xrstf/fix-optional-comment > e6d86a2 promote DisableNodeKubeProxyVersion feature gate to beta > 92d2eac fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 2144e85 codegen > 7c9431b Merge pull request # 124572 from aojea/alpha_tag > 8db881a alpha->beta > c4ac111 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > fd5eb88 tag service.spec.TrafficDistribution field as alpha > 9bd0523 fix stray +optional comment on persistentVolumeClaimRetentionPolicy > 8cf3f40 Bump sigs.k8s.io/yaml to v1.4.0 > 2676848 Merge pull request # 124469 from serathius/etcd-3.5.13 > b75136d Merge pull request # 124075 from pohly/dra-api-comments > 8a34349 Upgrade etcd libraries to v3.5.13 > 039b247 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 83fe34a DRA: sync internal API doc comments > fbc502f generated: ./hack/update-vendor.sh > 1e01004 DRA api: ResourceHandle.DriverName is required > 63e83d0 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 2df4487 DRA api: explicitly reserve finalizer for Kubernetes > 5975d5e Merge pull request # 124365 from SataQiu/v1.30.0-api-testdata > 98d0c7a Merge pull request # 124103 from zhanluxianshen/fix-typos-in-rbac-api > 14e4e0c Remove v1.28.0 API testdata > 76b6c7c Merge pull request # 124062 from alculquicondor/nodename-api-comment > 04510aa Fix typos in rbac api. > b27f498 Add v1.30.0 API testdata > a819b1d Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 58c5883 Update API comment for nodeName to match system behavior > 5e7d566 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 33eb147 generate fully qualified type references > 63d4a04 Update x/net for CVE-2023-45288 > 5147c1a sync: update go.mod > d1659eb Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping github.com/davecgh/go-spew 8991bc2...d8f796a: > d8f796a travis: test against go 1.11 bumping knative.dev/reconciler-test 96258be...4965c77: > 4965c77 upgrade to latest dependencies (# 780) > ea681a5 upgrade to latest dependencies (# 778) > 359287e Update community files (# 777) > c56a329 upgrade to latest dependencies (# 775) bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 7c5e903 Update TestNewInformerWatcher for WatchListClient > 8262774 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data > 1c075dc Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 9f33e96 make update > 098e7c5 Merge pull request # 125356 from p0lyn0mial/upstream-improve-testdrivechecklistfromcache-test > b444e6c Implement ResilientWatchCacheInitialization > bbe85a4 fix TestDriveCheckListFromCacheDataConsistencyIfRequested > b03e5b8 Merge pull request # 125335 from p0lyn0mial/upstream-consistency-decector-handles-legacy-case > c7d7068 client-go/consistencydetector: handles the watch cache legacy case > 7c6e307 Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8c9cb88 Improve Reflector unit tests > 52e5651 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > d81b8f6 Merge pull request # 123974 from p0lyn0mial/upstream-client-go-features-testing > 3aa51ce Update indirect dependencies with ./hack/update-vendor.sh. > 7adab2f KEP-3619: Fine-grained SupplementalGroups control (# 117842) > e89e40c client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test > e8b5471 Merge pull request # 123339 from skitt/canonical-json-patch > e8eae94 client-go/features/testing: intro SetFeatureGatesDuringTest > 9c87eb0 Merge pull request # 125190 from pohly/record-event-panic > 16552d4 Use canonical json-patch v4 import > b4e1cfc client-go record: avoid panic when watch creation failed > ffda346 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 5d65011 Merge pull request # 125159 from p0lyn0mial/upstream-add-data-consistency-checker-for-list-requests > 3f130bd Merge pull request # 125166 from p0lyn0mial/upstream-improve-check-data-consistency > b7ea49a client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested > 5f741a5 Merge pull request # 125052 from p0lyn0mial/upstream-client-go-env-var-set > 785fca4 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) > b92b563 Merge pull request # 124635 from pohly/event-broadcaster-shutdown-fix > 98df4f7 client-go/features: add Set method to envvar impl > f53839a Merge pull request # 125045 from pohly/ginkgo-gomega-update > ebbf7d7 client-go/tools/record: fix and test Broadcaster shutdown + logging > c559583 Merge pull request # 125146 from p0lyn0mial/upstream-client-go-consistency-detector-move-to-new-package > 2f2b800 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 538b780 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache > e6e45e1 client-go/util/consistencydetector: make the detector public > 92f0985 client-go/util/consistencydetector: update after moving to the new package > e428fc2 move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector > fd6b8e6 Merge pull request # 125144 from p0lyn0mial/upstream-client-go-consistency-detector-refactor-units > 00036b7 client-go/tools/cache/reflector_data_consistency_detector: refactor unit tests > 0123e78 Merge pull request # 124446 from p0lyn0mial/watch-list-consistency-detector-more-generic > 6bdde77 client-go/consistency-detector: change the signature of checkWatchListConsistencyIfRequested > c739619 Merge pull request # 122791 from p0lyn0mial/upstream-cleanup-watch-list-env-var > 4a34196 replace ENABLE_CLIENT_GO_WATCH_LIST_ALPHA with WatchListClient gate > 86f83bc Merge pull request # 124614 from p0lyn0mial/upstream-reflector-warn-no-bookmark-event > 0280901 client-go/reflector: warns when the bookmark event for initial events hasn't been received > 62f9597 Merge pull request # 124588 from jiuker/patch-2 > 8a8d073 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > f9eba8e fix: Hang when canceling leader election information > 988ddc2 Update to latest golang.org/x/oauth2 v0.20.0 > 4ebe42d Merge pull request # 124600 from alvaroaleman/typed-wq > d3682da Merge pull request # 124519 from dims/drop-all-the-providery-things-take-2 > 9aa3aae Use the generic/typed workqueue throughout > 35cab32 fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 64ff14b address comments during review > 049f231 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > af62623 Remove gcp in-tree cloud provider and credential provider > ea434df Bump sigs.k8s.io/yaml to v1.4.0 > 6b47d7d Merge pull request # 124344 from wojtek-t/fix_transformer > 178bcf2 Merge pull request # 124469 from serathius/etcd-3.5.13 > 2fe0574 Fix race in informer transformers > f3332a0 Merge pull request # 124263 from alvaroaleman/typed > e4f9b83 Upgrade etcd libraries to v3.5.13 > 9433226 Merge pull request # 124075 from pohly/dra-api-comments > d67dddf Workqueue: Add generic versions that are properly typed > 4a5f039 Merge pull request # 122657 from p0lyn0mial/upstream-client-go-rest-client-watch-list > a457c5e DRA api: ResourceHandle.DriverName is required > 47f5582 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a1be94a client-go/rest: introduce watchlist > 66b378a Merge pull request # 124340 from benluddy/dynamic-client-golden-request-test > d071c08 generated: ./hack/update-vendor.sh > 02e371e Merge pull request # 121574 from skitt/generic-lister-gen > 4cd6b75 Generate HTTP request fixtures for dynamic client tests. > 34d7809 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 5b2b83a Merge pull request # 124346 from jwcesign/master > 841e997 Improve the lister function documentation > b17c363 Add test to detect unintentional changes in dynamic client requests. > 5db05eb upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 9d701d3 Regenerate all listers > b1c1c03 Merge pull request # 122892 from danwinship/codegen-nil > 05ff4bb Generify lister-gen > 506bc53 Merge pull request # 113257 from claudiubelu/path-filepath-update-staging > 3d4f98d Regenerate fake clients > 3407442 Merge pull request # 124245 from wojtek-t/informer_options > 79c893d Replaces path.Operation with filepath.Operation (staging) > 9990b0b Merge pull request # 123969 from liangyuanpeng/cleanup_rand > b9e952f Allow for configuring MinWatchTimeout in Reflector and Informer. > a82df61 Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > fa185a2 cleanup: delete rand.Seed(time.Now().UnixNano()) and using global number generator. > 7da3197 Refactor informer constructors > 79491af Merge pull request # 123347 from zhouhaibing089/abstract-queue > 45e17fe client-go/cache/reflector: use metav1.InitialEventsAnnotationKey > aa7909e Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 9c3db86 workqueue: make queue as configurable > a2cc490 Update x/net for CVE-2023-45288 > 1518fca sync: update go.mod > eea636f Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping golang.org/x/net 334afa0...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support bumping golang.org/x/term 442846a...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies bumping golang.org/x/crypto b4f1988...8929309: > 8929309 go.mod: update golang.org/x dependencies > 4a75ba5 all: make function and struct comments match the names bumping golang.org/x/tools 4d2b19f...1743d1a: > 1743d1a go.mod: update golang.org/x dependencies > 43ba465 internal/analysis/modernize: minmax: reject IfStmt with Init > 29d66ee gopls: update toolchain to go1.23.4 > ac39815 go/packages: add GOROOT env to avoid TestTarget failure in OpenBSD > 39e1a8c godoc: fix missing (Added in Go) "x.xx" for function with type parameters > 98a190b gopls/internal/analysis/unusedfunc: analyzer for unused funcs/methods > 192ac77 internal/golang: CodeAction: don't return empty source.doc titles > 5fe60fd internal/settings: drop "annotations" setting > c61a2b0 gopls/internal/golang: make GCDetails a code action, not a code lens > fc95c03 internal/modindex: fix index directory for tests > b93274b gopls/internal/cache: remove overzealous bug.Report > 960f0f4 x/tools: remove dead code > b0dc9b1 gopls/internal/filecache: Get: mitigate failure due to ENOSPC > 71b5dfe gopls: update telemetry dependency for crashmonitor fix > e3cedbd gopls/internal/server: fix nil panic in findMatchingDiagnostics > 649f485 all: make function and struct comments match the names > 26d1af2 gopls/internal/cache/parsego: fix OOB panic in fixAST > bf516ba gopls/internal/util/moremaps: use Sorted throughout gopls > 4f820db gopls/internal/golang: definition support break, goto and continue statements > f202b36 gopls/internal/analysis/modernize: string formatting > d6cc3cd go/analysis/passes/structtag: ignore findings for "encoding/json/v2" > 666fab2 go/analysis: document AllObjectFacts return value > 818ab3b gopls/doc/features: add missing ` > a6adab9 gopls/internal/analysis/modernize: check FileVersions throughout > c437d40 gopls/internal/analysis/modernize: for...{m[k]=v} -> maps.Collect et al > a039694 internal/typesinternal: determine package name using qualifier > a304b37 internal/typesinternal: support union types in func TypeExpr > 412b5e9 go/types/typeutil: make Hasher stateless > 6d4eee4 go/callgraph: fix trivial mistake in benchmark > e56f71a gopls/internal/cmd: update codelens.hlp, change -run to -exec > 732f823 gopls/internal/analysis/modernize: b.N -> b.Loop() > 20cd540 gopls/internal/golang: check for nil ReceiverNamed > 02033b2 gopls/internal/analysis/modernize: simplify append(base, s...) > aa94d89 gopls/internal/analysis/modernize: replace interface{} with any > 93cc684 gopls/internal/analysis/modernize: sort.Slice -> slices.Sort > 3cad859 gopls/internal/analysis/modernize: quick fixes to modernize Go code > 8194029 gopls/internal/golang: hover support return statements > 851152f go/ast/inspector: add explicit parent pointer > b75baa0 internal/astutil/cursor: Cursor API for inspector > ebeac1b gopls/internal/util/astutil: fix tiny doc typo > 8e66a04 gopls/internal/util/astutil: NodeContains: workaround for ast.File > ea69910 gopls/internal/golang: fix DocLink markup > cb7945a gopls/internal/cache: move symbols to the file cache > dcc725c gopls/internal/cache/testfuncs: fix crash with *error argument > 74dea82 gopls/internal/golang/completion: fix crash in instance conversion > 8843590 gopls/internal/codeaction: replace all occurrences of expression (refactor.extract.variable.all) > fcb4185 gopls/internal/golang: fix bug browsing assembly for (T).f methods > 28cd718 cmd/stringer: place test package files in a test module > d3a1606 gopls/internal/golang: definition support return statements > bf42cd7 go/packages: add Target field and NeedTarget LoadMode bit > c73f4c8 internal/stdlib: re-generate manifest > a255cbe internal/modindex: handle deprecated symbols > e3a4b6b internal/gcimporter: update comment > 8127761 gopls/internal/settings: drop experimental hoverKind=Structured > 7bfb27f gopls/go.mod: update dependencies following the v0.17.0 release > c803483 internal/gcimporter: synchronize with internal/exportdata > c1ff179 gopls/internal/golang: Implementations: support generics > dd4bf11 internal/gcimporter: set correct Package.Path for main packages > aca81ce internal/gcimporter: copy GOROOT/internal/exportdata functions > d405635 internal/refactor/inline/analyzer: use "//go:fix inline" annotation > 47df42f internal/gcimporter: synchronizing FindPkg implementations > 82b6f75 internal/typesinternal: rollback of Zero{Value,Expr} for gopls > ab5f969 internal/gcimporter: moving FindPkg > 5e47a3d gopls/internal/cache: move Snapshot.Symbols to symbols.go > 3689f0b internal/gcimporter: reuse archive.ReadHeader implementation > 2cc4218 internal/gcimporter: moving byPath code location > 6ebf95a internal/gcimporter: remove indexed support from Import > 7790f2e gopls/internal/cache/methodsets: support generics > c2df0ef internal/gcimporter: remove end-of-section marker from size > ecb0abc internal/typeparams: delete GenericAssignableTo > 98c17f1 gopls/internal/golang: eliminate CollectScopes > bf32f4d gopls/doc/release: tweak wording following feedback > b7532e6 gopls/doc: update relnotes for v0.17.0 > 44670c7 go.mod: update golang.org/x dependencies > 7eebab3 gopls/internal/golang: support extract variable at top level > e334696 gopls/internal/golang: ignore effects for change signature refactoring > 3901733 internal/refactor/inline: substitute groups of dependent arguments > 61b2408 gopls/internal/golang: add "Extract constant" counterpart > c01eead internal/gcimporter: require binary export data header > 9a04136 gopls/internal/golang/stubmethods: refine crash into bug report > 01e0b05 internal/refactor/inline: fix condition for splice assignment strategy > 557f540 gopls/internal/golang: don't offer to move variadic parameters > 399ee16 internal/gcimporter: update FindExportData to return a non-negative size > 25b0003 internal/refactor/inline: more precise redundant conversion detection > eb46939 gopls/internal/test/marker: add reproducers for moveparam bug bash bugs > 4296223 gopls/internal/analysis/yield: add comment about dataflow > 7a4f3b0 internal/gcimporter: require archive files > 2f73c61 gopls/internal/golang: avoid crash in lookupDocLinkSymbol > ef3d603 gopls/internal/golang/completion: fix crash with extra results > 8ffeaba gopls/internal/settings: enable 'waitgroup' analyzer > 4317959 go/analysis/passes/waitgroup: report WaitGroup.Add in goroutine > 72fdfa6 gopls/internal/golang: Disable test generation for generic functions > b80f1ed gopls/internal/analysis/yield: peephole-optimize phi(false, x) > e7bd227 gopls/internal/golang: fix folding range for function calls > e71702b internal/versions: remove constraint.GoVersion wrapper > c99edec gopls/internal/golang/completion: add alias support for literals > bfe3046 go/packages: add a unit test for golang/go# 70394 > df87831 gopls/internal/undeclaredname: add missing colon when appropriate > 53efd30 gopls/internal/golang: simplify package name collection in add test > 68e4702 go/analysis/passes/printf: add missing call to Func.Origin > 30a3bd9 gopls/internal/golang: refactor.extract.variable: allow all exprs > 0edd1ab gopls/internal/cache/methodsets: refine crash for missing object path > 07a58bc gopls/internal/golang: refine crash golang/go# 70553 > c622026 completions/inference: infer polymorphic types in completions > dcfb0b6 gopls/internal/golang: change signature via renaming 'func' > bfcbc1b internal/refactor/inline: avoid unnecessary desugaring in selectors > b93a72a internal/refactor/inline: fix spurious caller mutation > 41f04a0 internal/refactor/inline: fix comment movement due to added imports > 0841661 internal/refactor/inline: avoid unnecessary interface conversions > 68b67b4 gopls/internal/golang: support parameter movement refactorings > 51e54e8 gopls/doc/features: enable and document source.addTest code action > 458067f gopls/internal/golang: improve test package name selection for new file > 68caf84 gopls/internal/golang: don't lose ... when split/joining variadics > 1e0d4ee go/analysis/checker: disable Example on wasm > 8b6e84b gopls/internal/crash: don't crash in xrefs on out of bound nodes > 936a401 gopls/intern…
bumping github.com/spf13/cobra 4dd4b25...e94f6d0: > e94f6d0 Address golangci-lint deprecation warnings, enable some more linters (# 2152) > 8003b74 Remove fully inactivated linters (# 2148) > 5c2c1d6 Consistent annotation names (# 2140) > 5a1acea build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.3 to 2.0.4 (# 2127) > 0fc86c2 docs: update user guide (# 2128) > 6b5f577 More linting (# 2099) > bd914e5 fix: remove deprecated io/ioutils package (# 2120) > 1f80fa2 chore: remove repetitive words (# 2122) > c69ae4c ci: test golang 1.22 (# 2113) > a30cee5 build(deps): bump actions/cache from 3 to 4 (# 2102) > f34069c build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (# 2108) > bd2655e Add Incus to the list of projects using Cobra (# 2118) > bcfcff7 Add Taikun CloudWorks to list of projects (# 2098) > 4fb0a66 flags: clarify documentation that LocalFlags related function do not modify the state (# 2064) > 0dec88e Add tests for funcs in cobra.go (# 2094) > cbcf75e [chore]: update projects using cobra (# 2093) > 199b7ab build(deps): bump actions/labeler from 4 to 5 (# 2086) > 531ce79 Remove extra actions/checkout > c054701 build(deps): bump actions/setup-go from 4 to 5 > 4122785 Document how to create a plugin > a73b9c3 Fix help text for runnable plugin command > df547f5 Fix help text for plugins > e63925d Add env variable to suppress completion descriptions on create (# 1938) > 236f3c0 Update projects_using_cobra.md (# 2089) > 3d8ac43 Micro-optimizations (# 1957) > 283e32d Add LXC to the list of projects using cobra (# 2071) > a0a6ae0 Improve API to get flag completion function (# 2063) > 890302a Support usage as plugin for tools like kubectl (# 2018) > 48cea5c build(deps): bump actions/checkout from 3 to 4 (# 2028) > 22953d8 Replace all non-alphanumerics in active help env var program prefix (# 1940) > 00b68a1 Add tests for flag completion registration (# 2053) > b711e87 Don't complete --help flag when flag parsing disabled (# 2061) > 8b1eba4 Fix linter errors (# 2052) > 4cafa37 Allow running persistent run hooks of all parents (# 2044) > 5c962a2 build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.2 to 2.0.3 (# 2047) > efe8fa3 build(deps): bump actions/setup-go from 3 to 4 (# 1934) > 95d8a1e Add notes to doc on preRun and postRun condition (# 2041) > bd4d165 feat: add getters for flag completions (# 1943) > 0c72800 Customizable error message prefix (# 2023) > c5dacb3 ci: test golang 1.21 (# 2024) > 285460d command: temporarily disable G602 due to securego/gosec# 1005 (# 2022) > 4955da7 build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (# 2021) > fd865a4 minor corrections to unit tests (# 2003) > 60d056d doc: fix typo, Deperecated -> Deprecated (# 2000) > 66b215b golangci: enable 'unused' and disable deprecated replaced by it (# 1983) > c81c46a Add 'one required flag' group (# 1952) > dcb405a Move documentation sources to site/content (# 1428) > cbe4865 build(deps): bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 (# 1976) > fdee73b powershell: escape variable with curly brackets (# 1960) > 988bd76 test: make fish_completions_test more robust (# 1980) > 2246fa8 Fix grammar: 'allows to' (# 1978) > 0e3a0bf build(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 (# 1971) > 284f410 Fix typo in fish completions (# 1945) bumping github.com/moby/spdystream dbc7151...258380d: > 258380d Merge pull request # 98 from dmcgowan/remove-ws-package > a3b79af Merge pull request # 99 from liggitt/closeleak > 42b2632 Remove unused websocket package > 0c1fc43 Merge pull request # 96 from code-qote/fix-stream-is-finished-data-race > 5c84296 Avoid 10 minute goroutine leak in error case for handled errors > 478d001 Merge pull request # 89 from thaJeztah/carry_48_fix_unit_test_race > 6cf8949 fixed data race > 06348fb Merge pull request # 91 from tigrato/fix-ping-data-race > 31503b1 Fix unit test races > 57d1ca2 Merge pull request # 90 from thaJeztah/update_go_versions > 3473c0b Fix Ping data-race > 9e99574 gha: update go versions bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping golang.org/x/text 3043346...d42948e: > d42948e go.mod: update golang.org/x dependencies > efd25da go.mod: update golang.org/x dependencies > 8a0e65e README: don't recommend go get > fefda1a internal/texttest: remove Run and Bench helpers > a457f47 all: normalize subtest names to NFC bumping golang.org/x/oauth2 6d8340f...3e64809: > 3e64809 x/oauth2: add Token.ExpiresIn > 16a9973 jwt: rename example to avoid vet error > b52af7d endpoints: add GitLab DeviceAuthURL bumping golang.org/x/term 9d5441a...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies > 442846a go.mod: update golang.org/x dependencies > b725e36 go.mod: update golang.org/x dependencies > 54df7da README: don't recommend go get bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 7c5e903 Update TestNewInformerWatcher for WatchListClient > 8262774 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data > 1c075dc Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 9f33e96 make update > 098e7c5 Merge pull request # 125356 from p0lyn0mial/upstream-improve-testdrivechecklistfromcache-test > b444e6c Implement ResilientWatchCacheInitialization > bbe85a4 fix TestDriveCheckListFromCacheDataConsistencyIfRequested > b03e5b8 Merge pull request # 125335 from p0lyn0mial/upstream-consistency-decector-handles-legacy-case > c7d7068 client-go/consistencydetector: handles the watch cache legacy case > 7c6e307 Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8c9cb88 Improve Reflector unit tests > 52e5651 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > d81b8f6 Merge pull request # 123974 from p0lyn0mial/upstream-client-go-features-testing > 3aa51ce Update indirect dependencies with ./hack/update-vendor.sh. > 7adab2f KEP-3619: Fine-grained SupplementalGroups control (# 117842) > e89e40c client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test > e8b5471 Merge pull request # 123339 from skitt/canonical-json-patch > e8eae94 client-go/features/testing: intro SetFeatureGatesDuringTest > 9c87eb0 Merge pull request # 125190 from pohly/record-event-panic > 16552d4 Use canonical json-patch v4 import > b4e1cfc client-go record: avoid panic when watch creation failed > ffda346 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 5d65011 Merge pull request # 125159 from p0lyn0mial/upstream-add-data-consistency-checker-for-list-requests > 3f130bd Merge pull request # 125166 from p0lyn0mial/upstream-improve-check-data-consistency > b7ea49a client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested > 5f741a5 Merge pull request # 125052 from p0lyn0mial/upstream-client-go-env-var-set > 785fca4 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) > b92b563 Merge pull request # 124635 from pohly/event-broadcaster-shutdown-fix > 98df4f7 client-go/features: add Set method to envvar impl > f53839a Merge pull request # 125045 from pohly/ginkgo-gomega-update > ebbf7d7 client-go/tools/record: fix and test Broadcaster shutdown + logging > c559583 Merge pull request # 125146 from p0lyn0mial/upstream-client-go-consistency-detector-move-to-new-package > 2f2b800 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 538b780 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache > e6e45e1 client-go/util/consistencydetector: make the detector public > 92f0985 client-go/util/consistencydetector: update after moving to the new package > e428fc2 move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector > fd6b8e6 Merge pull request # 125144 from p0lyn0mial/upstream-client-go-consistency-detector-refactor-units > 00036b7 client-go/tools/cache/reflector_data_consistency_detector: refactor unit tests > 0123e78 Merge pull request # 124446 from p0lyn0mial/watch-list-consistency-detector-more-generic > 6bdde77 client-go/consistency-detector: change the signature of checkWatchListConsistencyIfRequested > c739619 Merge pull request # 122791 from p0lyn0mial/upstream-cleanup-watch-list-env-var > 4a34196 replace ENABLE_CLIENT_GO_WATCH_LIST_ALPHA with WatchListClient gate > 86f83bc Merge pull request # 124614 from p0lyn0mial/upstream-reflector-warn-no-bookmark-event > 0280901 client-go/reflector: warns when the bookmark event for initial events hasn't been received > 62f9597 Merge pull request # 124588 from jiuker/patch-2 > 8a8d073 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > f9eba8e fix: Hang when canceling leader election information > 988ddc2 Update to latest golang.org/x/oauth2 v0.20.0 > 4ebe42d Merge pull request # 124600 from alvaroaleman/typed-wq > d3682da Merge pull request # 124519 from dims/drop-all-the-providery-things-take-2 > 9aa3aae Use the generic/typed workqueue throughout > 35cab32 fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 64ff14b address comments during review > 049f231 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > af62623 Remove gcp in-tree cloud provider and credential provider > ea434df Bump sigs.k8s.io/yaml to v1.4.0 > 6b47d7d Merge pull request # 124344 from wojtek-t/fix_transformer > 178bcf2 Merge pull request # 124469 from serathius/etcd-3.5.13 > 2fe0574 Fix race in informer transformers > f3332a0 Merge pull request # 124263 from alvaroaleman/typed > e4f9b83 Upgrade etcd libraries to v3.5.13 > 9433226 Merge pull request # 124075 from pohly/dra-api-comments > d67dddf Workqueue: Add generic versions that are properly typed > 4a5f039 Merge pull request # 122657 from p0lyn0mial/upstream-client-go-rest-client-watch-list > a457c5e DRA api: ResourceHandle.DriverName is required > 47f5582 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a1be94a client-go/rest: introduce watchlist > 66b378a Merge pull request # 124340 from benluddy/dynamic-client-golden-request-test > d071c08 generated: ./hack/update-vendor.sh > 02e371e Merge pull request # 121574 from skitt/generic-lister-gen > 4cd6b75 Generate HTTP request fixtures for dynamic client tests. > 34d7809 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 5b2b83a Merge pull request # 124346 from jwcesign/master > 841e997 Improve the lister function documentation > b17c363 Add test to detect unintentional changes in dynamic client requests. > 5db05eb upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 9d701d3 Regenerate all listers > b1c1c03 Merge pull request # 122892 from danwinship/codegen-nil > 05ff4bb Generify lister-gen > 506bc53 Merge pull request # 113257 from claudiubelu/path-filepath-update-staging > 3d4f98d Regenerate fake clients > 3407442 Merge pull request # 124245 from wojtek-t/informer_options > 79c893d Replaces path.Operation with filepath.Operation (staging) > 9990b0b Merge pull request # 123969 from liangyuanpeng/cleanup_rand > b9e952f Allow for configuring MinWatchTimeout in Reflector and Informer. > a82df61 Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > fa185a2 cleanup: delete rand.Seed(time.Now().UnixNano()) and using global number generator. > 7da3197 Refactor informer constructors > 79491af Merge pull request # 123347 from zhouhaibing089/abstract-queue > 45e17fe client-go/cache/reflector: use metav1.InitialEventsAnnotationKey > aa7909e Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 9c3db86 workqueue: make queue as configurable > a2cc490 Update x/net for CVE-2023-45288 > 1518fca sync: update go.mod > eea636f Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping golang.org/x/sys 23b0dab...d4ac05d: > d4ac05d windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL > 680bd24 windows: remove unused errString type > a7f19e9 unix: add Dup3 on dragonfly > fe16172 unix: define IfMsghdr2, IfData64, and RtMsghdr2 on darwin > 0a57dbc unix: update to kernel Linux 6.12 > 3cf1e67 unix: don't fail TestPpoll on EINTR > d2cea70 windows: add functions to get named pipe process IDs > a13946c windows: regenerate zsyscall_windows.go > e0753d4 Revert "windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15}" > c29efe3 windows: add iphlpapi functions for change notifications > 8f2aa9f cpu: conditionally re-enable AVX512 support on darwin/amd64 > 054f1fc README: don't recommend go get > ca04041 unix: extend z/OS support > 18e038c unix: move NETLINK_* consts to own section > d045236 windows: implement Ftruncate using a single syscall on Windows > cff53d5 unix: gofmt after CL 610296 > 123459f unix: update z/OS implementation of fcntl and mmap > df4a4da unix/linux: adjust Dockerfile ENV key value format > 696d342 unix: gofmt after CL 621375 > 60d7877 unix: add PTP_PF_* constants on Linux > 256d1df unix: add PTP IOCTLs on Linux > adbb8bb windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15} > a57fdb8 unix: add IoctlGetHwTstamp/IoctlGetHwTstamp on Linux > 3932916 unix: switch to Ubuntu 24.10 in Dockerfile > 2dfefb6 all: execute gofmt > e5eee7e unix: add IoctlGetEthtoolTsInfo on Linux > fe162ba unix: add ClockSettime on Linux > 7143f4a windows: manually initialize NewNTUnicodeString bumping google.golang.org/grpc 3f95b38...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Change version to 1.69.1-dev (# 7902) > 97d633a Change version to 1.69.0 (# 7901) > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832) > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879) > 634497b test: Split import paths for generated message and service code (# 7891) > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872) > 00272e8 dns: Support link local IPv6 addresses (# 7889) > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890) > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875) > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887) > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874) > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869) > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839) > bb7ae0a Change logger to avoid Printf when disabled (# 7471) > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846) > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677) > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826) > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861) > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache (# 7851) > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853) > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808) > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies > 0775031 cleanup: remove a TODO that has been take care of (# 7855) > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845) > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840) > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768) > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837) > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827) > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854) > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835) > 3a1e3e2 xdsclient: rename the interface for the transport (# 7842) > 66385b2 clusterimpl: propagate state update from child when drop/request config remains unchanged (# 7844) > 89737ae orca: switching to stubserver in tests instead of testservice implementation (# 7727) > a365199 examples: fix debugging example after Dial->NewClient migration (# 7833) > 8c518f7 xds: switching to stubserver in tests instead of testservice implementation (# 7726) > b01130a xds/internal/xdsclient: fix resource type documentation to only mention handling xds responses (# 7834) > 274830d balancer: Add a SubConn.RegisterHealthListener API and default implementation (# 7780) > 0553bc3 xdsclient: don't change any global state in NewForTesting (# 7822) > 3db86e2 deps: Remove go patch version from go.mod (# 7831) > e2b98f9 pickfirst: Implement Happy Eyeballs (# 7725) > 60c70a4 mem: implement `ReadAll()` for more efficient `io.Reader` consumption (# 7653) > d2c1aae xds: Plumb EDS endpoints through xDS Balancer Tree (# 7816) > c2a2d20 docs: update documentation for `ClientStream.SendMsg()` returning `nil` unconditionally when `ClientStreams=false` (# 7790) > 0d0e530 grpc: export MethodHandler # 7794 (# 7796) > a3a8657 clusterimpl: update picker synchronously on config update (# 7652) > 74738cf grpc: Remove health check func dial option used for testing (# 7820) > 5b40f07 xdsclient: fix flaky test TestServeAndCloseDoNotRace (# 7814) > b3393d9 xdsclient: support fallback within an authority (# 7701) > 18d218d pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (# 7742) > e9ac44c cleanup: replace grpc.Dial with grpc.NewClient in grpclb test (# 7789) > 0ec8fd8 xdsclient/ads: reset the pending bit of ADS stream flow control at the end of the onDone method (# 7806) > 43ee172 balancer: Enforce embedding the SubConn interface in implementations (# 7758) > 2de6df9 xds/resolver: fix flaky test TestResolverRemovedWithRPCs with a workaround (# 7804) > 2a18bfc transport: refactor to split ClientStream from ServerStream from common Stream functionality (# 7802) > 70e8931 transport: remove useless trampoline function (# 7801) > ef0f617 xdsclient: start using the newly added transport and channel functionalities (# 7773) > d66fc3a balancer/endpointsharding: Call ExitIdle() on child if child reports IDLE (# 7782) > 2e3f547 ringhash: fix a couple of flakes in e2e style tests (# 7784) > 52d7f6a multiple: switch to math/rand/v2 (# 7711) > 6fd86d3 Disable buffer_pooling tests (# 7762) > 091d20b server: Only call FromIncomingContext with stats handlers (# 7781) > 192ee33 multiple: add verbosity checks to logs that use pretty.JSON (# 7785) > e7435d6 balancer/endpointsharding: Ignore empty endpoints (# 7674) > 4084b14 stats/opentelemetry: Remove OpenTelemetry module and add RLS Metrics e2e tests (# 7759) > ada6787 cleanup: switching to stubserver in tests instead of testservice implementation (# 7708) > cb32937 credentials: Support ALTSPerRPCCreds in DefaultCredentialsOptions (# 7775) > a0cbb52 github: add Go 1.23 testing and make staticcheck work locally with go1.23 (# 7751) > 67b9ebf xdsclient: make sending requests more deterministic (# 7774) > 94e1b29 vet: add dependency checks (# 7766) > a82315c testutils: change ListenerWrapper to push the most recently accepted connection (# 7772) > e0a730c clusterresolver: fix a comment in a test (# 7776) > f8e5d8f mem: use slice capacity instead of length, to determine whether to pool buffers or directly allocate them (# 7702) > c4c8b11 xds/resolver: add a way to specify the xDS client to use for testing purposes (# 7771) > 8212cf0 xdsclient: implementation of the xdsChannel (# 7757) > 4bb0170 status: Fix status incompatibility introduced by # 6919 and move non-regeneratable proto code into /testdata (# 7724) > 80937a9 credentials: Apply defaults to TLS configs provided through GetConfigForClient (# 7754) > c538c31 vet: Don't use GOROOT to set PATH if GOROOT is unset (# 7761) > 14e2a20 resolver/google-c2p: introduce SetUniverseDomain API (# 7719) > 98959d9 deps: update dependencies for all modules (# 7755) > 56df169 resolver: update ReportError() docstring (# 7732) > 830135e xdsclient: new Transport interface and ADS stream implementation (# 7721) > d2ded4b xdsclient: new Transport interface and LRS stream implementation (# 7717) > ec10e73 transport: refactor `trInFlow.onData` to eliminate redundant logic (# 7734) > 6cd00c9 clientconn: remove redundant check (# 7700) > 569c8eb vet: Use go1.22 instead of go1.21 for tidy and staticcheck(# 7747) > 4544b8a Change version to 1.69.0-dev (# 7746) > 54841ef stats/opentelemetry/csm: Get mesh_id local label from "CSM_MESH_ID" environment variable, rather than parsing from bootstrap file (# 7740) > ad81c20 pickfirstleaf: minor simplification to reconcileSubConnsLocked method (# 7731) > b850ea5 transport : wait for goroutines to exit before transport closes (# 7666) > 00b9e14 pickfirst: New pick first policy for dualstack (# 7498) > 18a4eac testutils: add couple of log statements to the restartable listener type (# 7716) > fdc2ec2 xdsclient: deflake TestADS_ResourcesAreRequestedAfterStreamRestart (# 7720) > 4115c21 xds: return all ServerConfig dial options together (# 7718) > b8ee37d pickfirst: Move var for mocking the shuffle func from internal/internal to pickfirst/internal (# 7698) > d9d8f34 revert xds: return all ServerConfig dial options together (# 7712) > 5f178a8 xdsclient: fix test build breakage (# 7710) > f17ea7d xds: return all ServerConfig dial options together (# 7680) > bdd444d xds: address merge conflict gotcha and missed review comment from previous PRs (# 7705) > d365be6 transport: prevent deadlock in transport Close when GoAway write hangs (# 7662) > 6c6c9b6 xdsclient: e2e style tests for ads stream restart (5/N) (# 7696) > 5e6f4b9 xds: misc test cleanup (4/N) (# 7695) > 3adcd41 xdsclient: make load reporting tests e2e style (3/N) (# 7694) > 98d1550 xdsclient: switch more transport tests to e2e style (2/N) (# 7693) > 9afb232 xdsclient: invoke watch callback when new update matches cached one, but previous update was NACKed (1/N) (# 7692) > ab5af45 Revert "protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) (# 7703) > e8a70c6 vet: add check to ensure terminating newline (# 7645) > 5fd9853 examples: improve package comments (# 7658) > 859602c vet : add check for tabs in text files (# 7678) > 67e47fc xds: Fix flaky test TestUnmarshalListener_WithUpdateValidatorFunc (# 7675) > ca4865d balancer: automatically stop producers on subchannel state changes (# 7663) > 941102b xds/server: Fix xDS Server leak (# 7664) > 7aee163 xds: add xDS transport custom Dialer support (# 7586) > 9affdbb internal/credentials/xds: add unit tests for `HandshakeInfo.Equal` (# 7638) > 3196f7a protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) > 218811e balancer/rls: Add picker and cache unit tests for RLS Metrics (# 7614) > a9ff62d clusterresolver/e2e_test: Avoid making real DNS requests in TestAggregateCluster_BadEDS_BadDNS (# 7669) > e7a8097 cleanup: replace grpc.Dial with grpc.NewClient in tests (# 7640) > bcf9171 transport: Fix reporting of bytes read while reading headers (# 7660) > 8ea3460 balancer: fix logic to prevent producer streams before READY is reported (# 7651) > 6c48e47 replace tab with spaces in text files (# 7650) > 1418e5e clusterimpl: use gsb.UpdateClientConnState instead of switchTo, on receipt of config update (# 7567) > ac41314 .*: Add missing a newline at the end (# 7644) > 11c44fb vet: add comment explaining reason for revive lineter disabled rules (# 7634) > 3b626a7 *: fix more typos (# 7619) > 04e78b0 .*: fix lint issues of not having comments for exported funcs and vars along with any remaining issues and enable remaining disabled rules (# 7575) > 31ffeee Deps: Bump Go version in Dockerfiles and test/kokoro/xds.sh (# 7629) > 393fbc3 Update dependencies after 1.67 branch cut (# 7624) > cf5d541 stubserver: support xds-enabled grpc server (# 7613) > b6fde8c vet: add check for trailing spaces (# 7576) > 7fb7ac7 mem: replace flate.Reader reference (# 7595) > 8f920c6 Change version to 1.68.0-dev (# 7601) bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy issue in getting controller is solved > 7778646 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 126f5ce apimachinery runtime: support contextual logging > e696ec5 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > ad648b1 generate fully qualified type references > 2dd8802 Update x/net for CVE-2023-45288 > d82afe1 Merge pull request # 123801 from HirazawaUi/followup-allow-special-characters bumping knative.dev/serving 6a27004...72fdded: > 72fdded Update net-istio nightly (# 15709) > b1e9a0c upgrade to latest dependencies (# 15707) > d4766be Disable probe tests for kourier tls runtime (# 15702) > fe0e53f upgrade to latest dependencies (# 15701) > a5988eb Set k8s default container label (# 15694) > 5ede174 fix builds on arm/v7 (# 15699) > bee28f3 Configure deployments to have no own revisionHistoryLimit (# 15698) > c3f2bfe Exclude kourier tls runtime (# 15696) > b484fa2 Update net-contour nightly (# 15691) > a829571 Update net-kourier nightly (# 15689) > 19b9a09 Fix all linter warnings (# 15684) > db2721f Update net-gateway-api nightly (# 15690) > 243e1ea upgrade to latest dependencies (# 15687) > dd48437 Bump the github-actions group with 3 updates (# 15686) > 3e6d275 Update net-contour nightly (# 15685) > 65de262 upgrade to latest dependencies (# 15683) > c2f2b8b Update net-contour nightly (# 15678) > b3c8668 upgrade to latest dependencies (# 15677) > e5b717d Update net-kourier nightly (# 15680) > 5a8d478 Update net-gateway-api nightly (# 15679) > 28dff5c add wildcard back (# 15676) > bb76b60 Update volume validation to include hostPath (# 15669) > 8ed20f4 upgrade to latest dependencies (# 15662) > d957496 Update community files (# 15675) > 3216ab3 Drop the use dprotaso/controller-tools fork (# 15664) > 8a37b89 Update net-kourier nightly (# 15671) > 8556b88 fix dependency name (# 15674) > 83fe1c2 fix dependabot config (# 15672) > 79f8c3f fix dependabot config (# 15668) > 0d589da Add support for hostPath (# 15648) > df03027 fix: fixed the pinned dependencies issue (# 15475) > da8d2d1 Allow securityContext.Privileged to be configurable (# 15643) > c0f181d Update net-contour nightly (# 15665) > 746e72f Update net-gateway-api nightly (# 15658) > 750f9a2 Drop k8s v1.28 from kind testing and update cluster version to 1.30 in e2e (# 15655) > daae9fd Update net-contour nightly (# 15660) > b4c8ac9 Update community files (# 15661) > 095f876 Update net-kourier nightly (# 15659) > 06281eb upgrade to latest dependencies (# 15656) > 033225d pin chainguard action version (# 15657) > d1e308e [performance/real-traffic-test] Enable AllowHTTPFullDuplexFeature (# 15654) > 2d5a1e9 Update net-kourier nightly (# 15647) > 5717d19 Update net-kourier nightly (# 15636) > 15ac5b1 Update net-contour nightly (# 15634) > 8cbbe8f Update net-gateway-api nightly (# 15635) > 5911aee Update community files (# 15633) > 3e45e8f Update net-kourier nightly (# 15622) > 0a61ece Update net-gateway-api nightly (# 15620) > 85ce915 upgrade to latest dependencies (# 15623) > 9f24a9c Update net-contour nightly (# 15621) > bd9050e upgrade to latest dependencies (# 15618) > b51a57d upgrade to latest dependencies (# 15613) > ebe9d03 Update net-kourier nightly (# 15612) > 75a7530 Update net-contour nightly (# 15610) > 0b936fa Update net-gateway-api nightly (# 15611) > 95d2c9b upgrade to latest dependencies (# 15609) > 37aaaae Update net-kourier nightly (# 15605) > 25edfee Update net-contour nightly (# 15604) > f640bbb Update net-gateway-api nightly (# 15603) > 64b8325 Update community files (# 15602) > 423e654 Fix configuration metadata inconsistency (# 15601) > 135b667 Update net-kourier nightly (# 15598) > f215fdb Update net-contour nightly (# 15597) > 7dc3e95 Update net-gateway-api nightly (# 15596) > 16d2da8 upgrade to latest dependencies (# 15595) > 331c097 upgrade to latest dependencies (# 15593) > a22343c Update net-gateway-api nightly (# 15590) > e8e7de5 Update net-kourier nightly (# 15592) > 9d859b5 Update net-contour nightly (# 15589) > 83a09f0 Update net-istio nightly (# 15591) > d792207 Update net-contour nightly (# 15587) > 19b4ce9 Update net-gateway-api nightly (# 15586) > 4a9936a Update net-kourier nightly (# 15585) > 67460f5 Update net-istio nightly (# 15584) bumping knative.dev/hack 05b2fb3...c142b48: > c142b48 Refactor release script to gh CLI (# 408) > f8be0cc Update community files (# 407) > e92a16a set min to 1.30 (# 405) > cad8c71 Update community files (# 406) > 1978b3a Update community files (# 404) > b799531 Update community files (# 403) > ef6e7e9 Export KO_FLAGS for consuming scripts (# 401) > 2191456 Update community files (# 400) bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alph…
bumping knative.dev/pkg f3ab560...c43477f: > c43477f upgrade to latest dependencies (# 3137) > 0c2a238 Bump golang.org/x/tools from 0.28.0 to 0.29.0 (# 3134) > accfe36 Satisfy linter (# 3132) > b4ff2c1 run dependabot workflow only on dependabot branches (# 3133) > 83cd52e Bump golang.org/x/net from 0.31.0 to 0.34.0 (# 3130) > 4d8f747 Bump google.golang.org/grpc from 1.68.0 to 1.69.2 (# 3131) > 459f60e Bump google.golang.org/protobuf from 1.35.2 to 1.36.2 (# 3129) > 14369d0 Bump golang.org/x/tools from 0.27.0 to 0.28.0 (# 3119) > 28f90c2 upgrade to latest dependencies (# 3127) > 23c15c0 Update k8s min and deps to 1.30 (# 3124) > 4ba3f1b Update community files (# 3128) > 4c90159 Update community files (# 3126) > 40afb7c fix script (# 3123) bumping golang.org/x/net 334afa0...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support bumping golang.org/x/term b725e36...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies > 442846a go.mod: update golang.org/x dependencies bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 7c5e903 Update TestNewInformerWatcher for WatchListClient > 8262774 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data > 1c075dc Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 9f33e96 make update > 098e7c5 Merge pull request # 125356 from p0lyn0mial/upstream-improve-testdrivechecklistfromcache-test > b444e6c Implement ResilientWatchCacheInitialization > bbe85a4 fix TestDriveCheckListFromCacheDataConsistencyIfRequested > b03e5b8 Merge pull request # 125335 from p0lyn0mial/upstream-consistency-decector-handles-legacy-case > c7d7068 client-go/consistencydetector: handles the watch cache legacy case > 7c6e307 Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8c9cb88 Improve Reflector unit tests > 52e5651 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > d81b8f6 Merge pull request # 123974 from p0lyn0mial/upstream-client-go-features-testing > 3aa51ce Update indirect dependencies with ./hack/update-vendor.sh. > 7adab2f KEP-3619: Fine-grained SupplementalGroups control (# 117842) > e89e40c client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test > e8b5471 Merge pull request # 123339 from skitt/canonical-json-patch > e8eae94 client-go/features/testing: intro SetFeatureGatesDuringTest > 9c87eb0 Merge pull request # 125190 from pohly/record-event-panic > 16552d4 Use canonical json-patch v4 import > b4e1cfc client-go record: avoid panic when watch creation failed > ffda346 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 5d65011 Merge pull request # 125159 from p0lyn0mial/upstream-add-data-consistency-checker-for-list-requests > 3f130bd Merge pull request # 125166 from p0lyn0mial/upstream-improve-check-data-consistency > b7ea49a client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested > 5f741a5 Merge pull request # 125052 from p0lyn0mial/upstream-client-go-env-var-set > 785fca4 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) > b92b563 Merge pull request # 124635 from pohly/event-broadcaster-shutdown-fix > 98df4f7 client-go/features: add Set method to envvar impl > f53839a Merge pull request # 125045 from pohly/ginkgo-gomega-update > ebbf7d7 client-go/tools/record: fix and test Broadcaster shutdown + logging > c559583 Merge pull request # 125146 from p0lyn0mial/upstream-client-go-consistency-detector-move-to-new-package > 2f2b800 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 538b780 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache > e6e45e1 client-go/util/consistencydetector: make the detector public > 92f0985 client-go/util/consistencydetector: update after moving to the new package > e428fc2 move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector > fd6b8e6 Merge pull request # 125144 from p0lyn0mial/upstream-client-go-consistency-detector-refactor-units > 00036b7 client-go/tools/cache/reflector_data_consistency_detector: refactor unit tests > 0123e78 Merge pull request # 124446 from p0lyn0mial/watch-list-consistency-detector-more-generic > 6bdde77 client-go/consistency-detector: change the signature of checkWatchListConsistencyIfRequested > c739619 Merge pull request # 122791 from p0lyn0mial/upstream-cleanup-watch-list-env-var > 4a34196 replace ENABLE_CLIENT_GO_WATCH_LIST_ALPHA with WatchListClient gate > 86f83bc Merge pull request # 124614 from p0lyn0mial/upstream-reflector-warn-no-bookmark-event > 0280901 client-go/reflector: warns when the bookmark event for initial events hasn't been received > 62f9597 Merge pull request # 124588 from jiuker/patch-2 > 8a8d073 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > f9eba8e fix: Hang when canceling leader election information > 988ddc2 Update to latest golang.org/x/oauth2 v0.20.0 > 4ebe42d Merge pull request # 124600 from alvaroaleman/typed-wq > d3682da Merge pull request # 124519 from dims/drop-all-the-providery-things-take-2 > 9aa3aae Use the generic/typed workqueue throughout > 35cab32 fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 64ff14b address comments during review > 049f231 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > af62623 Remove gcp in-tree cloud provider and credential provider > ea434df Bump sigs.k8s.io/yaml to v1.4.0 > 6b47d7d Merge pull request # 124344 from wojtek-t/fix_transformer > 178bcf2 Merge pull request # 124469 from serathius/etcd-3.5.13 > 2fe0574 Fix race in informer transformers > f3332a0 Merge pull request # 124263 from alvaroaleman/typed > e4f9b83 Upgrade etcd libraries to v3.5.13 > 9433226 Merge pull request # 124075 from pohly/dra-api-comments > d67dddf Workqueue: Add generic versions that are properly typed > 4a5f039 Merge pull request # 122657 from p0lyn0mial/upstream-client-go-rest-client-watch-list > a457c5e DRA api: ResourceHandle.DriverName is required > 47f5582 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a1be94a client-go/rest: introduce watchlist > 66b378a Merge pull request # 124340 from benluddy/dynamic-client-golden-request-test > d071c08 generated: ./hack/update-vendor.sh > 02e371e Merge pull request # 121574 from skitt/generic-lister-gen > 4cd6b75 Generate HTTP request fixtures for dynamic client tests. > 34d7809 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 5b2b83a Merge pull request # 124346 from jwcesign/master > 841e997 Improve the lister function documentation > b17c363 Add test to detect unintentional changes in dynamic client requests. > 5db05eb upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 9d701d3 Regenerate all listers > b1c1c03 Merge pull request # 122892 from danwinship/codegen-nil > 05ff4bb Generify lister-gen > 506bc53 Merge pull request # 113257 from claudiubelu/path-filepath-update-staging > 3d4f98d Regenerate fake clients > 3407442 Merge pull request # 124245 from wojtek-t/informer_options > 79c893d Replaces path.Operation with filepath.Operation (staging) > 9990b0b Merge pull request # 123969 from liangyuanpeng/cleanup_rand > b9e952f Allow for configuring MinWatchTimeout in Reflector and Informer. > a82df61 Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > fa185a2 cleanup: delete rand.Seed(time.Now().UnixNano()) and using global number generator. > 7da3197 Refactor informer constructors > 79491af Merge pull request # 123347 from zhouhaibing089/abstract-queue > 45e17fe client-go/cache/reflector: use metav1.InitialEventsAnnotationKey > aa7909e Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 9c3db86 workqueue: make queue as configurable > a2cc490 Update x/net for CVE-2023-45288 > 1518fca sync: update go.mod > eea636f Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping knative.dev/client/pkg 441372a...8d10f67: > 8d10f67 Remove dependency on deprecated client-pkg (# 1990) > 5f15fd3 upgrade to latest dependencies (# 1988) > 8d3062d Checking parts of the message to combat flaky tests (# 1986) > 1375703 upgrade to latest dependencies (# 1980) > c3b3be9 Update community files (# 1984) > a045990 Update community files (# 1983) bumping knative.dev/serving 5717d19...72fdded: > 72fdded Update net-istio nightly (# 15709) > b1e9a0c upgrade to latest dependencies (# 15707) > d4766be Disable probe tests for kourier tls runtime (# 15702) > fe0e53f upgrade to latest dependencies (# 15701) > a5988eb Set k8s default container label (# 15694) > 5ede174 fix builds on arm/v7 (# 15699) > bee28f3 Configure deployments to have no own revisionHistoryLimit (# 15698) > c3f2bfe Exclude kourier tls runtime (# 15696) > b484fa2 Update net-contour nightly (# 15691) > a829571 Update net-kourier nightly (# 15689) > 19b9a09 Fix all linter warnings (# 15684) > db2721f Update net-gateway-api nightly (# 15690) > 243e1ea upgrade to latest dependencies (# 15687) > dd48437 Bump the github-actions group with 3 updates (# 15686) > 3e6d275 Update net-contour nightly (# 15685) > 65de262 upgrade to latest dependencies (# 15683) > c2f2b8b Update net-contour nightly (# 15678) > b3c8668 upgrade to latest dependencies (# 15677) > e5b717d Update net-kourier nightly (# 15680) > 5a8d478 Update net-gateway-api nightly (# 15679) > 28dff5c add wildcard back (# 15676) > bb76b60 Update volume validation to include hostPath (# 15669) > 8ed20f4 upgrade to latest dependencies (# 15662) > d957496 Update community files (# 15675) > 3216ab3 Drop the use dprotaso/controller-tools fork (# 15664) > 8a37b89 Update net-kourier nightly (# 15671) > 8556b88 fix dependency name (# 15674) > 83fe1c2 fix dependabot config (# 15672) > 79f8c3f fix dependabot config (# 15668) > 0d589da Add support for hostPath (# 15648) > df03027 fix: fixed the pinned dependencies issue (# 15475) > da8d2d1 Allow securityContext.Privileged to be configurable (# 15643) > c0f181d Update net-contour nightly (# 15665) > 746e72f Update net-gateway-api nightly (# 15658) > 750f9a2 Drop k8s v1.28 from kind testing and update cluster version to 1.30 in e2e (# 15655) > daae9fd Update net-contour nightly (# 15660) > b4c8ac9 Update community files (# 15661) > 095f876 Update net-kourier nightly (# 15659) > 06281eb upgrade to latest dependencies (# 15656) > 033225d pin chainguard action version (# 15657) > d1e308e [performance/real-traffic-test] Enable AllowHTTPFullDuplexFeature (# 15654) > 2d5a1e9 Update net-kourier nightly (# 15647) bumping golang.org/x/text efd25da...d42948e: > d42948e go.mod: update golang.org/x dependencies bumping google.golang.org/protobuf c72053a...12c6ebd: > 12c6ebd all: release v1.36.2 > 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs > c0c814f all: start v1.36.1-devel > 7fc5ff4 all: release v1.36.1 > 575aebf internal/impl: revert IsSynthetic() check to fix panic > ce4fa19 internal/errors: delete compatibility code for Go before 1.13 > 607da3e all: start v1.36.0-devel > 3b78ca8 all: release v1.36.0 > 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior > 8edf940 reflect/protoreflect: use [] syntax to reference method > 5376513 proto: add reference to size semantics with lazy decoding to comment > 560503e compiler/protogen: allow overriding API level from --go_opt > b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid > 9eda3d5 all: regenerate.bash for Opaque API > eb7b468 all: Release the Opaque API > 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release > bdcc7ad internal/impl: skip synthetic oneofs in messageInfo > 30f628e all: start v1.35.2-devel bumping google.golang.org/genproto/googleapis/api 8af14fe...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping knative.dev/eventing f577063...9cec50f: > 9cec50f [main] Upgrade to latest dependencies (# 8414) > a40a0a7 [main] Upgrade to latest dependencies (# 8413) > 90edfe6 Upgrade deps to latest (# 8410) > 6d71005 Additional unit tests for EventPolicy (# 8405) > f3ea6b5 Update KinD e2e workflow (# 8411) > cd7c1c0 Add authorization conformance tests for Sequence and Parallel (# 8400) > 5ce51f8 Include inEdges in Graph String() (# 8406) > eaaab21 Adding reconciler test for OIDC of the Integration Source (# 8404) > 350f81b [main] Update community files (# 8403) > 134c4c0 Event lineage builder should accept client interfaces (# 8402) > bb6c53c Don't swallow errors in Lineage package (# 8401) > 81a37ff Lineage constructor to accept clients instead of creating them (# 8399) > 52792ea [main] Upgrade to latest dependencies (# 8397) > c9047a1 [main] Update community files (# 8396) > 4dbc2ba Scheduler: LastOrdinal based on replicas instead of FreeCap (# 8388) > 06355af [main] Upgrade to latest dependencies (# 8392) > b00da59 Register eventshub image for JobSink (# 8390) > 2f165f1 Update golang.org/x/crypto to 0.31.0 (# 8389) > 4087c3a Going OIDC for Integration Source (# 8383) > 3a69e30 add new integration CRDs to storage version migrator tool (# 8386) > 414af5c Add EventPolicy to storage version migrator (# 8384) > f82811b Remove conversion webhook config in EventPolicy CRD (# 8379) > 7c1a62d Add health check config and clean up duplicated code (# 8308) > bff7b03 Remove unused filter function (# 8375) > 8d8b6c9 RequestReply: Added feature flag for default timeout (# 8361) > 7bb320c Chore: field semantic correction (# 8370) > 3345c86 Clean up remove session token (# 8369) > 6e7e3d4 Adding sns sink to Integration Sink (# 8365) > d4357e3 MT-Broker: return retriable status code based on the state to leverage retries (# 8366) > 795e4a3 Move image to map (# 8362) > 408db83 We changed the event type on the images (# 8364) bumping golang.org/x/sync 151027e...913fb63: > 913fb63 singleflight: fix typo in singleflight_test.go bumping golang.org/x/sys e0753d4...d4ac05d: > d4ac05d windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL > 680bd24 windows: remove unused errString type > a7f19e9 unix: add Dup3 on dragonfly > fe16172 unix: define IfMsghdr2, IfData64, and RtMsghdr2 on darwin > 0a57dbc unix: update to kernel Linux 6.12 > 3cf1e67 unix: don't fail TestPpoll on EINTR > d2cea70 windows: add functions to get named pipe process IDs > a13946c windows: regenerate zsyscall_windows.go bumping google.golang.org/grpc acba4d3...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Change version to 1.69.1-dev (# 7902) > 97d633a Change version to 1.69.0 (# 7901) > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832) > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879) > 634497b test: Split import paths for generated message and service code (# 7891) > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872) > 00272e8 dns: Support link local IPv6 addresses (# 7889) > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890) > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875) > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887) > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874) > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869) > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839) > bb7ae0a Change logger to avoid Printf when disabled (# 7471) > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846) > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677) > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826) > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861) > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache (# 7851) > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853) > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808) > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies > 0775031 cleanup: remove a TODO that has been take care of (# 7855) > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845) > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840) > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768) > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837) > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827) > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854) > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835) > 3a1e3e2 xdsclient: rename the interface for the transport (# 7842) > 66385b2 clusterimpl: propagate state update from child when drop/request config remains unchanged (# 7844) > 89737ae orca: switching to stubserver in tests instead of testservice implementation (# 7727) > a365199 examples: fix debugging example after Dial->NewClient migration (# 7833) > 8c518f7 xds: switching to stubserver in tests instead of testservice implementation (# 7726) > b01130a xds/internal/xdsclient: fix resource type documentation to only mention handling xds responses (# 7834) > 274830d balancer: Add a SubConn.RegisterHealthListener API and default implementation (# 7780) > 0553bc3 xdsclient: don't change any global state in NewForTesting (# 7822) > 3db86e2 deps: Remove go patch version from go.mod (# 7831) > e2b98f9 pickfirst: Implement Happy Eyeballs (# 7725) > 60c70a4 mem: implement `ReadAll()` for more efficient `io.Reader` consumption (# 7653) > d2c1aae xds: Plumb EDS endpoints through xDS Balancer Tree (# 7816) > c2a2d20 docs: update documentation for `ClientStream.SendMsg()` returning `nil` unconditionally when `ClientStreams=false` (# 7790) > 0d0e530 grpc: export MethodHandler # 7794 (# 7796) > a3a8657 clusterimpl: update picker synchronously on config update (# 7652) > 74738cf grpc: Remove health check func dial option used for testing (# 7820) > 5b40f07 xdsclient: fix flaky test TestServeAndCloseDoNotRace (# 7814) > b3393d9 xdsclient: support fallback within an authority (# 7701) > 18d218d pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (# 7742) > e9ac44c cleanup: replace grpc.Dial with grpc.NewClient in grpclb test (# 7789) > 0ec8fd8 xdsclient/ads: reset the pending bit of ADS stream flow control at the end of the onDone method (# 7806) > 43ee172 balancer: Enforce embedding the SubConn interface in implementations (# 7758) > 2de6df9 xds/resolver: fix flaky test TestResolverRemovedWithRPCs with a workaround (# 7804) > 2a18bfc transport: refactor to split ClientStream from ServerStream from common Stream functionality (# 7802) > 70e8931 transport: remove useless trampoline function (# 7801) > ef0f617 xdsclient: start using the newly added transport and channel functionalities (# 7773) > d66fc3a balancer/endpointsharding: Call ExitIdle() on child if child reports IDLE (# 7782) > 2e3f547 ringhash: fix a couple of flakes in e2e style tests (# 7784) > 52d7f6a multiple: switch to math/rand/v2 (# 7711) > 6fd86d3 Disable buffer_pooling tests (# 7762) > 091d20b server: Only call FromIncomingContext with stats handlers (# 7781) > 192ee33 multiple: add verbosity checks to logs that use pretty.JSON (# 7785) > e7435d6 balancer/endpointsharding: Ignore empty endpoints (# 7674) > 4084b14 stats/opentelemetry: Remove OpenTelemetry module and add RLS Metrics e2e tests (# 7759) > ada6787 cleanup: switching to stubserver in tests instead of testservice implementation (# 7708) > cb32937 credentials: Support ALTSPerRPCCreds in DefaultCredentialsOptions (# 7775) > a0cbb52 github: add Go 1.23 testing and make staticcheck work locally with go1.23 (# 7751) > 67b9ebf xdsclient: make sending requests more deterministic (# 7774) > 94e1b29 vet: add dependency checks (# 7766) > a82315c testutils: change ListenerWrapper to push the most recently accepted connection (# 7772) > e0a730c clusterresolver: fix a comment in a test (# 7776) > f8e5d8f mem: use slice capacity instead of length, to determine whether to pool buffers or directly allocate them (# 7702) > c4c8b11 xds/resolver: add a way to specify the xDS client to use for testing purposes (# 7771) > 8212cf0 xdsclient: implementation of the xdsChannel (# 7757) > 4bb0170 status: Fix status incompatibility introduced by # 6919 and move non-regeneratable proto code into /testdata (# 7724) > 80937a9 credentials: Apply defaults to TLS configs provided through GetConfigForClient (# 7754) > c538c31 vet: Don't use GOROOT to set PATH if GOROOT is unset (# 7761) > 14e2a20 resolver/google-c2p: introduce SetUniverseDomain API (# 7719) > 98959d9 deps: update dependencies for all modules (# 7755) > 56df169 resolver: update ReportError() docstring (# 7732) > 830135e xdsclient: new Transport interface and ADS stream implementation (# 7721) > d2ded4b xdsclient: new Transport interface and LRS stream implementation (# 7717) > ec10e73 transport: refactor `trInFlow.onData` to eliminate redundant logic (# 7734) > 6cd00c9 clientconn: remove redundant check (# 7700) > 569c8eb vet: Use go1.22 instead of go1.21 for tidy and staticcheck(# 7747) > 4544b8a Change version to 1.69.0-dev (# 7746) bumping knative.dev/networking bbd3279...67d1c27: > 67d1c27 upgrade to latest dependencies (# 1040) > 04878f0 upgrade to latest dependencies (# 1039) > 6797968 upgrade to latest dependencies (# 1037) > 402ac60 drop unnecessary external name svc (# 1029) > 47d62db fix grpc dialing (# 1036) > 9d4838b upgrade to latest dependencies (# 1035) > 22a6457 linter fixes (# 1034) > 61c6cb6 upgrade to latest dependencies (# 1033) > 3fac3bb Update downstream workflow (# 1032) > 5f43076 Bump controller tools (# 1031) > c7ceffa Update community files (# 1030) > 34f5e09 upgrade to latest dependencies (# 1028) > 43a6a77 Update community files (# 1027) > d424939 upgrade to latest dependencies (# 1026) > 8b69a35 Make maximum delay of prober in its backoff configurable (# 1001) > bf671a6 Update community files (# 1024) bumping knative.dev/hack 1978b3a...c142b48: > c142b48 Refactor release script to gh CLI (# 408) > f8be0cc Update community files (# 407) > e92a16a set min to 1.30 (# 405) > cad8c71 Update community files (# 406) bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy issue in getting controller is solved > 7778646 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 126f5ce apimachinery runtime: support contextual logging > e696ec5 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > ad648b1 generate fully qualified type references > 2dd8802 Update x/net for CVE-2023-45288 > d82afe1 Merge pull request # 123801 from HirazawaUi/followup-allow-special-characters bumping google.golang.org/genproto/googleapis/rpc 8af14fe...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 …
bumping golang.org/x/sync 411f99e...913fb63: > 913fb63 singleflight: fix typo in singleflight_test.go > 151027e README: don't recommend go get bumping golang.org/x/term 9d5441a...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies > 442846a go.mod: update golang.org/x dependencies > b725e36 go.mod: update golang.org/x dependencies > 54df7da README: don't recommend go get bumping golang.org/x/text 3043346...d42948e: > d42948e go.mod: update golang.org/x dependencies > efd25da go.mod: update golang.org/x dependencies > 8a0e65e README: don't recommend go get > fefda1a internal/texttest: remove Run and Bench helpers > a457f47 all: normalize subtest names to NFC bumping knative.dev/networking 60e29ff...67d1c27: > 67d1c27 upgrade to latest dependencies (# 1040) > 04878f0 upgrade to latest dependencies (# 1039) > 6797968 upgrade to latest dependencies (# 1037) > 402ac60 drop unnecessary external name svc (# 1029) > 47d62db fix grpc dialing (# 1036) > 9d4838b upgrade to latest dependencies (# 1035) > 22a6457 linter fixes (# 1034) > 61c6cb6 upgrade to latest dependencies (# 1033) > 3fac3bb Update downstream workflow (# 1032) > 5f43076 Bump controller tools (# 1031) > c7ceffa Update community files (# 1030) > 34f5e09 upgrade to latest dependencies (# 1028) > 43a6a77 Update community files (# 1027) > d424939 upgrade to latest dependencies (# 1026) > 8b69a35 Make maximum delay of prober in its backoff configurable (# 1001) > bf671a6 Update community files (# 1024) > bbd3279 upgrade to latest dependencies (# 1023) > 929a5d5 upgrade to latest dependencies (# 1022) > 5272a36 upgrade to latest dependencies (# 1021) > 4c9d5b8 upgrade to latest dependencies (# 1020) > 8a88798 Update community files (# 1019) > 7341b46 upgrade to latest dependencies (# 1018) > d5387fa upgrade to latest dependencies (# 1017) > c254dbf upgrade to latest dependencies (# 1016) > d954288 upgrade to latest dependencies (# 1014) > 49760c2 Update community files (# 1013) bumping knative.dev/serving 6a27004...df7f168: > df7f168 Update net-gateway-api nightly (# 15710) > db13cc2 Update net-kourier nightly (# 15711) > a327979 Update net-contour nightly (# 15708) > 72fdded Update net-istio nightly (# 15709) > b1e9a0c upgrade to latest dependencies (# 15707) > d4766be Disable probe tests for kourier tls runtime (# 15702) > fe0e53f upgrade to latest dependencies (# 15701) > a5988eb Set k8s default container label (# 15694) > 5ede174 fix builds on arm/v7 (# 15699) > bee28f3 Configure deployments to have no own revisionHistoryLimit (# 15698) > c3f2bfe Exclude kourier tls runtime (# 15696) > b484fa2 Update net-contour nightly (# 15691) > a829571 Update net-kourier nightly (# 15689) > 19b9a09 Fix all linter warnings (# 15684) > db2721f Update net-gateway-api nightly (# 15690) > 243e1ea upgrade to latest dependencies (# 15687) > dd48437 Bump the github-actions group with 3 updates (# 15686) > 3e6d275 Update net-contour nightly (# 15685) > 65de262 upgrade to latest dependencies (# 15683) > c2f2b8b Update net-contour nightly (# 15678) > b3c8668 upgrade to latest dependencies (# 15677) > e5b717d Update net-kourier nightly (# 15680) > 5a8d478 Update net-gateway-api nightly (# 15679) > 28dff5c add wildcard back (# 15676) > bb76b60 Update volume validation to include hostPath (# 15669) > 8ed20f4 upgrade to latest dependencies (# 15662) > d957496 Update community files (# 15675) > 3216ab3 Drop the use dprotaso/controller-tools fork (# 15664) > 8a37b89 Update net-kourier nightly (# 15671) > 8556b88 fix dependency name (# 15674) > 83fe1c2 fix dependabot config (# 15672) > 79f8c3f fix dependabot config (# 15668) > 0d589da Add support for hostPath (# 15648) > df03027 fix: fixed the pinned dependencies issue (# 15475) > da8d2d1 Allow securityContext.Privileged to be configurable (# 15643) > c0f181d Update net-contour nightly (# 15665) > 746e72f Update net-gateway-api nightly (# 15658) > 750f9a2 Drop k8s v1.28 from kind testing and update cluster version to 1.30 in e2e (# 15655) > daae9fd Update net-contour nightly (# 15660) > b4c8ac9 Update community files (# 15661) > 095f876 Update net-kourier nightly (# 15659) > 06281eb upgrade to latest dependencies (# 15656) > 033225d pin chainguard action version (# 15657) > d1e308e [performance/real-traffic-test] Enable AllowHTTPFullDuplexFeature (# 15654) > 2d5a1e9 Update net-kourier nightly (# 15647) > 5717d19 Update net-kourier nightly (# 15636) > 15ac5b1 Update net-contour nightly (# 15634) > 8cbbe8f Update net-gateway-api nightly (# 15635) > 5911aee Update community files (# 15633) > 3e45e8f Update net-kourier nightly (# 15622) > 0a61ece Update net-gateway-api nightly (# 15620) > 85ce915 upgrade to latest dependencies (# 15623) > 9f24a9c Update net-contour nightly (# 15621) > bd9050e upgrade to latest dependencies (# 15618) > b51a57d upgrade to latest dependencies (# 15613) > ebe9d03 Update net-kourier nightly (# 15612) > 75a7530 Update net-contour nightly (# 15610) > 0b936fa Update net-gateway-api nightly (# 15611) > 95d2c9b upgrade to latest dependencies (# 15609) > 37aaaae Update net-kourier nightly (# 15605) > 25edfee Update net-contour nightly (# 15604) > f640bbb Update net-gateway-api nightly (# 15603) > 64b8325 Update community files (# 15602) > 423e654 Fix configuration metadata inconsistency (# 15601) > 135b667 Update net-kourier nightly (# 15598) > f215fdb Update net-contour nightly (# 15597) > 7dc3e95 Update net-gateway-api nightly (# 15596) > 16d2da8 upgrade to latest dependencies (# 15595) > 331c097 upgrade to latest dependencies (# 15593) > a22343c Update net-gateway-api nightly (# 15590) > e8e7de5 Update net-kourier nightly (# 15592) > 9d859b5 Update net-contour nightly (# 15589) > 83a09f0 Update net-istio nightly (# 15591) > d792207 Update net-contour nightly (# 15587) > 19b4ce9 Update net-gateway-api nightly (# 15586) > 4a9936a Update net-kourier nightly (# 15585) > 67460f5 Update net-istio nightly (# 15584) bumping golang.org/x/net 6cc5ac4...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support > 334afa0 go.mod: update golang.org/x dependencies > d7f220d quic: add LocalAddr and RemoteAddr to quic.Conn > 858db1a http2: surface errors occurring very early in a client conn's lifetime > 0aa844c http2: support unencrypted HTTP/2 handoff from net/http > f35fec9 http2: detect hung client connections by confirming stream resets > e883dae README: don't recommend go get > 511cc3a html: add Node.{Ancestors,ChildNodes,Descendants}() > 4783315 http2: limit 1xx based on size, do not limit when delivered > 5716b98 internal/socket: execute gofmt > 42b1186 http2: support ResponseController.EnableFullDuplex bumping google.golang.org/protobuf 158d2b3...12c6ebd: > 12c6ebd all: release v1.36.2 > 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs > c0c814f all: start v1.36.1-devel > 7fc5ff4 all: release v1.36.1 > 575aebf internal/impl: revert IsSynthetic() check to fix panic > ce4fa19 internal/errors: delete compatibility code for Go before 1.13 > 607da3e all: start v1.36.0-devel > 3b78ca8 all: release v1.36.0 > 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior > 8edf940 reflect/protoreflect: use [] syntax to reference method > 5376513 proto: add reference to size semantics with lazy decoding to comment > 560503e compiler/protogen: allow overriding API level from --go_opt > b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid > 9eda3d5 all: regenerate.bash for Opaque API > eb7b468 all: Release the Opaque API > 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release > bdcc7ad internal/impl: skip synthetic oneofs in messageInfo > 30f628e all: start v1.35.2-devel > c72053a all: release v1.35.2 > b985635 internal/impl: fix TestMarshalMessageSetLazyRace (was a no-op!) > 76135f9 proto: switch messageset_test to use makeMessages() injection point > 29947bb internal/testprotos/test: add nested message field with [lazy=true] > 5c14d72 encoding/prototext: use testmessages_test.go approach, too > 496557b proto: refactor equal_test from explicit table to use makeMessages() > 0517e5a testing/protocmp: document behavior when combining Ignore and Sort > d14ebce all: implement strip_enum_prefix editions feature > fb995f1 encoding/protojson: allow missing value for Any of type Empty > d340238 all: start v1.35.1-devel bumping k8s.io/apiextensions-apiserver 1aec848...5714b0b: > 5714b0b Update dependencies to v0.31.4 tag > 67f4a1d informers: add comment that Start does not block > 647748e Merge pull request # 126353 from liggitt/fix-vendor > a9ee50f revendor dependencies > 1ab7536 Merge pull request # 126308 from cici37/hotFix > 4940c42 Allowing direct CEL reserved keyword usage in CRD (# 126188) > 93b42bf Update with stdlib errors > 10c707f Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 3bbcc94 Merge pull request # 125661 from mjudeikis/mjudeikis/poststarthookctx.stopch.cleanup > f02b108 use context for tests > 876df11 Hot fix for panic on schema conversion. (# 126167) > 4df8aea clean deprecated context.StopCh > 25216f6 Validate CABundle when writing CRD > 21fdbb3 Merge pull request # 126136 from cici37/removeFG > 64bd347 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 34ee2ac Auto updates > 4fca5ed generate > ecdf037 Remove feature gate CustomResourceValidationExpressions. > af670e3 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 298c10a bump k8s.io/utils > ac102cf Merge pull request # 125615 from benluddy/apiextensions-json-unmarshal-copy > 5fe8819 Merge pull request # 125922 from dims/update_otel_27 > 6089568 Copy input to UnmarshalJSON on the apiextensions JSON types. > cea4e63 update OpenTelemetry dependencies and grpc > a2b7554 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > 93f624c Fix for typecheck doesn't notice compile errors in test files > 6fdc7d0 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 889ca04 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 3a6c6fe Bump `prometheus/common to` v0.55.0 > 0a9d947 Update moby/spdystream to v0.4.0 > 6998ab0 Merge pull request # 125745 from BenTheElder/ping-ping > 1993bf7 bump github.com/moby/spdystream to v0.3.0 > 0fdadc8 Merge pull request # 125731 from dashpole/revert_otel > 8c0d2b8 Revert "update OpenTelemetry dependencies" > 2b00902 Merge pull request # 125703 from sbueringer/pr-fix-message-expression-evaluation > 5ccd222 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 5d129ee Validate stored messageExpressions with the correct CEL environment > 53b8ff7 add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4e241d1 Add version mapping in ComponentGlobalsRegistry. > 7b4292c Add composition flags for emulation version and feature gate. > 95d0ad9 apiserver: Add API emulation versioning. > ba83101 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 9f9821e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > fd98565 Merge pull request # 125575 from dashpole/update_otel_27 > bad5f06 Merge pull request # 125560 from jpbetz/apply-gen-fake > e2ec91c update OpenTelemetry dependencies > a2fe3ef Generate code > 24a01cd Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 106c687 Bump dependency: etcd to 3.5.14 > b2732ff Merge pull request # 125531 from pohly/klog-update > 3038337 dependencies: klog v2.130.1 > 2c748f6 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > 6e53802 feat: Upgrade to cobra v1.8.1 > 879caaf Merge pull request # 121439 from skitt/generic-client-go > de77baa Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > da77a93 Run codegen > aae5443 Merge pull request # 125586 from serathius/webhook-converter-fix > 98e02b1 Update moby/term to a released tag - v0.5.0 > 36e5fb5 Run codegen > e12060e Fix TestWebhookConverterWithWatchCache when ResilientWatchCacheInitialization and ConsistentListFromCache are enabled > d3392ac Run codegen > 1d1fb1b Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > da32b13 make update > d21e185 Merge pull request # 125083 from azimjohn/master > c0786ef Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 21fcb3e Bump konnectivity-client to v0.30.3 > f945eb2 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7a4054f kube-apiserver: remove deprecated otel NewNoopTracerProvider > c88715a Bump fxamacker/cbor/v2 to v2.7.0-beta. > bd6a9df Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 2662926 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > a1bcd9d make update > 609a653 Merge pull request # 124381 from alexzielenski/cel/allOf-validation > 5f414db Fix ChangeCRD test > d920ef2 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > af47909 add tests for completeness cases > 1635d25 Update indirect dependencies with ./hack/update-vendor.sh. > 068cd8e feedback > e915a72 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > c8e0944 preserve errors for additionalProperties and xvalidations so the API surface stays the same > b70a330 Merge pull request # 123339 from skitt/canonical-json-patch > 32e372f add prerelease lifecycle tags to GA types > 5869375 add allOf support into CEL validator > 9e92459 Use canonical json-patch v4 import > e484593 codegen: deepycopy-gen > 338768d Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 1e2fcb8 allow CEL and additionalProperties used in allof > 563f772 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 0596885 Merge pull request # 124779 from cici37/updateEnv > 6fe18fb dependencies: ginkgo v2.19.0, gomega v1.33.1 > 6ebf3f3 Update cel env to 1.30 > 49f8306 Merge pull request # 124675 from cici37/fgForCost > 8b01abc Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 0eea861 Adding the feature gates to fix cost for VAP and webhook matchConditions. > 00c9c18 Update to latest golang.org/x/oauth2 v0.20.0 > 9af7df8 Merge pull request # 124681 from jpbetz/field-selector-beta > 1d66bdc Merge pull request # 124600 from alvaroaleman/typed-wq > af84a78 Promote CRD field selectors to beta > f0d997f Use the generic/typed workqueue throughout > f06d731 Merge pull request # 122148 from pohly/controllers-context-support > 4e6e015 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 62d1e97 apiserver + controllers: enhance context support > 046aba8 Bump sigs.k8s.io/yaml to v1.4.0 > add218f Merge pull request # 124466 from serathius/featuregate-defer > 8adc62c Cleanup defer from SetFeatureGateDuringTest function call > e2b8a5c Merge pull request # 124469 from serathius/etcd-3.5.13 > 69d51e1 Merge pull request # 124263 from alvaroaleman/typed > 4c86976 Upgrade etcd libraries to v3.5.13 > 2168269 Merge pull request # 124474 from serathius/allow-bookmarks > e939cdd Use typed queue in Customresource Discovery Controller > ac0adf7 Allow bookmark events in between delete/modify in Test > f0512a0 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 96f0bce Merge pull request # 121574 from skitt/generic-lister-gen > f02896a generated: ./hack/update-vendor.sh > f097bb7 Merge pull request # 124346 from jwcesign/master > 033946c Regenerate all listers > 6cae02b rename optional to optional_type > ea8ea09 upgrade: upgrade dependencies github.com/prometheus/common to the newest version > bd77ba4 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > fd86c98 Merge pull request # 122892 from danwinship/codegen-nil > 76483ca Regenerate fake clients > 7d17cc2 Merge pull request # 123822 from JoelSpeed/cr-validator-status > 266c09f Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > befafbc Update test to track status prefix on paths > ea5413d Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 300b8e0 generate fully qualified type references > 5650a2e Fix field path on CustomResource status update validations > 7c8f374 Update x/net for CVE-2023-45288 > 207176c Merge pull request # 124019 from alexzielenski/fix-ratcheting-flake > c9be2b9 fix test flake caused by not waiting for CRD schema update > 3de7d4d sync: update go.mod > 62b330c Merge pull request # 123732 from serathius/parallel-featureflags bumping golang.org/x/oauth2 6d8340f...3e64809: > 3e64809 x/oauth2: add Token.ExpiresIn > 16a9973 jwt: rename example to avoid vet error > b52af7d endpoints: add GitLab DeviceAuthURL bumping knative.dev/pkg 9b9d535...c43477f: > c43477f upgrade to latest dependencies (# 3137) > 0c2a238 Bump golang.org/x/tools from 0.28.0 to 0.29.0 (# 3134) > accfe36 Satisfy linter (# 3132) > b4ff2c1 run dependabot workflow only on dependabot branches (# 3133) > 83cd52e Bump golang.org/x/net from 0.31.0 to 0.34.0 (# 3130) > 4d8f747 Bump google.golang.org/grpc from 1.68.0 to 1.69.2 (# 3131) > 459f60e Bump google.golang.org/protobuf from 1.35.2 to 1.36.2 (# 3129) > 14369d0 Bump golang.org/x/tools from 0.27.0 to 0.28.0 (# 3119) > 28f90c2 upgrade to latest dependencies (# 3127) > 23c15c0 Update k8s min and deps to 1.30 (# 3124) > 4ba3f1b Update community files (# 3128) > 4c90159 Update community files (# 3126) > 40afb7c fix script (# 3123) > f3ab560 Update community files (# 3118) > a7fd9b1 Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 (# 3117) > 215048a Bump golang.org/x/tools from 0.26.0 to 0.27.0 (# 3114) > 47a6f9f Bump google.golang.org/grpc from 1.67.1 to 1.68.0 (# 3116) > 7b333a0 Bump golang.org/x/net from 0.30.0 to 0.31.0 (# 3113) > 0a99635 Update community files (# 3112) > 25f6002 upgrade to latest dependencies (# 3111) > 6af2bf9 upgrade to latest dependencies (# 3110) > 76cfa12 Fix `WEBHOOK_DISABLE_NAMESPACE_OWNERSHIP` env-var (# 3107) > 6d10851 Add `WEBHOOK_DISABLE_NAMESPACE_OWNERSHIP` env-var (# 3103) > 6eb75e8 Update community files (# 3105) bumping knative.dev/hack 05b2fb3...c142b48: > c142b48 Refactor release script to gh CLI (# 408) > f8be0cc Update community files (# 407) > e92a16a set min to 1.30 (# 405) > cad8c71 Update community files (# 406) > 1978b3a Update community files (# 404) > b799531 Update community files (# 403) > ef6e7e9 Export KO_FLAGS for consuming scripts (# 401) > 2191456 Update community files (# 400) bumping github.com/moby/spdystream dbc7151...258380d: > 258380d Merge pull request # 98 from dmcgowan/remove-ws-package > a3b79af Merge pull request # 99 from liggitt/closeleak > 42b2632 Remove unused websocket package > 0c1fc43 Merge pull request # 96 from code-qote/fix-stream-is-finished-data-race > 5c84296 Avoid 10 minute goroutine leak in error case for handled errors > 478d001 Merge pull request # 89 from thaJeztah/carry_48_fix_unit_test_race > 6cf8949 fixed data race > 06348fb Merge pull request # 91 from tigrato/fix-ping-data-race > 31503b1 Fix unit test races > 57d1ca2 Merge pull request # 90 from thaJeztah/update_go_versions > 3473c0b Fix Ping data-race > 9e99574 gha: update go versions bumping github.com/spf13/cobra 4dd4b25...e94f6d0: > e94f6d0 Address golangci-lint deprecation warnings, enable some more linters (# 2152) > 8003b74 Remove fully inactivated linters (# 2148) > 5c2c1d6 Consistent annotation names (# 2140) > 5a1acea build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.3 to 2.0.4 (# 2127) > 0fc86c2 docs: update user guide (# 2128) > 6b5f577 More linting (# 2099) > bd914e5 fix: remove deprecated io/ioutils package (# 2120) > 1f80fa2 chore: remove repetitive words (# 2122) > c69ae4c ci: test golang 1.22 (# 2113) > a30cee5 build(deps): bump actions/cache from 3 to 4 (# 2102) > f34069c build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (# 2108) > bd2655e Add Incus to the list of projects using Cobra (# 2118) > bcfcff7 Add Taikun CloudWorks to list of projects (# 2098) > 4fb0a66 flags: clarify documentation that LocalFlags related function do not modify the state (# 2064) > 0dec88e Add tests for funcs in cobra.go (# 2094) > cbcf75e [chore]: update projects using cobra (# 2093) > 199b7ab build(deps): bump actions/labeler from 4 to 5 (# 2086) > 531ce79 Remove extra actions/checkout > c054701 build(deps): bump actions/setup-go from 4 to 5 > 4122785 Document how to create a plugin > a73b9c3 Fix help text for runnable plugin command > df547f5 Fix help text for plugins > e63925d Add env variable to suppress completion descriptions on create (# 1938) > 236f3c0 Update projects_using_cobra.md (# 2089) > 3d8ac43 Micro-optimizations (# 1957) > 283e32d Add LXC to the list of projects using cobra (# 2071) > a0a6ae0 Improve API to get flag completion function (# 2063) > 890302a Support usage as plugin for tools like kubectl (# 2018) > 48cea5c build(deps): bump actions/checkout from 3 to 4 (# 2028) > 22953d8 Replace all non-alphanumerics in active help env var program prefix (# 1940) > 00b68a1 Add tests for flag completion registration (# 2053) > b711e87 Don't complete --help flag when flag parsing disabled (# 2061) > 8b1eba4 Fix linter errors (# 2052) > 4cafa37 Allow running persistent run hooks of all parents (# 2044) > 5c962a2 build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.2 to 2.0.3 (# 2047) > efe8fa3 build(deps): bump actions/setup-go from 3 to 4 (# 1934) > 95d8a1e Add notes to doc on preRun and postRun condition (# 2041) > bd4d165 feat: add getters for flag completions (# 1943) > 0c72800 Customizable error message prefix (# 2023) > c5dacb3 ci: test golang 1.21 (# 2024) > 285460d command: temporarily disable G602 due to securego/gosec# 1005 (# 2022) > 4955da7 build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (# 2021) > fd865a4 minor corrections to unit tests (# 2003) > 60d056d doc: fix typo, Deperecated -> Deprecated (# 2000) > 66b215b golangci: enable 'unused' and disable deprecated replaced by it (# 1983) > c81c46a Add 'one required flag' group (# 1952) > dcb405a Move documentation sources to site/content (# 1428) > cbe4865 build(deps): bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 (# 1976) > fdee73b powershell: escape variable with curly brackets (# 1960) > 988bd76 test: make fish_completions_test more robust (# 1980) > 2246fa8 Fix grammar: 'allows to' (# 1978) > 0e3a0bf build(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 (# 1971) > 284f410 Fix typo in fish completions (# 1945) bumping google.golang.org/grpc 3f95b38...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Change version to 1.69.1-dev (# 7902) > 97d633a Change version to 1.69.0 (# 7901) > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832) > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879) > 634497b test: Split import paths for generated message and service code (# 7891) > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872) > 00272e8 dns: Support link local IPv6 addresses (# 7889) > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890) > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875) > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887) > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874) > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869) > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839) > bb7ae0a Change logger to avoid Printf when disabled (# 7471) > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846) > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677) > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826) > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861) > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache (# 7851) > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853) > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808) > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies > 0775031 cleanup: remove a TODO that has been take care of (# 7855) > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845) > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840) > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768) > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837) > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827) > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854) > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835) > 3a1e3e2 xdsclient: rename the interface for the transport (# 7842) > 66385b2 clusterimpl: propagate state update from child when drop/request config remains unchanged (# 7844) > 89737ae orca: switching to stubserver in tests instead of testservice implementation (# 7727) > a365199 examples: fix debugging example after Dial->NewClient migration (# 7833) > 8c518f7 xds: switching to stubserver in tests instead of testservice implementation (# 7726) > b01130a xds/internal/xdsclient: fix resource type documentation to only mention handling xds responses (# 7834) > 274830d balancer: Add a SubConn.RegisterHealthListener API and default implementation (# 7780) > 0553bc3 xdsclient: don't change any global state in NewForTesting (# 7822) > 3db86e2 deps: Remove go patch version from go.mod (# 7831) > e2b98f9 pickfirst: Implement Happy Eyeballs (# 7725) > 60c70a4 mem: implement `ReadAll()` for more efficient `io.Reader` consumption (# 7653) > d2c1aae xds: Plumb EDS endpoints through xDS Balancer Tree (# 7816) > c2a2d20 docs: update documentation for `ClientStream.SendMsg()` returning `nil` unconditionally when `ClientStreams=false` (# 7790) > 0d0e530 grpc: export MethodHandler # 7794 (# 7796) > a3a8657 clusterimpl: update picker synchronously on config update (# 7652) > 74738cf grpc: Remove health check func dial option used for testing (# 7820) > 5b40f07 xdsclient: fix flaky test TestServeAndCloseDoNotRace (# 7814) > b3393d9 xdsclient: support fallback within an authority (# 7701) > 18d218d pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (# 7742) > e9ac44c cleanup: replace grpc.Dial with grpc.NewClient in grpclb test (# 7789) > 0ec8fd8 xdsclient/ads: reset the pending bit of ADS stream flow control at the end of the onDone method (# 7806) > 43ee172 balancer: Enforce embedding the SubConn interface in implementations (# 7758) > 2de6df9 xds/resolver: fix flaky test TestResolverRemovedWithRPCs with a workaround (# 7804) > 2a18bfc transport: refactor to split ClientStream from ServerStream from common Stream functionality (# 7802) > 70e8931 transport: remove useless trampoline function (# 7801) > ef0f617 xdsclient: start using the newly added transport and channel functionalities (# 7773) > d66fc3a balancer/endpointsharding: Call ExitIdle() on child if child reports IDLE (# 7782) > 2e3f547 ringhash: fix a couple of flakes in e2e style tests (# 7784) > 52d7f6a multiple: switch to math/rand/v2 (# 7711) > 6fd86d3 Disable buffer_pooling tests (# 7762) > 091d20b server: Only call FromIncomingContext with stats handlers (# 7781) > 192ee33 multiple: add verbosity checks to logs that use pretty.JSON (# 7785) > e7435d6 balancer/endpointsharding: Ignore empty endpoints (# 7674) > 4084b14 stats/opentelemetry: Remove OpenTelemetry module and add RLS Metrics e2e tests (# 7759) > ada6787 cleanup: switching to stubserver in tests instead of testservice implementation (# 7708) > cb32937 credentials: Support ALTSPerRPCCreds in DefaultCredentialsOptions (# 7775) > a0cbb52 github: add Go 1.23 testing and make staticcheck work locally with go1.23 (# 7751) > 67b9ebf xdsclient: make sending requests more deterministic (# 7774) > 94e1b29 vet: add dependency checks (# 7766) > a82315c testutils: change ListenerWrapper to push the most recently accepted connection (# 7772) > e0a730c clusterresolver: fix a comment in a test (# 7776) > f8e5d8f mem: use slice capacity instead of length, to determine whether to pool buffers or directly allocate them (# 7702) > c4c8b11 xds/resolver: add a way to specify the xDS client to use for testing purposes (# 7771) > 8212cf0 xdsclient: implementation of the xdsChannel (# 7757) > 4bb0170 status: Fix status incompatibility introduced by # 6919 and move non-regeneratable proto code into /testdata (# 7724) > 80937a9 credentials: Apply defaults to TLS configs provided through GetConfigForClient (# 7754) > c538c31 vet: Don't use GOROOT to set PATH if GOROOT is unset (# 7761) > 14e2a20 resolver/google-c2p: introduce SetUniverseDomain API (# 7719) > 98959d9 deps: update dependencies for all modules (# 7755) > 56df169 resolver: update ReportError() docstring (# 7732) > 830135e xdsclient: new Transport interface and ADS stream implementation (# 7721) > d2ded4b xdsclient: new Transport interface and LRS stream implementation (# 7717) > ec10e73 transport: refactor `trInFlow.onData` to eliminate redundant logic (# 7734) > 6cd00c9 clientconn: remove redundant check (# 7700) > 569c8eb vet: Use go1.22 instead of go1.21 for tidy and staticcheck(# 7747) > 4544b8a Change version to 1.69.0-dev (# 7746) > 54841ef stats/opentelemetry/csm: Get mesh_id local label from "CSM_MESH_ID" environment variable, rather than parsing from bootstrap file (# 7740) > ad81c20 pickfirstleaf: minor simplification to reconcileSubConnsLocked method (# 7731) > b850ea5 transport : wait for goroutines to exit before transport closes (# 7666) > 00b9e14 pickfirst: New pick first policy for dualstack (# 7498) > 18a4eac testutils: add couple of log statements to the restartable listener type (# 7716) > fdc2ec2 xdsclient: deflake TestADS_ResourcesAreRequestedAfterStreamRestart (# 7720) > 4115c21 xds: return all ServerConfig dial options together (# 7718) > b8ee37d pickfirst: Move var for mocking the shuffle func from internal/internal to pickfirst/internal (# 7698) > d9d8f34 revert xds: return all ServerConfig dial options together (# 7712) > 5f178a8 xdsclient: fix test build breakage (# 7710) > f17ea7d xds: return all ServerConfig dial options together (# 7680) > bdd444d xds: address merge conflict gotcha and missed review comment from previous PRs (# 7705) > d365be6 transport: prevent deadlock in transport Close when GoAway write hangs (# 7662) > 6c6c9b6 xdsclient: e2e style tests for ads stream restart (5/N) (# 7696) > 5e6f4b9 xds: misc test cleanup (4/N) (# 7695) > 3adcd41 xdsclient: make load reporting tests e2e style (3/N) (# 7694) > 98d1550 xdsclient: switch more transport tests to e2e style (2/N) (# 7693) > 9afb232 xdsclient: invoke watch callback when new update matches cached one, but previous update was NACKed (1/N) (# 7692) > ab5af45 Revert "protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) (# 7703) > e8a70c6 vet: add check to ensure terminating newline (# 7645) > 5fd9853 examples: improve package comments (# 7658) > 859602c vet : add check for tabs in text files (# 7678) > 67e47fc xds: Fix flaky test TestUnmarshalListener_WithUpdateValidatorFunc (# 7675) > ca4865d balancer: automatically stop producers on subchannel state changes (# 7663) > 941102b xds/server: Fix xDS Server leak (# 7664) > 7aee163 xds: add xDS transport custom Dialer support (# 7586) > 9affdbb internal/credentials/xds: add unit tests for `HandshakeInfo.Equal` (# 7638) > 3196f7a protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) > 218811e balancer/rls: Add picker and cache unit tests for RLS Metrics (# 7614) > a9ff62d clusterresolver/e2e_test: Avoid making real DNS requests in TestAggregateCluster_BadEDS_BadDNS (# 7669) > e7a8097 cleanup: replace grpc.Dial with grpc.NewClient in tests (# 7640) > bcf9171 transport: Fix reporting of bytes read while reading headers (# 7660) > 8ea3460 balancer: fix logic to prevent producer streams before READY is reported (# 7651) > 6c48e47 replace tab with spaces in text files (# 7650) > 1418e5e clusterimpl: use gsb.UpdateClientConnState instead of switchTo, on receipt of config update (# 7567) > ac41314 .*: Add missing a newline at the end (# 7644) > 11c44fb vet: add comment explaining reason for revive lineter disabled rules (# 7634) > 3b626a7 *: fix more typos (# 7619) > 04e78b0 .*: fix lint issues of not having comments for exported funcs and vars along with any remaining issues and enable remaining disabled rules (# 7575) > 31ffeee Deps: Bump Go version in Dockerfiles and test/kokoro/xds.sh (# 7629) > 393fbc3 Update dependencies after 1.67 branch cut (# 7624) > cf5d541 stubserver: support xds-enabled grpc server (# 7613) > b6fde8c vet: add check for trailing spaces (# 7576) > 7fb7ac7 mem: replace flate.Reader reference (# 7595) > 8f920c6 Change version to 1.68.0-dev (# 7601) bumping google.golang.org/genproto/googleapis/rpc ddb44da...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) > 8af14fe chore(all): update all (# 1159) > 7e3bb23 chore(all): auto-regenerate .pb.go files (# 1158) > f6391c0 chore(all): update all (# 1156) > 3fd189d chore(googleapis): update cloud/gkeconnect/gateway/v1beta1/alias.go (# 1157) > 4ba0660 chore: update datastore and bigtable (# 1155) > fc7c04a feat: move SoT for datastore proto definitions (# 1154) > 278611b chore(all): update all (# 1153) bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping golang.org/x/sys 23b0dab...d4ac05d: > d4ac05d windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL > 680bd24 windows: remove unused errString type > a7f19e9 unix: add Dup3 on dragonfly > fe16172 unix: define IfMsghdr2, IfData64, and RtMsghdr2 on darwin > 0a57dbc unix: update to kernel Linux 6.12 > 3cf1e67 unix: don't fail TestPpoll on EINTR > d2cea70 windows: add functions to get named pipe process IDs > a13946c windows: regenerate zsyscall_windows.go > e0753d4 Revert "windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15}" > c29efe3 windows: add iphlpapi functions for change notifications > 8f2aa9f cpu: conditionally re-enable AVX512 support on darwin/amd64 > 054f1fc README: don't recommend go get > ca04041 unix: extend z/OS support > 18e038c unix: move NETLINK_* consts to own section > d045236 windows: implement Ftruncate using a single syscall on Windows > cff53d5 unix: gofmt after CL 610296 > 123459f unix: update z/OS implementation of fcntl and mmap > df4a4da unix/linux: adjust Dockerfile ENV key value format > 696d342 unix: gofmt after CL 621375 > 60d7877 unix: add PTP_PF_* constants on Linux > 256d1df unix: add PTP IOCTLs on Linux > adbb8bb windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15} > a57fdb8 unix: add IoctlGetHwTstamp/IoctlGetHwTstamp on Linux > 3932916 unix: switch to Ubuntu 24.10 in Dockerfile > 2dfefb6 all: execute gofmt > e5eee7e unix: add IoctlGetEthtoolTsInfo on Linux > fe162ba unix: add ClockSettime on Linux > 7143f4a windows: manually initialize NewNTUnicodeString bumping google.golang.org/genproto/googleapis/api ddb44da...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) > 8af14fe chore(all): update all (# 1159) > 7e3bb23 chore(all): auto-regenerate .pb.go files (# 1158) > f6391c0 chore(all): update all (# 1156) > 3fd189d chore(googleapis): update cloud/gkeconnect/gateway/v1beta1/alias.go (# 1157) > 4ba0660 chore: update datastore and bigtable (# 1155) > fc7c04a feat: move SoT for datastore proto definitions (# 1154) > 278611b chore(all): update all (# 1153) bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from …
bumping golang.org/x/net 6cc5ac4...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support > 334afa0 go.mod: update golang.org/x dependencies > d7f220d quic: add LocalAddr and RemoteAddr to quic.Conn > 858db1a http2: surface errors occurring very early in a client conn's lifetime > 0aa844c http2: support unencrypted HTTP/2 handoff from net/http > f35fec9 http2: detect hung client connections by confirming stream resets > e883dae README: don't recommend go get > 511cc3a html: add Node.{Ancestors,ChildNodes,Descendants}() > 4783315 http2: limit 1xx based on size, do not limit when delivered > 5716b98 internal/socket: execute gofmt > 42b1186 http2: support ResponseController.EnableFullDuplex bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > ba9d110 Update moby/spdystream to v0.4.0 > 89b2da1 Merge pull request # 125745 from BenTheElder/ping-ping > e191233 Use +default for now deprecated ScaleIO volume > 26803c0 bump github.com/moby/spdystream to v0.3.0 > cdeb356 Use +default for now deprecated AzureDisk volume > e025325 Merge pull request # 125731 from dashpole/revert_otel > 165690c Use +default for now deprecated ISCSI volume > 2788e05 Revert "update OpenTelemetry dependencies" > 53f4e42 Use +default for now deprecated RBD volume > 149781f Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > e297a0e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 8d69060 Merge pull request # 125575 from dashpole/update_otel_27 > 2d0cd50 update OpenTelemetry dependencies > e09016f Merge pull request # 125576 from alvaroaleman/fix > 9f6f03f Merge pull request # 125531 from pohly/klog-update > 69864e9 Corev1.Node: Link to node doc and not PV doc in status.capacity > a2ff581 dependencies: klog v2.130.1 > 857a946 Merge pull request # 125540 from pohly/revert-binding-deprecation > ee77356 api: revert deprecation annotation for v1 Binding > 590e504 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > b5dd4c4 Bump fxamacker/cbor/v2 to v2.7.0-beta. > c0840f2 Merge pull request # 125189 from mimowo/improve-ready-comment > c114cd7 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > 7f878b9 Improve the Job API comment for ready field > d93eaf6 KEP-3619: Fine-grained SupplementalGroups control (# 117842) > 6e174b7 Update indirect dependencies with ./hack/update-vendor.sh. > 983e15a Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 4261982 Merge pull request # 123339 from skitt/canonical-json-patch > 740a638 add prerelease lifecycle tags to GA types > 0b590ac Use canonical json-patch v4 import > 7cdaa4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 7480c46 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 9a6330a dependencies: ginkgo v2.19.0, gomega v1.33.1 > 664bdd5 Merge pull request # 124793 from mimowo/fix-managed-by-comment > b1dbea2 Merge pull request # 123638 from sanposhiho/matchlabelkey-beta > 2a86f24 Fix the comment for the Job managedBy field > 8a7117f graduate MatchLabelKeysInPodAffinity to Beta > 7ccc245 Merge pull request # 123845 from HirazawaUi/promote-DisableNodeKubeProxyVersion-to-beta > aa3ed7c Merge pull request # 124590 from xrstf/fix-optional-comment > e6d86a2 promote DisableNodeKubeProxyVersion feature gate to beta > 92d2eac fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 2144e85 codegen > 7c9431b Merge pull request # 124572 from aojea/alpha_tag > 8db881a alpha->beta > c4ac111 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > fd5eb88 tag service.spec.TrafficDistribution field as alpha > 9bd0523 fix stray +optional comment on persistentVolumeClaimRetentionPolicy > 8cf3f40 Bump sigs.k8s.io/yaml to v1.4.0 > 2676848 Merge pull request # 124469 from serathius/etcd-3.5.13 > b75136d Merge pull request # 124075 from pohly/dra-api-comments > 8a34349 Upgrade etcd libraries to v3.5.13 > 039b247 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 83fe34a DRA: sync internal API doc comments > fbc502f generated: ./hack/update-vendor.sh > 1e01004 DRA api: ResourceHandle.DriverName is required > 63e83d0 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 2df4487 DRA api: explicitly reserve finalizer for Kubernetes > 5975d5e Merge pull request # 124365 from SataQiu/v1.30.0-api-testdata > 98d0c7a Merge pull request # 124103 from zhanluxianshen/fix-typos-in-rbac-api > 14e4e0c Remove v1.28.0 API testdata > 76b6c7c Merge pull request # 124062 from alculquicondor/nodename-api-comment > 04510aa Fix typos in rbac api. > b27f498 Add v1.30.0 API testdata > a819b1d Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 58c5883 Update API comment for nodeName to match system behavior > 5e7d566 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 33eb147 generate fully qualified type references > 63d4a04 Update x/net for CVE-2023-45288 > 5147c1a sync: update go.mod > d1659eb Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping knative.dev/serving 6a27004...df7f168: > df7f168 Update net-gateway-api nightly (# 15710) > db13cc2 Update net-kourier nightly (# 15711) > a327979 Update net-contour nightly (# 15708) > 72fdded Update net-istio nightly (# 15709) > b1e9a0c upgrade to latest dependencies (# 15707) > d4766be Disable probe tests for kourier tls runtime (# 15702) > fe0e53f upgrade to latest dependencies (# 15701) > a5988eb Set k8s default container label (# 15694) > 5ede174 fix builds on arm/v7 (# 15699) > bee28f3 Configure deployments to have no own revisionHistoryLimit (# 15698) > c3f2bfe Exclude kourier tls runtime (# 15696) > b484fa2 Update net-contour nightly (# 15691) > a829571 Update net-kourier nightly (# 15689) > 19b9a09 Fix all linter warnings (# 15684) > db2721f Update net-gateway-api nightly (# 15690) > 243e1ea upgrade to latest dependencies (# 15687) > dd48437 Bump the github-actions group with 3 updates (# 15686) > 3e6d275 Update net-contour nightly (# 15685) > 65de262 upgrade to latest dependencies (# 15683) > c2f2b8b Update net-contour nightly (# 15678) > b3c8668 upgrade to latest dependencies (# 15677) > e5b717d Update net-kourier nightly (# 15680) > 5a8d478 Update net-gateway-api nightly (# 15679) > 28dff5c add wildcard back (# 15676) > bb76b60 Update volume validation to include hostPath (# 15669) > 8ed20f4 upgrade to latest dependencies (# 15662) > d957496 Update community files (# 15675) > 3216ab3 Drop the use dprotaso/controller-tools fork (# 15664) > 8a37b89 Update net-kourier nightly (# 15671) > 8556b88 fix dependency name (# 15674) > 83fe1c2 fix dependabot config (# 15672) > 79f8c3f fix dependabot config (# 15668) > 0d589da Add support for hostPath (# 15648) > df03027 fix: fixed the pinned dependencies issue (# 15475) > da8d2d1 Allow securityContext.Privileged to be configurable (# 15643) > c0f181d Update net-contour nightly (# 15665) > 746e72f Update net-gateway-api nightly (# 15658) > 750f9a2 Drop k8s v1.28 from kind testing and update cluster version to 1.30 in e2e (# 15655) > daae9fd Update net-contour nightly (# 15660) > b4c8ac9 Update community files (# 15661) > 095f876 Update net-kourier nightly (# 15659) > 06281eb upgrade to latest dependencies (# 15656) > 033225d pin chainguard action version (# 15657) > d1e308e [performance/real-traffic-test] Enable AllowHTTPFullDuplexFeature (# 15654) > 2d5a1e9 Update net-kourier nightly (# 15647) > 5717d19 Update net-kourier nightly (# 15636) > 15ac5b1 Update net-contour nightly (# 15634) > 8cbbe8f Update net-gateway-api nightly (# 15635) > 5911aee Update community files (# 15633) > 3e45e8f Update net-kourier nightly (# 15622) > 0a61ece Update net-gateway-api nightly (# 15620) > 85ce915 upgrade to latest dependencies (# 15623) > 9f24a9c Update net-contour nightly (# 15621) > bd9050e upgrade to latest dependencies (# 15618) > b51a57d upgrade to latest dependencies (# 15613) > ebe9d03 Update net-kourier nightly (# 15612) > 75a7530 Update net-contour nightly (# 15610) > 0b936fa Update net-gateway-api nightly (# 15611) > 95d2c9b upgrade to latest dependencies (# 15609) > 37aaaae Update net-kourier nightly (# 15605) > 25edfee Update net-contour nightly (# 15604) > f640bbb Update net-gateway-api nightly (# 15603) > 64b8325 Update community files (# 15602) > 423e654 Fix configuration metadata inconsistency (# 15601) > 135b667 Update net-kourier nightly (# 15598) > f215fdb Update net-contour nightly (# 15597) > 7dc3e95 Update net-gateway-api nightly (# 15596) > 16d2da8 upgrade to latest dependencies (# 15595) > 331c097 upgrade to latest dependencies (# 15593) > a22343c Update net-gateway-api nightly (# 15590) > e8e7de5 Update net-kourier nightly (# 15592) > 9d859b5 Update net-contour nightly (# 15589) > 83a09f0 Update net-istio nightly (# 15591) > d792207 Update net-contour nightly (# 15587) > 19b4ce9 Update net-gateway-api nightly (# 15586) > 4a9936a Update net-kourier nightly (# 15585) > 67460f5 Update net-istio nightly (# 15584) bumping golang.org/x/term 9d5441a...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies > 442846a go.mod: update golang.org/x dependencies > b725e36 go.mod: update golang.org/x dependencies > 54df7da README: don't recommend go get bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy issue in getting controller is solved > 7778646 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 126f5ce apimachinery runtime: support contextual logging > e696ec5 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > ad648b1 generate fully qualified type references > 2dd8802 Update x/net for CVE-2023-45288 > d82afe1 Merge pull request # 123801 from HirazawaUi/followup-allow-special-characters bumping github.com/pmezard/go-difflib 792786c...5d4384e: > 5d4384e Merge pull request # 10 from justbuchanan/master > fca3d27 travis: remove travis integration > 4d7e5c1 Update README.md > 1ef1646 README: end of maintenance notice. bumping k8s.io/apiextensions-apiserver 1aec848...5714b0b: > 5714b0b Update dependencies to v0.31.4 tag > 67f4a1d informers: add comment that Start does not block > 647748e Merge pull request # 126353 from liggitt/fix-vendor > a9ee50f revendor dependencies > 1ab7536 Merge pull request # 126308 from cici37/hotFix > 4940c42 Allowing direct CEL reserved keyword usage in CRD (# 126188) > 93b42bf Update with stdlib errors > 10c707f Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 3bbcc94 Merge pull request # 125661 from mjudeikis/mjudeikis/poststarthookctx.stopch.cleanup > f02b108 use context for tests > 876df11 Hot fix for panic on schema conversion. (# 126167) > 4df8aea clean deprecated context.StopCh > 25216f6 Validate CABundle when writing CRD > 21fdbb3 Merge pull request # 126136 from cici37/removeFG > 64bd347 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 34ee2ac Auto updates > 4fca5ed generate > ecdf037 Remove feature gate CustomResourceValidationExpressions. > af670e3 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 298c10a bump k8s.io/utils > ac102cf Merge pull request # 125615 from benluddy/apiextensions-json-unmarshal-copy > 5fe8819 Merge pull request # 125922 from dims/update_otel_27 > 6089568 Copy input to UnmarshalJSON on the apiextensions JSON types. > cea4e63 update OpenTelemetry dependencies and grpc > a2b7554 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > 93f624c Fix for typecheck doesn't notice compile errors in test files > 6fdc7d0 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 889ca04 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 3a6c6fe Bump `prometheus/common to` v0.55.0 > 0a9d947 Update moby/spdystream to v0.4.0 > 6998ab0 Merge pull request # 125745 from BenTheElder/ping-ping > 1993bf7 bump github.com/moby/spdystream to v0.3.0 > 0fdadc8 Merge pull request # 125731 from dashpole/revert_otel > 8c0d2b8 Revert "update OpenTelemetry dependencies" > 2b00902 Merge pull request # 125703 from sbueringer/pr-fix-message-expression-evaluation > 5ccd222 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 5d129ee Validate stored messageExpressions with the correct CEL environment > 53b8ff7 add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4e241d1 Add version mapping in ComponentGlobalsRegistry. > 7b4292c Add composition flags for emulation version and feature gate. > 95d0ad9 apiserver: Add API emulation versioning. > ba83101 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 9f9821e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > fd98565 Merge pull request # 125575 from dashpole/update_otel_27 > bad5f06 Merge pull request # 125560 from jpbetz/apply-gen-fake > e2ec91c update OpenTelemetry dependencies > a2fe3ef Generate code > 24a01cd Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 106c687 Bump dependency: etcd to 3.5.14 > b2732ff Merge pull request # 125531 from pohly/klog-update > 3038337 dependencies: klog v2.130.1 > 2c748f6 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > 6e53802 feat: Upgrade to cobra v1.8.1 > 879caaf Merge pull request # 121439 from skitt/generic-client-go > de77baa Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > da77a93 Run codegen > aae5443 Merge pull request # 125586 from serathius/webhook-converter-fix > 98e02b1 Update moby/term to a released tag - v0.5.0 > 36e5fb5 Run codegen > e12060e Fix TestWebhookConverterWithWatchCache when ResilientWatchCacheInitialization and ConsistentListFromCache are enabled > d3392ac Run codegen > 1d1fb1b Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > da32b13 make update > d21e185 Merge pull request # 125083 from azimjohn/master > c0786ef Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 21fcb3e Bump konnectivity-client to v0.30.3 > f945eb2 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7a4054f kube-apiserver: remove deprecated otel NewNoopTracerProvider > c88715a Bump fxamacker/cbor/v2 to v2.7.0-beta. > bd6a9df Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 2662926 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > a1bcd9d make update > 609a653 Merge pull request # 124381 from alexzielenski/cel/allOf-validation > 5f414db Fix ChangeCRD test > d920ef2 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > af47909 add tests for completeness cases > 1635d25 Update indirect dependencies with ./hack/update-vendor.sh. > 068cd8e feedback > e915a72 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > c8e0944 preserve errors for additionalProperties and xvalidations so the API surface stays the same > b70a330 Merge pull request # 123339 from skitt/canonical-json-patch > 32e372f add prerelease lifecycle tags to GA types > 5869375 add allOf support into CEL validator > 9e92459 Use canonical json-patch v4 import > e484593 codegen: deepycopy-gen > 338768d Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 1e2fcb8 allow CEL and additionalProperties used in allof > 563f772 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 0596885 Merge pull request # 124779 from cici37/updateEnv > 6fe18fb dependencies: ginkgo v2.19.0, gomega v1.33.1 > 6ebf3f3 Update cel env to 1.30 > 49f8306 Merge pull request # 124675 from cici37/fgForCost > 8b01abc Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 0eea861 Adding the feature gates to fix cost for VAP and webhook matchConditions. > 00c9c18 Update to latest golang.org/x/oauth2 v0.20.0 > 9af7df8 Merge pull request # 124681 from jpbetz/field-selector-beta > 1d66bdc Merge pull request # 124600 from alvaroaleman/typed-wq > af84a78 Promote CRD field selectors to beta > f0d997f Use the generic/typed workqueue throughout > f06d731 Merge pull request # 122148 from pohly/controllers-context-support > 4e6e015 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 62d1e97 apiserver + controllers: enhance context support > 046aba8 Bump sigs.k8s.io/yaml to v1.4.0 > add218f Merge pull request # 124466 from serathius/featuregate-defer > 8adc62c Cleanup defer from SetFeatureGateDuringTest function call > e2b8a5c Merge pull request # 124469 from serathius/etcd-3.5.13 > 69d51e1 Merge pull request # 124263 from alvaroaleman/typed > 4c86976 Upgrade etcd libraries to v3.5.13 > 2168269 Merge pull request # 124474 from serathius/allow-bookmarks > e939cdd Use typed queue in Customresource Discovery Controller > ac0adf7 Allow bookmark events in between delete/modify in Test > f0512a0 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 96f0bce Merge pull request # 121574 from skitt/generic-lister-gen > f02896a generated: ./hack/update-vendor.sh > f097bb7 Merge pull request # 124346 from jwcesign/master > 033946c Regenerate all listers > 6cae02b rename optional to optional_type > ea8ea09 upgrade: upgrade dependencies github.com/prometheus/common to the newest version > bd77ba4 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > fd86c98 Merge pull request # 122892 from danwinship/codegen-nil > 76483ca Regenerate fake clients > 7d17cc2 Merge pull request # 123822 from JoelSpeed/cr-validator-status > 266c09f Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > befafbc Update test to track status prefix on paths > ea5413d Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 300b8e0 generate fully qualified type references > 5650a2e Fix field path on CustomResource status update validations > 7c8f374 Update x/net for CVE-2023-45288 > 207176c Merge pull request # 124019 from alexzielenski/fix-ratcheting-flake > c9be2b9 fix test flake caused by not waiting for CRD schema update > 3de7d4d sync: update go.mod > 62b330c Merge pull request # 123732 from serathius/parallel-featureflags bumping knative.dev/pkg 9b9d535...c43477f: > c43477f upgrade to latest dependencies (# 3137) > 0c2a238 Bump golang.org/x/tools from 0.28.0 to 0.29.0 (# 3134) > accfe36 Satisfy linter (# 3132) > b4ff2c1 run dependabot workflow only on dependabot branches (# 3133) > 83cd52e Bump golang.org/x/net from 0.31.0 to 0.34.0 (# 3130) > 4d8f747 Bump google.golang.org/grpc from 1.68.0 to 1.69.2 (# 3131) > 459f60e Bump google.golang.org/protobuf from 1.35.2 to 1.36.2 (# 3129) > 14369d0 Bump golang.org/x/tools from 0.27.0 to 0.28.0 (# 3119) > 28f90c2 upgrade to latest dependencies (# 3127) > 23c15c0 Update k8s min and deps to 1.30 (# 3124) > 4ba3f1b Update community files (# 3128) > 4c90159 Update community files (# 3126) > 40afb7c fix script (# 3123) > f3ab560 Update community files (# 3118) > a7fd9b1 Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 (# 3117) > 215048a Bump golang.org/x/tools from 0.26.0 to 0.27.0 (# 3114) > 47a6f9f Bump google.golang.org/grpc from 1.67.1 to 1.68.0 (# 3116) > 7b333a0 Bump golang.org/x/net from 0.30.0 to 0.31.0 (# 3113) > 0a99635 Update community files (# 3112) > 25f6002 upgrade to latest dependencies (# 3111) > 6af2bf9 upgrade to latest dependencies (# 3110) > 76cfa12 Fix `WEBHOOK_DISABLE_NAMESPACE_OWNERSHIP` env-var (# 3107) > 6d10851 Add `WEBHOOK_DISABLE_NAMESPACE_OWNERSHIP` env-var (# 3103) > 6eb75e8 Update community files (# 3105) bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 7c5e903 Update TestNewInformerWatcher for WatchListClient > 8262774 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data > 1c075dc Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 9f33e96 make update > 098e7c5 Merge pull request # 125356 from p0lyn0mial/upstream-improve-testdrivechecklistfromcache-test > b444e6c Implement ResilientWatchCacheInitialization > bbe85a4 fix TestDriveCheckListFromCacheDataConsistencyIfRequested > b03e5b8 Merge pull request # 125335 from p0lyn0mial/upstream-consistency-decector-handles-legacy-case > c7d7068 client-go/consistencydetector: handles the watch cache legacy case > 7c6e307 Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8c9cb88 Improve Reflector unit tests > 52e5651 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > d81b8f6 Merge pull request # 123974 from p0lyn0mial/upstream-client-go-features-testing > 3aa51ce Update indirect dependencies with ./hack/update-vendor.sh. > 7adab2f KEP-3619: Fine-grained SupplementalGroups control (# 117842) > e89e40c client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test > e8b5471 Merge pull request # 123339 from skitt/canonical-json-patch > e8eae94 client-go/features/testing: intro SetFeatureGatesDuringTest > 9c87eb0 Merge pull request # 125190 from pohly/record-event-panic > 16552d4 Use canonical json-patch v4 import > b4e1cfc client-go record: avoid panic when watch creation failed > ffda346 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 5d65011 Merge pull request # 125159 from p0lyn0mial/upstream-add-data-consistency-checker-for-list-requests > 3f130bd Merge pull request # 125166 from p0lyn0mial/upstream-improve-check-data-consistency > b7ea49a client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested > 5f741a5 Merge pull request # 125052 from p0lyn0mial/upstream-client-go-env-var-set > 785fca4 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) > b92b563 Merge pull request # 124635 from pohly/event-broadcaster-shutdown-fix > 98df4f7 client-go/features: add Set method to envvar impl > f53839a Merge pull request # 125045 from pohly/ginkgo-gomega-update > ebbf7d7 client-go/tools/record: fix and test Broadcaster shutdown + logging > c559583 Merge pull request # 125146 from p0lyn0mial/upstream-client-go-consistency-detector-move-to-new-package > 2f2b800 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 538b780 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache > e6e45e1 client-go/util/consistencydetector: make the detector public > 92f0985 client-go/util/consistencydetector: update after moving to the new package > e428fc2 move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector > fd6b8e6 Merge pull request # 125144 from p0lyn0mial/upstream-client-go-consistency-detector-refactor-units > 00036b7 client-go/tools/cache/reflector_data_consistency_detector: refactor unit tests > 0123e78 Merge pull request # 124446 from p0lyn0mial/watch-list-consistency-detector-more-generic > 6bdde77 client-go/consistency-detector: change the signature of checkWatchListConsistencyIfRequested > c739619 Merge pull request # 122791 from p0lyn0mial/upstream-cleanup-watch-list-env-var > 4a34196 replace ENABLE_CLIENT_GO_WATCH_LIST_ALPHA with WatchListClient gate > 86f83bc Merge pull request # 124614 from p0lyn0mial/upstream-reflector-warn-no-bookmark-event > 0280901 client-go/reflector: warns when the bookmark event for initial events hasn't been received > 62f9597 Merge pull request # 124588 from jiuker/patch-2 > 8a8d073 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > f9eba8e fix: Hang when canceling leader election information > 988ddc2 Update to latest golang.org/x/oauth2 v0.20.0 > 4ebe42d Merge pull request # 124600 from alvaroaleman/typed-wq > d3682da Merge pull request # 124519 from dims/drop-all-the-providery-things-take-2 > 9aa3aae Use the generic/typed workqueue throughout > 35cab32 fix(api): make LocalObjectReference.Name and HostAl…
bumping golang.org/x/net 6cc5ac4...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support > 334afa0 go.mod: update golang.org/x dependencies > d7f220d quic: add LocalAddr and RemoteAddr to quic.Conn > 858db1a http2: surface errors occurring very early in a client conn's lifetime > 0aa844c http2: support unencrypted HTTP/2 handoff from net/http > f35fec9 http2: detect hung client connections by confirming stream resets > e883dae README: don't recommend go get > 511cc3a html: add Node.{Ancestors,ChildNodes,Descendants}() > 4783315 http2: limit 1xx based on size, do not limit when delivered > 5716b98 internal/socket: execute gofmt > 42b1186 http2: support ResponseController.EnableFullDuplex bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > ba9d110 Update moby/spdystream to v0.4.0 > 89b2da1 Merge pull request # 125745 from BenTheElder/ping-ping > e191233 Use +default for now deprecated ScaleIO volume > 26803c0 bump github.com/moby/spdystream to v0.3.0 > cdeb356 Use +default for now deprecated AzureDisk volume > e025325 Merge pull request # 125731 from dashpole/revert_otel > 165690c Use +default for now deprecated ISCSI volume > 2788e05 Revert "update OpenTelemetry dependencies" > 53f4e42 Use +default for now deprecated RBD volume > 149781f Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > e297a0e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 8d69060 Merge pull request # 125575 from dashpole/update_otel_27 > 2d0cd50 update OpenTelemetry dependencies > e09016f Merge pull request # 125576 from alvaroaleman/fix > 9f6f03f Merge pull request # 125531 from pohly/klog-update > 69864e9 Corev1.Node: Link to node doc and not PV doc in status.capacity > a2ff581 dependencies: klog v2.130.1 > 857a946 Merge pull request # 125540 from pohly/revert-binding-deprecation > ee77356 api: revert deprecation annotation for v1 Binding > 590e504 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > b5dd4c4 Bump fxamacker/cbor/v2 to v2.7.0-beta. > c0840f2 Merge pull request # 125189 from mimowo/improve-ready-comment > c114cd7 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > 7f878b9 Improve the Job API comment for ready field > d93eaf6 KEP-3619: Fine-grained SupplementalGroups control (# 117842) > 6e174b7 Update indirect dependencies with ./hack/update-vendor.sh. > 983e15a Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 4261982 Merge pull request # 123339 from skitt/canonical-json-patch > 740a638 add prerelease lifecycle tags to GA types > 0b590ac Use canonical json-patch v4 import > 7cdaa4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 7480c46 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 9a6330a dependencies: ginkgo v2.19.0, gomega v1.33.1 > 664bdd5 Merge pull request # 124793 from mimowo/fix-managed-by-comment > b1dbea2 Merge pull request # 123638 from sanposhiho/matchlabelkey-beta > 2a86f24 Fix the comment for the Job managedBy field > 8a7117f graduate MatchLabelKeysInPodAffinity to Beta > 7ccc245 Merge pull request # 123845 from HirazawaUi/promote-DisableNodeKubeProxyVersion-to-beta > aa3ed7c Merge pull request # 124590 from xrstf/fix-optional-comment > e6d86a2 promote DisableNodeKubeProxyVersion feature gate to beta > 92d2eac fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 2144e85 codegen > 7c9431b Merge pull request # 124572 from aojea/alpha_tag > 8db881a alpha->beta > c4ac111 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > fd5eb88 tag service.spec.TrafficDistribution field as alpha > 9bd0523 fix stray +optional comment on persistentVolumeClaimRetentionPolicy > 8cf3f40 Bump sigs.k8s.io/yaml to v1.4.0 > 2676848 Merge pull request # 124469 from serathius/etcd-3.5.13 > b75136d Merge pull request # 124075 from pohly/dra-api-comments > 8a34349 Upgrade etcd libraries to v3.5.13 > 039b247 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 83fe34a DRA: sync internal API doc comments > fbc502f generated: ./hack/update-vendor.sh > 1e01004 DRA api: ResourceHandle.DriverName is required > 63e83d0 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 2df4487 DRA api: explicitly reserve finalizer for Kubernetes > 5975d5e Merge pull request # 124365 from SataQiu/v1.30.0-api-testdata > 98d0c7a Merge pull request # 124103 from zhanluxianshen/fix-typos-in-rbac-api > 14e4e0c Remove v1.28.0 API testdata > 76b6c7c Merge pull request # 124062 from alculquicondor/nodename-api-comment > 04510aa Fix typos in rbac api. > b27f498 Add v1.30.0 API testdata > a819b1d Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 58c5883 Update API comment for nodeName to match system behavior > 5e7d566 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 33eb147 generate fully qualified type references > 63d4a04 Update x/net for CVE-2023-45288 > 5147c1a sync: update go.mod > d1659eb Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping knative.dev/serving 6a27004...df7f168: > df7f168 Update net-gateway-api nightly (# 15710) > db13cc2 Update net-kourier nightly (# 15711) > a327979 Update net-contour nightly (# 15708) > 72fdded Update net-istio nightly (# 15709) > b1e9a0c upgrade to latest dependencies (# 15707) > d4766be Disable probe tests for kourier tls runtime (# 15702) > fe0e53f upgrade to latest dependencies (# 15701) > a5988eb Set k8s default container label (# 15694) > 5ede174 fix builds on arm/v7 (# 15699) > bee28f3 Configure deployments to have no own revisionHistoryLimit (# 15698) > c3f2bfe Exclude kourier tls runtime (# 15696) > b484fa2 Update net-contour nightly (# 15691) > a829571 Update net-kourier nightly (# 15689) > 19b9a09 Fix all linter warnings (# 15684) > db2721f Update net-gateway-api nightly (# 15690) > 243e1ea upgrade to latest dependencies (# 15687) > dd48437 Bump the github-actions group with 3 updates (# 15686) > 3e6d275 Update net-contour nightly (# 15685) > 65de262 upgrade to latest dependencies (# 15683) > c2f2b8b Update net-contour nightly (# 15678) > b3c8668 upgrade to latest dependencies (# 15677) > e5b717d Update net-kourier nightly (# 15680) > 5a8d478 Update net-gateway-api nightly (# 15679) > 28dff5c add wildcard back (# 15676) > bb76b60 Update volume validation to include hostPath (# 15669) > 8ed20f4 upgrade to latest dependencies (# 15662) > d957496 Update community files (# 15675) > 3216ab3 Drop the use dprotaso/controller-tools fork (# 15664) > 8a37b89 Update net-kourier nightly (# 15671) > 8556b88 fix dependency name (# 15674) > 83fe1c2 fix dependabot config (# 15672) > 79f8c3f fix dependabot config (# 15668) > 0d589da Add support for hostPath (# 15648) > df03027 fix: fixed the pinned dependencies issue (# 15475) > da8d2d1 Allow securityContext.Privileged to be configurable (# 15643) > c0f181d Update net-contour nightly (# 15665) > 746e72f Update net-gateway-api nightly (# 15658) > 750f9a2 Drop k8s v1.28 from kind testing and update cluster version to 1.30 in e2e (# 15655) > daae9fd Update net-contour nightly (# 15660) > b4c8ac9 Update community files (# 15661) > 095f876 Update net-kourier nightly (# 15659) > 06281eb upgrade to latest dependencies (# 15656) > 033225d pin chainguard action version (# 15657) > d1e308e [performance/real-traffic-test] Enable AllowHTTPFullDuplexFeature (# 15654) > 2d5a1e9 Update net-kourier nightly (# 15647) > 5717d19 Update net-kourier nightly (# 15636) > 15ac5b1 Update net-contour nightly (# 15634) > 8cbbe8f Update net-gateway-api nightly (# 15635) > 5911aee Update community files (# 15633) > 3e45e8f Update net-kourier nightly (# 15622) > 0a61ece Update net-gateway-api nightly (# 15620) > 85ce915 upgrade to latest dependencies (# 15623) > 9f24a9c Update net-contour nightly (# 15621) > bd9050e upgrade to latest dependencies (# 15618) > b51a57d upgrade to latest dependencies (# 15613) > ebe9d03 Update net-kourier nightly (# 15612) > 75a7530 Update net-contour nightly (# 15610) > 0b936fa Update net-gateway-api nightly (# 15611) > 95d2c9b upgrade to latest dependencies (# 15609) > 37aaaae Update net-kourier nightly (# 15605) > 25edfee Update net-contour nightly (# 15604) > f640bbb Update net-gateway-api nightly (# 15603) > 64b8325 Update community files (# 15602) > 423e654 Fix configuration metadata inconsistency (# 15601) > 135b667 Update net-kourier nightly (# 15598) > f215fdb Update net-contour nightly (# 15597) > 7dc3e95 Update net-gateway-api nightly (# 15596) > 16d2da8 upgrade to latest dependencies (# 15595) > 331c097 upgrade to latest dependencies (# 15593) > a22343c Update net-gateway-api nightly (# 15590) > e8e7de5 Update net-kourier nightly (# 15592) > 9d859b5 Update net-contour nightly (# 15589) > 83a09f0 Update net-istio nightly (# 15591) > d792207 Update net-contour nightly (# 15587) > 19b4ce9 Update net-gateway-api nightly (# 15586) > 4a9936a Update net-kourier nightly (# 15585) > 67460f5 Update net-istio nightly (# 15584) bumping golang.org/x/term 9d5441a...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies > 442846a go.mod: update golang.org/x dependencies > b725e36 go.mod: update golang.org/x dependencies > 54df7da README: don't recommend go get bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy issue in getting controller is solved > 7778646 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 126f5ce apimachinery runtime: support contextual logging > e696ec5 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > ad648b1 generate fully qualified type references > 2dd8802 Update x/net for CVE-2023-45288 > d82afe1 Merge pull request # 123801 from HirazawaUi/followup-allow-special-characters bumping github.com/pmezard/go-difflib 792786c...5d4384e: > 5d4384e Merge pull request # 10 from justbuchanan/master > fca3d27 travis: remove travis integration > 4d7e5c1 Update README.md > 1ef1646 README: end of maintenance notice. bumping k8s.io/apiextensions-apiserver 1aec848...5714b0b: > 5714b0b Update dependencies to v0.31.4 tag > 67f4a1d informers: add comment that Start does not block > 647748e Merge pull request # 126353 from liggitt/fix-vendor > a9ee50f revendor dependencies > 1ab7536 Merge pull request # 126308 from cici37/hotFix > 4940c42 Allowing direct CEL reserved keyword usage in CRD (# 126188) > 93b42bf Update with stdlib errors > 10c707f Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 3bbcc94 Merge pull request # 125661 from mjudeikis/mjudeikis/poststarthookctx.stopch.cleanup > f02b108 use context for tests > 876df11 Hot fix for panic on schema conversion. (# 126167) > 4df8aea clean deprecated context.StopCh > 25216f6 Validate CABundle when writing CRD > 21fdbb3 Merge pull request # 126136 from cici37/removeFG > 64bd347 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 34ee2ac Auto updates > 4fca5ed generate > ecdf037 Remove feature gate CustomResourceValidationExpressions. > af670e3 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 298c10a bump k8s.io/utils > ac102cf Merge pull request # 125615 from benluddy/apiextensions-json-unmarshal-copy > 5fe8819 Merge pull request # 125922 from dims/update_otel_27 > 6089568 Copy input to UnmarshalJSON on the apiextensions JSON types. > cea4e63 update OpenTelemetry dependencies and grpc > a2b7554 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > 93f624c Fix for typecheck doesn't notice compile errors in test files > 6fdc7d0 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 889ca04 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 3a6c6fe Bump `prometheus/common to` v0.55.0 > 0a9d947 Update moby/spdystream to v0.4.0 > 6998ab0 Merge pull request # 125745 from BenTheElder/ping-ping > 1993bf7 bump github.com/moby/spdystream to v0.3.0 > 0fdadc8 Merge pull request # 125731 from dashpole/revert_otel > 8c0d2b8 Revert "update OpenTelemetry dependencies" > 2b00902 Merge pull request # 125703 from sbueringer/pr-fix-message-expression-evaluation > 5ccd222 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 5d129ee Validate stored messageExpressions with the correct CEL environment > 53b8ff7 add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4e241d1 Add version mapping in ComponentGlobalsRegistry. > 7b4292c Add composition flags for emulation version and feature gate. > 95d0ad9 apiserver: Add API emulation versioning. > ba83101 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 9f9821e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > fd98565 Merge pull request # 125575 from dashpole/update_otel_27 > bad5f06 Merge pull request # 125560 from jpbetz/apply-gen-fake > e2ec91c update OpenTelemetry dependencies > a2fe3ef Generate code > 24a01cd Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 106c687 Bump dependency: etcd to 3.5.14 > b2732ff Merge pull request # 125531 from pohly/klog-update > 3038337 dependencies: klog v2.130.1 > 2c748f6 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > 6e53802 feat: Upgrade to cobra v1.8.1 > 879caaf Merge pull request # 121439 from skitt/generic-client-go > de77baa Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > da77a93 Run codegen > aae5443 Merge pull request # 125586 from serathius/webhook-converter-fix > 98e02b1 Update moby/term to a released tag - v0.5.0 > 36e5fb5 Run codegen > e12060e Fix TestWebhookConverterWithWatchCache when ResilientWatchCacheInitialization and ConsistentListFromCache are enabled > d3392ac Run codegen > 1d1fb1b Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > da32b13 make update > d21e185 Merge pull request # 125083 from azimjohn/master > c0786ef Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 21fcb3e Bump konnectivity-client to v0.30.3 > f945eb2 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7a4054f kube-apiserver: remove deprecated otel NewNoopTracerProvider > c88715a Bump fxamacker/cbor/v2 to v2.7.0-beta. > bd6a9df Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 2662926 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > a1bcd9d make update > 609a653 Merge pull request # 124381 from alexzielenski/cel/allOf-validation > 5f414db Fix ChangeCRD test > d920ef2 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > af47909 add tests for completeness cases > 1635d25 Update indirect dependencies with ./hack/update-vendor.sh. > 068cd8e feedback > e915a72 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > c8e0944 preserve errors for additionalProperties and xvalidations so the API surface stays the same > b70a330 Merge pull request # 123339 from skitt/canonical-json-patch > 32e372f add prerelease lifecycle tags to GA types > 5869375 add allOf support into CEL validator > 9e92459 Use canonical json-patch v4 import > e484593 codegen: deepycopy-gen > 338768d Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 1e2fcb8 allow CEL and additionalProperties used in allof > 563f772 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 0596885 Merge pull request # 124779 from cici37/updateEnv > 6fe18fb dependencies: ginkgo v2.19.0, gomega v1.33.1 > 6ebf3f3 Update cel env to 1.30 > 49f8306 Merge pull request # 124675 from cici37/fgForCost > 8b01abc Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 0eea861 Adding the feature gates to fix cost for VAP and webhook matchConditions. > 00c9c18 Update to latest golang.org/x/oauth2 v0.20.0 > 9af7df8 Merge pull request # 124681 from jpbetz/field-selector-beta > 1d66bdc Merge pull request # 124600 from alvaroaleman/typed-wq > af84a78 Promote CRD field selectors to beta > f0d997f Use the generic/typed workqueue throughout > f06d731 Merge pull request # 122148 from pohly/controllers-context-support > 4e6e015 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 62d1e97 apiserver + controllers: enhance context support > 046aba8 Bump sigs.k8s.io/yaml to v1.4.0 > add218f Merge pull request # 124466 from serathius/featuregate-defer > 8adc62c Cleanup defer from SetFeatureGateDuringTest function call > e2b8a5c Merge pull request # 124469 from serathius/etcd-3.5.13 > 69d51e1 Merge pull request # 124263 from alvaroaleman/typed > 4c86976 Upgrade etcd libraries to v3.5.13 > 2168269 Merge pull request # 124474 from serathius/allow-bookmarks > e939cdd Use typed queue in Customresource Discovery Controller > ac0adf7 Allow bookmark events in between delete/modify in Test > f0512a0 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 96f0bce Merge pull request # 121574 from skitt/generic-lister-gen > f02896a generated: ./hack/update-vendor.sh > f097bb7 Merge pull request # 124346 from jwcesign/master > 033946c Regenerate all listers > 6cae02b rename optional to optional_type > ea8ea09 upgrade: upgrade dependencies github.com/prometheus/common to the newest version > bd77ba4 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > fd86c98 Merge pull request # 122892 from danwinship/codegen-nil > 76483ca Regenerate fake clients > 7d17cc2 Merge pull request # 123822 from JoelSpeed/cr-validator-status > 266c09f Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > befafbc Update test to track status prefix on paths > ea5413d Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 300b8e0 generate fully qualified type references > 5650a2e Fix field path on CustomResource status update validations > 7c8f374 Update x/net for CVE-2023-45288 > 207176c Merge pull request # 124019 from alexzielenski/fix-ratcheting-flake > c9be2b9 fix test flake caused by not waiting for CRD schema update > 3de7d4d sync: update go.mod > 62b330c Merge pull request # 123732 from serathius/parallel-featureflags bumping knative.dev/pkg 9b9d535...c43477f: > c43477f upgrade to latest dependencies (# 3137) > 0c2a238 Bump golang.org/x/tools from 0.28.0 to 0.29.0 (# 3134) > accfe36 Satisfy linter (# 3132) > b4ff2c1 run dependabot workflow only on dependabot branches (# 3133) > 83cd52e Bump golang.org/x/net from 0.31.0 to 0.34.0 (# 3130) > 4d8f747 Bump google.golang.org/grpc from 1.68.0 to 1.69.2 (# 3131) > 459f60e Bump google.golang.org/protobuf from 1.35.2 to 1.36.2 (# 3129) > 14369d0 Bump golang.org/x/tools from 0.27.0 to 0.28.0 (# 3119) > 28f90c2 upgrade to latest dependencies (# 3127) > 23c15c0 Update k8s min and deps to 1.30 (# 3124) > 4ba3f1b Update community files (# 3128) > 4c90159 Update community files (# 3126) > 40afb7c fix script (# 3123) > f3ab560 Update community files (# 3118) > a7fd9b1 Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 (# 3117) > 215048a Bump golang.org/x/tools from 0.26.0 to 0.27.0 (# 3114) > 47a6f9f Bump google.golang.org/grpc from 1.67.1 to 1.68.0 (# 3116) > 7b333a0 Bump golang.org/x/net from 0.30.0 to 0.31.0 (# 3113) > 0a99635 Update community files (# 3112) > 25f6002 upgrade to latest dependencies (# 3111) > 6af2bf9 upgrade to latest dependencies (# 3110) > 76cfa12 Fix `WEBHOOK_DISABLE_NAMESPACE_OWNERSHIP` env-var (# 3107) > 6d10851 Add `WEBHOOK_DISABLE_NAMESPACE_OWNERSHIP` env-var (# 3103) > 6eb75e8 Update community files (# 3105) bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 7c5e903 Update TestNewInformerWatcher for WatchListClient > 8262774 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data > 1c075dc Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 9f33e96 make update > 098e7c5 Merge pull request # 125356 from p0lyn0mial/upstream-improve-testdrivechecklistfromcache-test > b444e6c Implement ResilientWatchCacheInitialization > bbe85a4 fix TestDriveCheckListFromCacheDataConsistencyIfRequested > b03e5b8 Merge pull request # 125335 from p0lyn0mial/upstream-consistency-decector-handles-legacy-case > c7d7068 client-go/consistencydetector: handles the watch cache legacy case > 7c6e307 Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8c9cb88 Improve Reflector unit tests > 52e5651 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > d81b8f6 Merge pull request # 123974 from p0lyn0mial/upstream-client-go-features-testing > 3aa51ce Update indirect dependencies with ./hack/update-vendor.sh. > 7adab2f KEP-3619: Fine-grained SupplementalGroups control (# 117842) > e89e40c client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test > e8b5471 Merge pull request # 123339 from skitt/canonical-json-patch > e8eae94 client-go/features/testing: intro SetFeatureGatesDuringTest > 9c87eb0 Merge pull request # 125190 from pohly/record-event-panic > 16552d4 Use canonical json-patch v4 import > b4e1cfc client-go record: avoid panic when watch creation failed > ffda346 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 5d65011 Merge pull request # 125159 from p0lyn0mial/upstream-add-data-consistency-checker-for-list-requests > 3f130bd Merge pull request # 125166 from p0lyn0mial/upstream-improve-check-data-consistency > b7ea49a client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested > 5f741a5 Merge pull request # 125052 from p0lyn0mial/upstream-client-go-env-var-set > 785fca4 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) > b92b563 Merge pull request # 124635 from pohly/event-broadcaster-shutdown-fix > 98df4f7 client-go/features: add Set method to envvar impl > f53839a Merge pull request # 125045 from pohly/ginkgo-gomega-update > ebbf7d7 client-go/tools/record: fix and test Broadcaster shutdown + logging > c559583 Merge pull request # 125146 from p0lyn0mial/upstream-client-go-consistency-detector-move-to-new-package > 2f2b800 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 538b780 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache > e6e45e1 client-go/util/consistencydetector: make the detector public > 92f0985 client-go/util/consistencydetector: update after moving to the new package > e428fc2 move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector > fd6b8e6 Merge pull request # 125144 from p0lyn0mial/upstream-client-go-consistency-detector-refactor-units > 00036b7 client-go/tools/cache/reflector_data_consistency_detector: refactor unit tests > 0123e78 Merge pull request # 124446 from p0lyn0mial/watch-list-consistency-detector-more-generic > 6bdde77 client-go/consistency-detector: change the signature of checkWatchListConsistencyIfRequested > c739619 Merge pull request # 122791 from p0lyn0mial/upstream-cleanup-watch-list-env-var > 4a34196 replace ENABLE_CLIENT_GO_WATCH_LIST_ALPHA with WatchListClient gate > 86f83bc Merge pull request # 124614 from p0lyn0mial/upstream-reflector-warn-no-bookmark-event > 0280901 client-go/reflector: warns when the bookmark event for initial events hasn't been received > 62f9597 Merge pull request # 124588 from jiuker/patch-2 > 8a8d073 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > f9eba8e fix: Hang when canceling leader election information > 988ddc2 Update to latest golang.org/x/oauth2 v0.20.0 > 4ebe42d Merge pull request # 124600 from alvaroaleman/typed-wq > d3682da Merge pull request # 124519 from dims/drop-all-the-providery-things-take-2 > 9aa3aae Use the generic/typed workqueue throughout > 35cab32 fix(api): make LocalObjectReference.Name and…
bumping github.com/spf13/cobra 4dd4b25...e94f6d0: > e94f6d0 Address golangci-lint deprecation warnings, enable some more linters (# 2152) > 8003b74 Remove fully inactivated linters (# 2148) > 5c2c1d6 Consistent annotation names (# 2140) > 5a1acea build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.3 to 2.0.4 (# 2127) > 0fc86c2 docs: update user guide (# 2128) > 6b5f577 More linting (# 2099) > bd914e5 fix: remove deprecated io/ioutils package (# 2120) > 1f80fa2 chore: remove repetitive words (# 2122) > c69ae4c ci: test golang 1.22 (# 2113) > a30cee5 build(deps): bump actions/cache from 3 to 4 (# 2102) > f34069c build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (# 2108) > bd2655e Add Incus to the list of projects using Cobra (# 2118) > bcfcff7 Add Taikun CloudWorks to list of projects (# 2098) > 4fb0a66 flags: clarify documentation that LocalFlags related function do not modify the state (# 2064) > 0dec88e Add tests for funcs in cobra.go (# 2094) > cbcf75e [chore]: update projects using cobra (# 2093) > 199b7ab build(deps): bump actions/labeler from 4 to 5 (# 2086) > 531ce79 Remove extra actions/checkout > c054701 build(deps): bump actions/setup-go from 4 to 5 > 4122785 Document how to create a plugin > a73b9c3 Fix help text for runnable plugin command > df547f5 Fix help text for plugins > e63925d Add env variable to suppress completion descriptions on create (# 1938) > 236f3c0 Update projects_using_cobra.md (# 2089) > 3d8ac43 Micro-optimizations (# 1957) > 283e32d Add LXC to the list of projects using cobra (# 2071) > a0a6ae0 Improve API to get flag completion function (# 2063) > 890302a Support usage as plugin for tools like kubectl (# 2018) > 48cea5c build(deps): bump actions/checkout from 3 to 4 (# 2028) > 22953d8 Replace all non-alphanumerics in active help env var program prefix (# 1940) > 00b68a1 Add tests for flag completion registration (# 2053) > b711e87 Don't complete --help flag when flag parsing disabled (# 2061) > 8b1eba4 Fix linter errors (# 2052) > 4cafa37 Allow running persistent run hooks of all parents (# 2044) > 5c962a2 build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.2 to 2.0.3 (# 2047) > efe8fa3 build(deps): bump actions/setup-go from 3 to 4 (# 1934) > 95d8a1e Add notes to doc on preRun and postRun condition (# 2041) > bd4d165 feat: add getters for flag completions (# 1943) > 0c72800 Customizable error message prefix (# 2023) > c5dacb3 ci: test golang 1.21 (# 2024) > 285460d command: temporarily disable G602 due to securego/gosec# 1005 (# 2022) > 4955da7 build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (# 2021) > fd865a4 minor corrections to unit tests (# 2003) > 60d056d doc: fix typo, Deperecated -> Deprecated (# 2000) > 66b215b golangci: enable 'unused' and disable deprecated replaced by it (# 1983) > c81c46a Add 'one required flag' group (# 1952) > dcb405a Move documentation sources to site/content (# 1428) > cbe4865 build(deps): bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 (# 1976) > fdee73b powershell: escape variable with curly brackets (# 1960) > 988bd76 test: make fish_completions_test more robust (# 1980) > 2246fa8 Fix grammar: 'allows to' (# 1978) > 0e3a0bf build(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 (# 1971) > 284f410 Fix typo in fish completions (# 1945) bumping golang.org/x/term 9d5441a...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies > 442846a go.mod: update golang.org/x dependencies > b725e36 go.mod: update golang.org/x dependencies > 54df7da README: don't recommend go get bumping google.golang.org/api c642c84...d135e2f: > d135e2f chore(main): release 0.198.0 (# 2781) > c16dd63 feat(all): auto-regenerate discovery clients (# 2789) > d27a832 feat(all): auto-regenerate discovery clients (# 2788) > 82803c7 chore(all): update all (# 2785) > 65d7953 feat(all): auto-regenerate discovery clients (# 2786) > 786e8a8 feat(all): auto-regenerate discovery clients (# 2784) > 923816f feat(all): auto-regenerate discovery clients (# 2783) > 5a4dc60 feat(all): auto-regenerate discovery clients (# 2782) > 3c2f8ce feat(all): auto-regenerate discovery clients (# 2780) > c5990e2 chore(main): release 0.197.0 (# 2771) > dc3697a chore(all): update all (# 2777) > cedc5b0 feat(all): auto-regenerate discovery clients (# 2779) > 72cc5c4 feat(all): auto-regenerate discovery clients (# 2778) > cc62887 feat(all): auto-regenerate discovery clients (# 2776) > 11e2ff6 feat(all): auto-regenerate discovery clients (# 2775) > 6476ddd feat(all): auto-regenerate discovery clients (# 2774) > 140d0a5 fix(transport): set UniverseDomain in http.NewClient for new auth (# 2773) > 0c7c227 feat(all): auto-regenerate discovery clients (# 2772) > 07782e2 feat(all): auto-regenerate discovery clients (# 2770) > 6273efe chore(main): release 0.196.0 (# 2761) > 7714cd9 chore: bump some deps to latest (# 2769) > 2856eee chore(all): update all (# 2766) > 00da46b feat(all): auto-regenerate discovery clients (# 2768) > 6e81c8f feat(all): auto-regenerate discovery clients (# 2765) > d9ef5ce feat(all): auto-regenerate discovery clients (# 2764) > 293fdcd feat(all): auto-regenerate discovery clients (# 2763) > 21f10ed feat(all): auto-regenerate discovery clients (# 2760) > f9bde01 chore(main): release 0.195.0 (# 2751) > 04cbad8 feat(all): auto-regenerate discovery clients (# 2759) > e907e01 feat(all): auto-regenerate discovery clients (# 2756) > 47629a1 chore(all): update all to 4ba0660 (# 2754) > 3f3bd66 feat(all): auto-regenerate discovery clients (# 2755) > 70a68c2 feat(all): auto-regenerate discovery clients (# 2753) > 5b1ebe2 feat(all): auto-regenerate discovery clients (# 2752) > 6bdae51 feat(all): auto-regenerate discovery clients (# 2750) > cd95a34 chore(main): release 0.194.0 (# 2747) > eda6a59 fix(gen): change HttpBody.Data from string to any for monitoring:v1 (# 2744) > f836095 chore(all): Updating auth library version (# 2748) > 5d61f08 feat(all): auto-regenerate discovery clients (# 2746) > d994b67 chore(main): release 0.193.0 (# 2734) > 254bbe1 chore(all): update all (# 2740) > cb825c8 feat(all): auto-regenerate discovery clients (# 2742) > 9d915ff feat(all): auto-regenerate discovery clients (# 2739) > 7296c72 feat(all): auto-regenerate discovery clients (# 2738) > a2308c1 feat(all): auto-regenerate discovery clients (# 2737) > 6b81f1a feat(all): auto-regenerate discovery clients (# 2736) > c2b2ac9 chore: update to 1.21 (# 2735) > 4118ec2 feat(all): auto-regenerate discovery clients (# 2733) > c616f47 chore(main): release 0.192.0 (# 2726) > b457582 fix(internal/cba): Update credsNewAuth path to use nil oauth2 client (# 2731) > 2b4e9f4 feat: move storage, bigquery, and compute to new auth lib (# 2730) > a0ed1f3 feat(all): auto-regenerate discovery clients (# 2729) > 97c7f2e feat(all): auto-regenerate discovery clients (# 2728) > 36e3fa7 feat(all): auto-regenerate discovery clients (# 2727) > b2c7c05 feat(all): auto-regenerate discovery clients (# 2725) > d0759b0 chore(main): release 0.191.0 (# 2718) > 918e3d2 feat(all): auto-regenerate discovery clients (# 2724) > 0d15913 feat(all): auto-regenerate discovery clients (# 2722) > b365461 chore(all): update all (# 2721) > fffff7f fix: reference gax import in storage libs (# 2720) > a5ddb40 feat(all): auto-regenerate discovery clients (# 2719) > f5b0bb5 fix(transport): disable automatic universe domain check (# 2717) > 88dca19 chore(main): release 0.190.0 (# 2694) > 1f2d6d3 chore: bump cloud.google.com/go/[email protected] (# 2716) > 164a8d6 feat(all): auto-regenerate discovery clients (# 2715) > 05a4fc5 feat(all): auto-regenerate discovery clients (# 2706) > c8041b0 chore(all): update all (# 2702) > aa62c85 revert: move storage, bigquery, and compute to new auth lib (# 2695)" (# 2704) > 7b03cff feat(all): auto-regenerate discovery clients (# 2703) > a8b0821 feat(all): auto-regenerate discovery clients (# 2700) > 1e4c024 chore(all): update module github.com/google/s2a-go to v0.1.8 (# 2697) > d07fd26 feat(all): auto-regenerate discovery clients (# 2699) > ddc4e0b feat(all): auto-regenerate discovery clients (# 2698) > 66ace6c feat: move storage, bigquery, and compute to new auth lib (# 2695) > cbc19e7 feat(all): auto-regenerate discovery clients (# 2693) > d0089f3 chore(main): release 0.189.0 (# 2681) > af28112 chore: upgrade some dependencies (# 2692) > a94722f feat(all): auto-regenerate discovery clients (# 2691) > aa4662f fix(transport/grpc): retain UserAgent option with new auth stack (# 2690) > 786363b chore(all): update all (# 2688) > 27405af feat(all): auto-regenerate discovery clients (# 2687) > 611884d feat(all): auto-regenerate discovery clients (# 2685) > d925dcb fix(cba): Update newAuth path to use nil oauth2 client (# 2684) > 1e3757d feat(all): auto-regenerate discovery clients (# 2683) > eba243a chore: generate based on discovery-artifact-manager (# 2682) > 4a713f7 feat(all): auto-regenerate discovery clients (# 2680) > 9957790 chore(main): release 0.188.0 (# 2666) > 7021e3e chore: bump some deps (# 2679) > d17f6be feat(all): auto-regenerate discovery clients (# 2678) > 40b5113 fix: allow ForceSendFields to work for map types (# 2670) > 5cdcbe0 chore(all): update all (# 2676) > 5dd2fb2 feat(all): auto-regenerate discovery clients (# 2677) > a9177bd feat(all): auto-regenerate discovery clients (# 2675) > d465cec feat(all): auto-regenerate discovery clients (# 2674) > 88240e3 feat(all): auto-regenerate discovery clients (# 2673) > 0d54a85 feat(all): auto-regenerate discovery clients (# 2671) > 6df3749 feat(all): auto-regenerate discovery clients (# 2669) > 711eb91 fix: check []bytes > 0 instead of nil (# 2667) > e84fa65 feat(all): auto-regenerate discovery clients (# 2665) > b6c87f6 chore(main): release 0.187.0 (# 2656) > e051997 fix: pass through gRPC api key option to new auth lib (# 2664) > 2ea4e07 chore(all): update all to dc46fd2 (# 2662) > 6e061ce feat(all): auto-regenerate discovery clients (# 2663) > 0a238f5 feat(all): auto-regenerate discovery clients (# 2661) > 3ca2f84 feat(all): auto-regenerate discovery clients (# 2660) > 7cd88da feat(all): auto-regenerate discovery clients (# 2659) > a758bc1 fix(gensupport): wrap chunk upload err for retries (# 2657) > 719f988 feat(all): auto-regenerate discovery clients (# 2658) > 1a28e06 feat(all): auto-regenerate discovery clients (# 2655) > 89bc0dc chore(main): release 0.186.0 (# 2642) > 6c8b3b9 chore: bump auth lib dep (# 2654) > bc370a7 feat(all): auto-regenerate discovery clients (# 2653) > ddb2d15 chore(all): update module github.com/googleapis/gax-go/v2 to v2.12.5 (# 2651) > 10c47f3 feat(all): auto-regenerate discovery clients (# 2652) > 695484b feat(all): auto-regenerate discovery clients (# 2649) > 1bac79d feat(all): auto-regenerate discovery clients (# 2648) > c1a7681 feat(all): auto-regenerate discovery clients (# 2645) > 1fcd83d chore: add simple readme for generator (# 2633) > 20ffdd8 feat(all): auto-regenerate discovery clients (# 2644) > 72fb128 feat(all): auto-regenerate discovery clients (# 2641) > e732ee3 chore(main): release 0.185.0 (# 2635) > 0c868b2 feat(all): auto-regenerate discovery clients (# 2638) > 324ae13 chore(all): update all (# 2640) > 51ff8a4 feat(all): auto-regenerate discovery clients (# 2636) > ea513cb fix(internal/gensupport): update shouldRetry for GCS uploads (# 2634) > 66c2e4a chore(main): release 0.184.0 (# 2628) > 7fccba6 feat(all): auto-regenerate discovery clients (# 2624) > 953f728 fix(cba): Update credsNewAuth to support oauth2 over mTLS (# 2610) > ebc44d1 feat: support structpb.Struct as req/resp (# 2632) > 56d0d59 chore: remove some nil clients (# 2631) > e760319 chore(gensupport): merge x-goog-api-client vals into a single header (# 2612) > bec8b5c chore(all): update all (# 2630) > 643675b Revert "feat: regen cloudcommerceprocurement v1 from updated discovery file (…" (# 2629) > 7e30ed2 feat: regen cloudcommerceprocurement v1 from updated discovery file (# 2627) > 8a7c0e1 chore: bump auth dep (# 2621) bumping k8s.io/kube-openapi 8e68654...9e1beec: > 9e1beec Merge pull request # 504 from pohly/naming-convention > f7e401e Merge pull request # 510 from Jefftree/downgrade-ginkgo > 5b13d40 names match: tighten validation of inlining and metadata > 65a50c7 Merge pull request # 509 from Jefftree/bump-gengo > 04edf7c Downgrade ginkgo to avoid introducing dependency of x/exp > 4fca853 names match: add unit tests demonstrating false positives > 76de80e Merge pull request # 508 from Jefftree/downgrade-dep > 21ea66f Upgrade gengo > 5732855 Merge pull request # 503 from Jefftree/patch-experiment-json-test > 909c8d5 Merge pull request # 507 from kubernetes/Jefftree-patch-2 > 0db3e15 downgrade govalidator, go-restful, jsonreference > 91dab69 Merge pull request # 500 from thockin/master > 24eb939 Update github actions to test for later go versions > d7e11f2 disable dependabot > cb93749 Bump gengo version > bd91a10 Patch go-json-experiment/json negative float test bumping google.golang.org/protobuf 158d2b3...12c6ebd: > 12c6ebd all: release v1.36.2 > 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs > c0c814f all: start v1.36.1-devel > 7fc5ff4 all: release v1.36.1 > 575aebf internal/impl: revert IsSynthetic() check to fix panic > ce4fa19 internal/errors: delete compatibility code for Go before 1.13 > 607da3e all: start v1.36.0-devel > 3b78ca8 all: release v1.36.0 > 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior > 8edf940 reflect/protoreflect: use [] syntax to reference method > 5376513 proto: add reference to size semantics with lazy decoding to comment > 560503e compiler/protogen: allow overriding API level from --go_opt > b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid > 9eda3d5 all: regenerate.bash for Opaque API > eb7b468 all: Release the Opaque API > 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release > bdcc7ad internal/impl: skip synthetic oneofs in messageInfo > 30f628e all: start v1.35.2-devel > c72053a all: release v1.35.2 > b985635 internal/impl: fix TestMarshalMessageSetLazyRace (was a no-op!) > 76135f9 proto: switch messageset_test to use makeMessages() injection point > 29947bb internal/testprotos/test: add nested message field with [lazy=true] > 5c14d72 encoding/prototext: use testmessages_test.go approach, too > 496557b proto: refactor equal_test from explicit table to use makeMessages() > 0517e5a testing/protocmp: document behavior when combining Ignore and Sort > d14ebce all: implement strip_enum_prefix editions feature > fb995f1 encoding/protojson: allow missing value for Any of type Empty > d340238 all: start v1.35.1-devel bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > ba9d110 Update moby/spdystream to v0.4.0 > 89b2da1 Merge pull request # 125745 from BenTheElder/ping-ping > e191233 Use +default for now deprecated ScaleIO volume > 26803c0 bump github.com/moby/spdystream to v0.3.0 > cdeb356 Use +default for now deprecated AzureDisk volume > e025325 Merge pull request # 125731 from dashpole/revert_otel > 165690c Use +default for now deprecated ISCSI volume > 2788e05 Revert "update OpenTelemetry dependencies" > 53f4e42 Use +default for now deprecated RBD volume > 149781f Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > e297a0e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 8d69060 Merge pull request # 125575 from dashpole/update_otel_27 > 2d0cd50 update OpenTelemetry dependencies > e09016f Merge pull request # 125576 from alvaroaleman/fix > 9f6f03f Merge pull request # 125531 from pohly/klog-update > 69864e9 Corev1.Node: Link to node doc and not PV doc in status.capacity > a2ff581 dependencies: klog v2.130.1 > 857a946 Merge pull request # 125540 from pohly/revert-binding-deprecation > ee77356 api: revert deprecation annotation for v1 Binding > 590e504 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > b5dd4c4 Bump fxamacker/cbor/v2 to v2.7.0-beta. > c0840f2 Merge pull request # 125189 from mimowo/improve-ready-comment > c114cd7 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > 7f878b9 Improve the Job API comment for ready field > d93eaf6 KEP-3619: Fine-grained SupplementalGroups control (# 117842) > 6e174b7 Update indirect dependencies with ./hack/update-vendor.sh. > 983e15a Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 4261982 Merge pull request # 123339 from skitt/canonical-json-patch > 740a638 add prerelease lifecycle tags to GA types > 0b590ac Use canonical json-patch v4 import > 7cdaa4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 7480c46 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 9a6330a dependencies: ginkgo v2.19.0, gomega v1.33.1 > 664bdd5 Merge pull request # 124793 from mimowo/fix-managed-by-comment > b1dbea2 Merge pull request # 123638 from sanposhiho/matchlabelkey-beta > 2a86f24 Fix the comment for the Job managedBy field > 8a7117f graduate MatchLabelKeysInPodAffinity to Beta > 7ccc245 Merge pull request # 123845 from HirazawaUi/promote-DisableNodeKubeProxyVersion-to-beta > aa3ed7c Merge pull request # 124590 from xrstf/fix-optional-comment > e6d86a2 promote DisableNodeKubeProxyVersion feature gate to beta > 92d2eac fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 2144e85 codegen > 7c9431b Merge pull request # 124572 from aojea/alpha_tag > 8db881a alpha->beta > c4ac111 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > fd5eb88 tag service.spec.TrafficDistribution field as alpha > 9bd0523 fix stray +optional comment on persistentVolumeClaimRetentionPolicy > 8cf3f40 Bump sigs.k8s.io/yaml to v1.4.0 > 2676848 Merge pull request # 124469 from serathius/etcd-3.5.13 > b75136d Merge pull request # 124075 from pohly/dra-api-comments > 8a34349 Upgrade etcd libraries to v3.5.13 > 039b247 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 83fe34a DRA: sync internal API doc comments > fbc502f generated: ./hack/update-vendor.sh > 1e01004 DRA api: ResourceHandle.DriverName is required > 63e83d0 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 2df4487 DRA api: explicitly reserve finalizer for Kubernetes > 5975d5e Merge pull request # 124365 from SataQiu/v1.30.0-api-testdata > 98d0c7a Merge pull request # 124103 from zhanluxianshen/fix-typos-in-rbac-api > 14e4e0c Remove v1.28.0 API testdata > 76b6c7c Merge pull request # 124062 from alculquicondor/nodename-api-comment > 04510aa Fix typos in rbac api. > b27f498 Add v1.30.0 API testdata > a819b1d Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 58c5883 Update API comment for nodeName to match system behavior > 5e7d566 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 33eb147 generate fully qualified type references > 63d4a04 Update x/net for CVE-2023-45288 > 5147c1a sync: update go.mod > d1659eb Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping google.golang.org/grpc 3f95b38...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Change version to 1.69.1-dev (# 7902) > 97d633a Change version to 1.69.0 (# 7901) > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832) > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879) > 634497b test: Split import paths for generated message and service code (# 7891) > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872) > 00272e8 dns: Support link local IPv6 addresses (# 7889) > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890) > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875) > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887) > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874) > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869) > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839) > bb7ae0a Change logger to avoid Printf when disabled (# 7471) > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846) > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677) > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826) > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861) > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache (# 7851) > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853) > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808) > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies > 0775031 cleanup: remove a TODO that has been take care of (# 7855) > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845) > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840) > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768) > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837) > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827) > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854) > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835) > 3a1e3e2 xdsclient: rename the interface for the transport (# 7842) > 66385b2 clusterimpl: propagate state update from child when drop/request config remains unchanged (# 7844) > 89737ae orca: switching to stubserver in tests instead of testservice implementation (# 7727) > a365199 examples: fix debugging example after Dial->NewClient migration (# 7833) > 8c518f7 xds: switching to stubserver in tests instead of testservice implementation (# 7726) > b01130a xds/internal/xdsclient: fix resource type documentation to only mention handling xds responses (# 7834) > 274830d balancer: Add a SubConn.RegisterHealthListener API and default implementation (# 7780) > 0553bc3 xdsclient: don't change any global state in NewForTesting (# 7822) > 3db86e2 deps: Remove go patch version from go.mod (# 7831) > e2b98f9 pickfirst: Implement Happy Eyeballs (# 7725) > 60c70a4 mem: implement `ReadAll()` for more efficient `io.Reader` consumption (# 7653) > d2c1aae xds: Plumb EDS endpoints through xDS Balancer Tree (# 7816) > c2a2d20 docs: update documentation for `ClientStream.SendMsg()` returning `nil` unconditionally when `ClientStreams=false` (# 7790) > 0d0e530 grpc: export MethodHandler # 7794 (# 7796) > a3a8657 clusterimpl: update picker synchronously on config update (# 7652) > 74738cf grpc: Remove health check func dial option used for testing (# 7820) > 5b40f07 xdsclient: fix flaky test TestServeAndCloseDoNotRace (# 7814) > b3393d9 xdsclient: support fallback within an authority (# 7701) > 18d218d pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (# 7742) > e9ac44c cleanup: replace grpc.Dial with grpc.NewClient in grpclb test (# 7789) > 0ec8fd8 xdsclient/ads: reset the pending bit of ADS stream flow control at the end of the onDone method (# 7806) > 43ee172 balancer: Enforce embedding the SubConn interface in implementations (# 7758) > 2de6df9 xds/resolver: fix flaky test TestResolverRemovedWithRPCs with a workaround (# 7804) > 2a18bfc transport: refactor to split ClientStream from ServerStream from common Stream functionality (# 7802) > 70e8931 transport: remove useless trampoline function (# 7801) > ef0f617 xdsclient: start using the newly added transport and channel functionalities (# 7773) > d66fc3a balancer/endpointsharding: Call ExitIdle() on child if child reports IDLE (# 7782) > 2e3f547 ringhash: fix a couple of flakes in e2e style tests (# 7784) > 52d7f6a multiple: switch to math/rand/v2 (# 7711) > 6fd86d3 Disable buffer_pooling tests (# 7762) > 091d20b server: Only call FromIncomingContext with stats handlers (# 7781) > 192ee33 multiple: add verbosity checks to logs that use pretty.JSON (# 7785) > e7435d6 balancer/endpointsharding: Ignore empty endpoints (# 7674) > 4084b14 stats/opentelemetry: Remove OpenTelemetry module and add RLS Metrics e2e tests (# 7759) > ada6787 cleanup: switching to stubserver in tests instead of testservice implementation (# 7708) > cb32937 credentials: Support ALTSPerRPCCreds in DefaultCredentialsOptions (# 7775) > a0cbb52 github: add Go 1.23 testing and make staticcheck work locally with go1.23 (# 7751) > 67b9ebf xdsclient: make sending requests more deterministic (# 7774) > 94e1b29 vet: add dependency checks (# 7766) > a82315c testutils: change ListenerWrapper to push the most recently accepted connection (# 7772) > e0a730c clusterresolver: fix a comment in a test (# 7776) > f8e5d8f mem: use slice capacity instead of length, to determine whether to pool buffers or directly allocate them (# 7702) > c4c8b11 xds/resolver: add a way to specify the xDS client to use for testing purposes (# 7771) > 8212cf0 xdsclient: implementation of the xdsChannel (# 7757) > 4bb0170 status: Fix status incompatibility introduced by # 6919 and move non-regeneratable proto code into /testdata (# 7724) > 80937a9 credentials: Apply defaults to TLS configs provided through GetConfigForClient (# 7754) > c538c31 vet: Don't use GOROOT to set PATH if GOROOT is unset (# 7761) > 14e2a20 resolver/google-c2p: introduce SetUniverseDomain API (# 7719) > 98959d9 deps: update dependencies for all modules (# 7755) > 56df169 resolver: update ReportError() docstring (# 7732) > 830135e xdsclient: new Transport interface and ADS stream implementation (# 7721) > d2ded4b xdsclient: new Transport interface and LRS stream implementation (# 7717) > ec10e73 transport: refactor `trInFlow.onData` to eliminate redundant logic (# 7734) > 6cd00c9 clientconn: remove redundant check (# 7700) > 569c8eb vet: Use go1.22 instead of go1.21 for tidy and staticcheck(# 7747) > 4544b8a Change version to 1.69.0-dev (# 7746) > 54841ef stats/opentelemetry/csm: Get mesh_id local label from "CSM_MESH_ID" environment variable, rather than parsing from bootstrap file (# 7740) > ad81c20 pickfirstleaf: minor simplification to reconcileSubConnsLocked method (# 7731) > b850ea5 transport : wait for goroutines to exit before transport closes (# 7666) > 00b9e14 pickfirst: New pick first policy for dualstack (# 7498) > 18a4eac testutils: add couple of log statements to the restartable listener type (# 7716) > fdc2ec2 xdsclient: deflake TestADS_ResourcesAreRequestedAfterStreamRestart (# 7720) > 4115c21 xds: return all ServerConfig dial options together (# 7718) > b8ee37d pickfirst: Move var for mocking the shuffle func from internal/internal to pickfirst/internal (# 7698) > d9d8f34 revert xds: return all ServerConfig dial options together (# 7712) > 5f178a8 xdsclient: fix test build breakage (# 7710) > f17ea7d xds: return all ServerConfig dial options together (# 7680) > bdd444d xds: address merge conflict gotcha and missed review comment from previous PRs (# 7705) > d365be6 transport: prevent deadlock in transport Close when GoAway write hangs (# 7662) > 6c6c9b6 xdsclient: e2e style tests for ads stream restart (5/N) (# 7696) > 5e6f4b9 xds: misc test cleanup (4/N) (# 7695) > 3adcd41 xdsclient: make load reporting tests e2e style (3/N) (# 7694) > 98d1550 xdsclient: switch more transport tests to e2e style (2/N) (# 7693) > 9afb232 xdsclient: invoke watch callback when new update matches cached one, but previous update was NACKed (1/N) (# 7692) > ab5af45 Revert "protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) (# 7703) > e8a70c6 vet: add check to ensure terminating newline (# 7645) > 5fd9853 examples: improve package comments (# 7658) > 859602c vet : add check for tabs in text files (# 7678) > 67e47fc xds: Fix flaky test TestUnmarshalListener_WithUpdateValidatorFunc (# 7675) > ca4865d balancer: automatically stop producers on subchannel state changes (# 7663) > 941102b xds/server: Fix xDS Server leak (# 7664) > 7aee163 xds: add xDS transport custom Dialer support (# 7586) > 9affdbb internal/credentials/xds: add unit tests for `HandshakeInfo.Equal` (# 7638) > 3196f7a protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) > 218811e balancer/rls: Add picker and cache unit tests for RLS Metrics (# 7614) > a9ff62d clusterresolver/e2e_test: Avoid making real DNS requests in TestAggregateCluster_BadEDS_BadDNS (# 7669) > e7a8097 cleanup: replace grpc.Dial with grpc.NewClient in tests (# 7640) > bcf9171 transport: Fix reporting of bytes read while reading headers (# 7660) > 8ea3460 balancer: fix logic to prevent producer streams before READY is reported (# 7651) > 6c48e47 replace tab with spaces in text files (# 7650) > 1418e5e clusterimpl: use gsb.UpdateClientConnState instead of switchTo, on receipt of config update (# 7567) > ac41314 .*: Add missing a newline at the end (# 7644) > 11c44fb vet: add comment explaining reason for revive lineter disabled rules (# 7634) > 3b626a7 *: fix more typos (# 7619) > 04e78b0 .*: fix lint issues of not having comments for exported funcs and vars along with any remaining issues and enable remaining disabled rules (# 7575) > 31ffeee Deps: Bump Go version in Dockerfiles and test/kokoro/xds.sh (# 7629) > 393fbc3 Update dependencies after 1.67 branch cut (# 7624) > cf5d541 stubserver: support xds-enabled grpc server (# 7613) > b6fde8c vet: add check for trailing spaces (# 7576) > 7fb7ac7 mem: replace flate.Reader reference (# 7595) > 8f920c6 Change version to 1.68.0-dev (# 7601) bumping github.com/moby/spdystream dbc7151...258380d: > 258380d Merge pull request # 98 from dmcgowan/remove-ws-package > a3b79af Merge pull request # 99 from liggitt/closeleak > 42b2632 Remove unused websocket package > 0c1fc43 Merge pull request # 96 from code-qote/fix-stream-is-finished-data-race > 5c84296 Avoid 10 minute goroutine leak in error case for handled errors > 478d001 Merge pull request # 89 from thaJeztah/carry_48_fix_unit_test_race > 6cf8949 fixed data race > 06348fb Merge pull request # 91 from tigrato/fix-ping-data-race > 31503b1 Fix unit test races > 57d1ca2 Merge pull request # 90 from thaJeztah/update_go_versions > 3473c0b Fix Ping data-race > 9e99574 gha: update go versions bumping golang.org/x/net 6cc5ac4...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support > 334afa0 go.mod: update golang.org/x dependencies > d7f220d quic: add LocalAddr and RemoteAddr to quic.Conn > 858db1a http2: surface errors occurring very early in a client conn's lifetime > 0aa844c http2: support unencrypted HTTP/2 handoff from net/http > f35fec9 http2: detect hung client connections by confirming stream resets > e883dae README: don't recommend go get > 511cc3a html: add Node.{Ancestors,ChildNodes,Descendants}() > 4783315 http2: limit 1xx based on size, do not limit when delivered > 5716b98 internal/socket: execute gofmt > 42b1186 http2: support ResponseController.EnableFullDuplex bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping knative.dev/hack 05b2fb3...c142b48: > c142b48 Refactor release script to gh CLI (# 408) > f8be0cc Update community files (# 407) > e92a16a set min to 1.30 (# 405) > cad8c71 Update community files (# 406) > 1978b3a Update community files (# 404) > b799531 Update community files (# 403) > ef6e7e9 Export KO_FLAGS for consuming scripts (# 401) > 2191456 Update community files (# 400) bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 fro…
bumping k8s.io/kube-openapi 8e68654...9e1beec: > 9e1beec Merge pull request # 504 from pohly/naming-convention > f7e401e Merge pull request # 510 from Jefftree/downgrade-ginkgo > 5b13d40 names match: tighten validation of inlining and metadata > 65a50c7 Merge pull request # 509 from Jefftree/bump-gengo > 04edf7c Downgrade ginkgo to avoid introducing dependency of x/exp > 4fca853 names match: add unit tests demonstrating false positives > 76de80e Merge pull request # 508 from Jefftree/downgrade-dep > 21ea66f Upgrade gengo > 5732855 Merge pull request # 503 from Jefftree/patch-experiment-json-test > 909c8d5 Merge pull request # 507 from kubernetes/Jefftree-patch-2 > 0db3e15 downgrade govalidator, go-restful, jsonreference > 91dab69 Merge pull request # 500 from thockin/master > 24eb939 Update github actions to test for later go versions > d7e11f2 disable dependabot > cb93749 Bump gengo version > bd91a10 Patch go-json-experiment/json negative float test bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy issue in getting controller is solved > 7778646 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 126f5ce apimachinery runtime: support contextual logging > e696ec5 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > ad648b1 generate fully qualified type references > 2dd8802 Update x/net for CVE-2023-45288 > d82afe1 Merge pull request # 123801 from HirazawaUi/followup-allow-special-characters bumping google.golang.org/genproto/googleapis/api ddb44da...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) > 8af14fe chore(all): update all (# 1159) > 7e3bb23 chore(all): auto-regenerate .pb.go files (# 1158) > f6391c0 chore(all): update all (# 1156) > 3fd189d chore(googleapis): update cloud/gkeconnect/gateway/v1beta1/alias.go (# 1157) > 4ba0660 chore: update datastore and bigtable (# 1155) > fc7c04a feat: move SoT for datastore proto definitions (# 1154) > 278611b chore(all): update all (# 1153) bumping knative.dev/serving 6a27004...309d4ef: > 309d4ef Update net-istio nightly (# 15717) > da5e7fd Bump cert-manager and use their clientset (# 15703) > 460e0b3 Ensure ContainerHealthy condition is set back to True (# 15503) > df7f168 Update net-gateway-api nightly (# 15710) > db13cc2 Update net-kourier nightly (# 15711) > a327979 Update net-contour nightly (# 15708) > 72fdded Update net-istio nightly (# 15709) > b1e9a0c upgrade to latest dependencies (# 15707) > d4766be Disable probe tests for kourier tls runtime (# 15702) > fe0e53f upgrade to latest dependencies (# 15701) > a5988eb Set k8s default container label (# 15694) > 5ede174 fix builds on arm/v7 (# 15699) > bee28f3 Configure deployments to have no own revisionHistoryLimit (# 15698) > c3f2bfe Exclude kourier tls runtime (# 15696) > b484fa2 Update net-contour nightly (# 15691) > a829571 Update net-kourier nightly (# 15689) > 19b9a09 Fix all linter warnings (# 15684) > db2721f Update net-gateway-api nightly (# 15690) > 243e1ea upgrade to latest dependencies (# 15687) > dd48437 Bump the github-actions group with 3 updates (# 15686) > 3e6d275 Update net-contour nightly (# 15685) > 65de262 upgrade to latest dependencies (# 15683) > c2f2b8b Update net-contour nightly (# 15678) > b3c8668 upgrade to latest dependencies (# 15677) > e5b717d Update net-kourier nightly (# 15680) > 5a8d478 Update net-gateway-api nightly (# 15679) > 28dff5c add wildcard back (# 15676) > bb76b60 Update volume validation to include hostPath (# 15669) > 8ed20f4 upgrade to latest dependencies (# 15662) > d957496 Update community files (# 15675) > 3216ab3 Drop the use dprotaso/controller-tools fork (# 15664) > 8a37b89 Update net-kourier nightly (# 15671) > 8556b88 fix dependency name (# 15674) > 83fe1c2 fix dependabot config (# 15672) > 79f8c3f fix dependabot config (# 15668) > 0d589da Add support for hostPath (# 15648) > df03027 fix: fixed the pinned dependencies issue (# 15475) > da8d2d1 Allow securityContext.Privileged to be configurable (# 15643) > c0f181d Update net-contour nightly (# 15665) > 746e72f Update net-gateway-api nightly (# 15658) > 750f9a2 Drop k8s v1.28 from kind testing and update cluster version to 1.30 in e2e (# 15655) > daae9fd Update net-contour nightly (# 15660) > b4c8ac9 Update community files (# 15661) > 095f876 Update net-kourier nightly (# 15659) > 06281eb upgrade to latest dependencies (# 15656) > 033225d pin chainguard action version (# 15657) > d1e308e [performance/real-traffic-test] Enable AllowHTTPFullDuplexFeature (# 15654) > 2d5a1e9 Update net-kourier nightly (# 15647) > 5717d19 Update net-kourier nightly (# 15636) > 15ac5b1 Update net-contour nightly (# 15634) > 8cbbe8f Update net-gateway-api nightly (# 15635) > 5911aee Update community files (# 15633) > 3e45e8f Update net-kourier nightly (# 15622) > 0a61ece Update net-gateway-api nightly (# 15620) > 85ce915 upgrade to latest dependencies (# 15623) > 9f24a9c Update net-contour nightly (# 15621) > bd9050e upgrade to latest dependencies (# 15618) > b51a57d upgrade to latest dependencies (# 15613) > ebe9d03 Update net-kourier nightly (# 15612) > 75a7530 Update net-contour nightly (# 15610) > 0b936fa Update net-gateway-api nightly (# 15611) > 95d2c9b upgrade to latest dependencies (# 15609) > 37aaaae Update net-kourier nightly (# 15605) > 25edfee Update net-contour nightly (# 15604) > f640bbb Update net-gateway-api nightly (# 15603) > 64b8325 Update community files (# 15602) > 423e654 Fix configuration metadata inconsistency (# 15601) > 135b667 Update net-kourier nightly (# 15598) > f215fdb Update net-contour nightly (# 15597) > 7dc3e95 Update net-gateway-api nightly (# 15596) > 16d2da8 upgrade to latest dependencies (# 15595) > 331c097 upgrade to latest dependencies (# 15593) > a22343c Update net-gateway-api nightly (# 15590) > e8e7de5 Update net-kourier nightly (# 15592) > 9d859b5 Update net-contour nightly (# 15589) > 83a09f0 Update net-istio nightly (# 15591) > d792207 Update net-contour nightly (# 15587) > 19b4ce9 Update net-gateway-api nightly (# 15586) > 4a9936a Update net-kourier nightly (# 15585) > 67460f5 Update net-istio nightly (# 15584) bumping golang.org/x/oauth2 6d8340f...3e64809: > 3e64809 x/oauth2: add Token.ExpiresIn > 16a9973 jwt: rename example to avoid vet error > b52af7d endpoints: add GitLab DeviceAuthURL bumping golang.org/x/term 9d5441a...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies > 442846a go.mod: update golang.org/x dependencies > b725e36 go.mod: update golang.org/x dependencies > 54df7da README: don't recommend go get bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping knative.dev/hack 05b2fb3...c142b48: > c142b48 Refactor release script to gh CLI (# 408) > f8be0cc Update community files (# 407) > e92a16a set min to 1.30 (# 405) > cad8c71 Update community files (# 406) > 1978b3a Update community files (# 404) > b799531 Update community files (# 403) > ef6e7e9 Export KO_FLAGS for consuming scripts (# 401) > 2191456 Update community files (# 400) bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > ba9d110 Update moby/spdystream to v0.4.0 > 89b2da1 Merge pull request # 125745 from BenTheElder/ping-ping > e191233 Use +default for now deprecated ScaleIO volume > 26803c0 bump github.com/moby/spdystream to v0.3.0 > cdeb356 Use +default for now deprecated AzureDisk volume > e025325 Merge pull request # 125731 from dashpole/revert_otel > 165690c Use +default for now deprecated ISCSI volume > 2788e05 Revert "update OpenTelemetry dependencies" > 53f4e42 Use +default for now deprecated RBD volume > 149781f Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > e297a0e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 8d69060 Merge pull request # 125575 from dashpole/update_otel_27 > 2d0cd50 update OpenTelemetry dependencies > e09016f Merge pull request # 125576 from alvaroaleman/fix > 9f6f03f Merge pull request # 125531 from pohly/klog-update > 69864e9 Corev1.Node: Link to node doc and not PV doc in status.capacity > a2ff581 dependencies: klog v2.130.1 > 857a946 Merge pull request # 125540 from pohly/revert-binding-deprecation > ee77356 api: revert deprecation annotation for v1 Binding > 590e504 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > b5dd4c4 Bump fxamacker/cbor/v2 to v2.7.0-beta. > c0840f2 Merge pull request # 125189 from mimowo/improve-ready-comment > c114cd7 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > 7f878b9 Improve the Job API comment for ready field > d93eaf6 KEP-3619: Fine-grained SupplementalGroups control (# 117842) > 6e174b7 Update indirect dependencies with ./hack/update-vendor.sh. > 983e15a Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 4261982 Merge pull request # 123339 from skitt/canonical-json-patch > 740a638 add prerelease lifecycle tags to GA types > 0b590ac Use canonical json-patch v4 import > 7cdaa4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 7480c46 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 9a6330a dependencies: ginkgo v2.19.0, gomega v1.33.1 > 664bdd5 Merge pull request # 124793 from mimowo/fix-managed-by-comment > b1dbea2 Merge pull request # 123638 from sanposhiho/matchlabelkey-beta > 2a86f24 Fix the comment for the Job managedBy field > 8a7117f graduate MatchLabelKeysInPodAffinity to Beta > 7ccc245 Merge pull request # 123845 from HirazawaUi/promote-DisableNodeKubeProxyVersion-to-beta > aa3ed7c Merge pull request # 124590 from xrstf/fix-optional-comment > e6d86a2 promote DisableNodeKubeProxyVersion feature gate to beta > 92d2eac fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 2144e85 codegen > 7c9431b Merge pull request # 124572 from aojea/alpha_tag > 8db881a alpha->beta > c4ac111 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > fd5eb88 tag service.spec.TrafficDistribution field as alpha > 9bd0523 fix stray +optional comment on persistentVolumeClaimRetentionPolicy > 8cf3f40 Bump sigs.k8s.io/yaml to v1.4.0 > 2676848 Merge pull request # 124469 from serathius/etcd-3.5.13 > b75136d Merge pull request # 124075 from pohly/dra-api-comments > 8a34349 Upgrade etcd libraries to v3.5.13 > 039b247 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 83fe34a DRA: sync internal API doc comments > fbc502f generated: ./hack/update-vendor.sh > 1e01004 DRA api: ResourceHandle.DriverName is required > 63e83d0 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 2df4487 DRA api: explicitly reserve finalizer for Kubernetes > 5975d5e Merge pull request # 124365 from SataQiu/v1.30.0-api-testdata > 98d0c7a Merge pull request # 124103 from zhanluxianshen/fix-typos-in-rbac-api > 14e4e0c Remove v1.28.0 API testdata > 76b6c7c Merge pull request # 124062 from alculquicondor/nodename-api-comment > 04510aa Fix typos in rbac api. > b27f498 Add v1.30.0 API testdata > a819b1d Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 58c5883 Update API comment for nodeName to match system behavior > 5e7d566 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 33eb147 generate fully qualified type references > 63d4a04 Update x/net for CVE-2023-45288 > 5147c1a sync: update go.mod > d1659eb Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 7c5e903 Update TestNewInformerWatcher for WatchListClient > 8262774 client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data > 1c075dc Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 9f33e96 make update > 098e7c5 Merge pull request # 125356 from p0lyn0mial/upstream-improve-testdrivechecklistfromcache-test > b444e6c Implement ResilientWatchCacheInitialization > bbe85a4 fix TestDriveCheckListFromCacheDataConsistencyIfRequested > b03e5b8 Merge pull request # 125335 from p0lyn0mial/upstream-consistency-decector-handles-legacy-case > c7d7068 client-go/consistencydetector: handles the watch cache legacy case > 7c6e307 Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8c9cb88 Improve Reflector unit tests > 52e5651 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > d81b8f6 Merge pull request # 123974 from p0lyn0mial/upstream-client-go-features-testing > 3aa51ce Update indirect dependencies with ./hack/update-vendor.sh. > 7adab2f KEP-3619: Fine-grained SupplementalGroups control (# 117842) > e89e40c client-go/rest: add TestWatchListWhenFeatureGateDisabled unit test > e8b5471 Merge pull request # 123339 from skitt/canonical-json-patch > e8eae94 client-go/features/testing: intro SetFeatureGatesDuringTest > 9c87eb0 Merge pull request # 125190 from pohly/record-event-panic > 16552d4 Use canonical json-patch v4 import > b4e1cfc client-go record: avoid panic when watch creation failed > ffda346 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 5d65011 Merge pull request # 125159 from p0lyn0mial/upstream-add-data-consistency-checker-for-list-requests > 3f130bd Merge pull request # 125166 from p0lyn0mial/upstream-improve-check-data-consistency > b7ea49a client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested > 5f741a5 Merge pull request # 125052 from p0lyn0mial/upstream-client-go-env-var-set > 785fca4 client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions) > b92b563 Merge pull request # 124635 from pohly/event-broadcaster-shutdown-fix > 98df4f7 client-go/features: add Set method to envvar impl > f53839a Merge pull request # 125045 from pohly/ginkgo-gomega-update > ebbf7d7 client-go/tools/record: fix and test Broadcaster shutdown + logging > c559583 Merge pull request # 125146 from p0lyn0mial/upstream-client-go-consistency-detector-move-to-new-package > 2f2b800 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 538b780 move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache > e6e45e1 client-go/util/consistencydetector: make the detector public > 92f0985 client-go/util/consistencydetector: update after moving to the new package > e428fc2 move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector > fd6b8e6 Merge pull request # 125144 from p0lyn0mial/upstream-client-go-consistency-detector-refactor-units > 00036b7 client-go/tools/cache/reflector_data_consistency_detector: refactor unit tests > 0123e78 Merge pull request # 124446 from p0lyn0mial/watch-list-consistency-detector-more-generic > 6bdde77 client-go/consistency-detector: change the signature of checkWatchListConsistencyIfRequested > c739619 Merge pull request # 122791 from p0lyn0mial/upstream-cleanup-watch-list-env-var > 4a34196 replace ENABLE_CLIENT_GO_WATCH_LIST_ALPHA with WatchListClient gate > 86f83bc Merge pull request # 124614 from p0lyn0mial/upstream-reflector-warn-no-bookmark-event > 0280901 client-go/reflector: warns when the bookmark event for initial events hasn't been received > 62f9597 Merge pull request # 124588 from jiuker/patch-2 > 8a8d073 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > f9eba8e fix: Hang when canceling leader election information > 988ddc2 Update to latest golang.org/x/oauth2 v0.20.0 > 4ebe42d Merge pull request # 124600 from alvaroaleman/typed-wq > d3682da Merge pull request # 124519 from dims/drop-all-the-providery-things-take-2 > 9aa3aae Use the generic/typed workqueue throughout > 35cab32 fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 64ff14b address comments during review > 049f231 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > af62623 Remove gcp in-tree cloud provider and credential provider > ea434df Bump sigs.k8s.io/yaml to v1.4.0 > 6b47d7d Merge pull request # 124344 from wojtek-t/fix_transformer > 178bcf2 Merge pull request # 124469 from serathius/etcd-3.5.13 > 2fe0574 Fix race in informer transformers > f3332a0 Merge pull request # 124263 from alvaroaleman/typed > e4f9b83 Upgrade etcd libraries to v3.5.13 > 9433226 Merge pull request # 124075 from pohly/dra-api-comments > d67dddf Workqueue: Add generic versions that are properly typed > 4a5f039 Merge pull request # 122657 from p0lyn0mial/upstream-client-go-rest-client-watch-list > a457c5e DRA api: ResourceHandle.DriverName is required > 47f5582 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > a1be94a client-go/rest: introduce watchlist > 66b378a Merge pull request # 124340 from benluddy/dynamic-client-golden-request-test > d071c08 generated: ./hack/update-vendor.sh > 02e371e Merge pull request # 121574 from skitt/generic-lister-gen > 4cd6b75 Generate HTTP request fixtures for dynamic client tests. > 34d7809 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 5b2b83a Merge pull request # 124346 from jwcesign/master > 841e997 Improve the lister function documentation > b17c363 Add test to detect unintentional changes in dynamic client requests. > 5db05eb upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 9d701d3 Regenerate all listers > b1c1c03 Merge pull request # 122892 from danwinship/codegen-nil > 05ff4bb Generify lister-gen > 506bc53 Merge pull request # 113257 from claudiubelu/path-filepath-update-staging > 3d4f98d Regenerate fake clients > 3407442 Merge pull request # 124245 from wojtek-t/informer_options > 79c893d Replaces path.Operation with filepath.Operation (staging) > 9990b0b Merge pull request # 123969 from liangyuanpeng/cleanup_rand > b9e952f Allow for configuring MinWatchTimeout in Reflector and Informer. > a82df61 Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > fa185a2 cleanup: delete rand.Seed(time.Now().UnixNano()) and using global number generator. > 7da3197 Refactor informer constructors > 79491af Merge pull request # 123347 from zhouhaibing089/abstract-queue > 45e17fe client-go/cache/reflector: use metav1.InitialEventsAnnotationKey > aa7909e Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 9c3db86 workqueue: make queue as configurable > a2cc490 Update x/net for CVE-2023-45288 > 1518fca sync: update go.mod > eea636f Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping k8s.io/apiextensions-apiserver 1aec848...5714b0b: > 5714b0b Update dependencies to v0.31.4 tag > 67f4a1d informers: add comment that Start does not block > 647748e Merge pull request # 126353 from liggitt/fix-vendor > a9ee50f revendor dependencies > 1ab7536 Merge pull request # 126308 from cici37/hotFix > 4940c42 Allowing direct CEL reserved keyword usage in CRD (# 126188) > 93b42bf Update with stdlib errors > 10c707f Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 3bbcc94 Merge pull request # 125661 from mjudeikis/mjudeikis/poststarthookctx.stopch.cleanup > f02b108 use context for tests > 876df11 Hot fix for panic on schema conversion. (# 126167) > 4df8aea clean deprecated context.StopCh > 25216f6 Validate CABundle when writing CRD > 21fdbb3 Merge pull request # 126136 from cici37/removeFG > 64bd347 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 34ee2ac Auto updates > 4fca5ed generate > ecdf037 Remove feature gate CustomResourceValidationExpressions. > af670e3 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 298c10a bump k8s.io/utils > ac102cf Merge pull request # 125615 from benluddy/apiextensions-json-unmarshal-copy > 5fe8819 Merge pull request # 125922 from dims/update_otel_27 > 6089568 Copy input to UnmarshalJSON on the apiextensions JSON types. > cea4e63 update OpenTelemetry dependencies and grpc > a2b7554 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > 93f624c Fix for typecheck doesn't notice compile errors in test files > 6fdc7d0 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 889ca04 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 3a6c6fe Bump `prometheus/common to` v0.55.0 > 0a9d947 Update moby/spdystream to v0.4.0 > 6998ab0 Merge pull request # 125745 from BenTheElder/ping-ping > 1993bf7 bump github.com/moby/spdystream to v0.3.0 > 0fdadc8 Merge pull request # 125731 from dashpole/revert_otel > 8c0d2b8 Revert "update OpenTelemetry dependencies" > 2b00902 Merge pull request # 125703 from sbueringer/pr-fix-message-expression-evaluation > 5ccd222 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 5d129ee Validate stored messageExpressions with the correct CEL environment > 53b8ff7 add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4e241d1 Add version mapping in ComponentGlobalsRegistry. > 7b4292c Add composition flags for emulation version and feature gate. > 95d0ad9 apiserver: Add API emulation versioning. > ba83101 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 9f9821e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > fd98565 Merge pull request # 125575 from dashpole/update_otel_27 > bad5f06 Merge pull request # 125560 from jpbetz/apply-gen-fake > e2ec91c update OpenTelemetry dependencies > a2fe3ef Generate code > 24a01cd Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 106c687 Bump dependency: etcd to 3.5.14 > b2732ff Merge pull request # 125531 from pohly/klog-update > 3038337 dependencies: klog v2.130.1 > 2c748f6 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > 6e53802 feat: Upgrade to cobra v1.8.1 > 879caaf Merge pull request # 121439 from skitt/generic-client-go > de77baa Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > da77a93 Run codegen > aae5443 Merge pull request # 125586 from serathius/webhook-converter-fix > 98e02b1 Update moby/term to a released tag - v0.5.0 > 36e5fb5 Run codegen > e12060e Fix TestWebhookConverterWithWatchCache when ResilientWatchCacheInitialization and ConsistentListFromCache are enabled > d3392ac Run codegen > 1d1fb1b Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > da32b13 make update > d21e185 Merge pull request # 125083 from azimjohn/master > c0786ef Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 21fcb3e Bump konnectivity-client to v0.30.3 > f945eb2 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7a4054f kube-apiserver: remove deprecated otel NewNoopTracerProvider > c88715a Bump fxamacker/cbor/v2 to v2.7.0-beta. > bd6a9df Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 2662926 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > a1bcd9d make update > 609a653 Merge pull request # 124381 from alexzielenski/cel/allOf-validation > 5f414db Fix ChangeCRD test > d920ef2 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > af47909 add tests for completeness cases > 1635d25 Update indirect dependencies with ./hack/update-vendor.sh. > 068cd8e feedback > e915a72 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > c8e0944 preserve errors for additionalProperties and xvalidations so the API surface stays the same > b70a330 Merge pull request # 123339 from skitt/canonical-json-patch > 32e372f add prerelease lifecycle tags to GA types > 5869375 add allOf support into CEL validator > 9e92459 Use canonical json-patch v4 import > e484593 codegen: deepycopy-gen > 338768d Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 1e2fcb8 allow CEL and additionalProperties used in allof > 563f772 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 0596885 Merge pull request # 124779 from cici37/updateEnv > 6fe18fb dependencies: ginkgo v2.19.0, gomega v1.33.1 > 6ebf3f3 Update cel env to 1.30 > 49f8306 Merge pull request # 124675 from cici37/fgForCost > 8b01abc Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 0eea861 Adding the feature gates to fix cost for VAP and webhook matchConditions. > 00c9c18 Update to latest golang.org/x/oauth2 v0.20.0 > 9af7df8 Merge pull request # 124681 from jpbetz/field-selector-beta > 1d66bdc Merge pull request # 124600 from alvaroaleman/typed-wq > af84a78 Promote CRD field selectors to beta > f0d997f Use the generic/typed workqueue throughout > f06d731 Merge pull request # 122148 from pohly/controllers-context-support > 4e6e015 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 62d1e97 apiserver + controllers: enhance context support > 046aba8 Bump sigs.k8s.io/yaml to v1.4.0 > add218f Merge pull request # 124466 from serathius/featuregate-d…
bumping github.com/spf13/cobra 4dd4b25...e94f6d0: > e94f6d0 Address golangci-lint deprecation warnings, enable some more linters (# 2152) > 8003b74 Remove fully inactivated linters (# 2148) > 5c2c1d6 Consistent annotation names (# 2140) > 5a1acea build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.3 to 2.0.4 (# 2127) > 0fc86c2 docs: update user guide (# 2128) > 6b5f577 More linting (# 2099) > bd914e5 fix: remove deprecated io/ioutils package (# 2120) > 1f80fa2 chore: remove repetitive words (# 2122) > c69ae4c ci: test golang 1.22 (# 2113) > a30cee5 build(deps): bump actions/cache from 3 to 4 (# 2102) > f34069c build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (# 2108) > bd2655e Add Incus to the list of projects using Cobra (# 2118) > bcfcff7 Add Taikun CloudWorks to list of projects (# 2098) > 4fb0a66 flags: clarify documentation that LocalFlags related function do not modify the state (# 2064) > 0dec88e Add tests for funcs in cobra.go (# 2094) > cbcf75e [chore]: update projects using cobra (# 2093) > 199b7ab build(deps): bump actions/labeler from 4 to 5 (# 2086) > 531ce79 Remove extra actions/checkout > c054701 build(deps): bump actions/setup-go from 4 to 5 > 4122785 Document how to create a plugin > a73b9c3 Fix help text for runnable plugin command > df547f5 Fix help text for plugins > e63925d Add env variable to suppress completion descriptions on create (# 1938) > 236f3c0 Update projects_using_cobra.md (# 2089) > 3d8ac43 Micro-optimizations (# 1957) > 283e32d Add LXC to the list of projects using cobra (# 2071) > a0a6ae0 Improve API to get flag completion function (# 2063) > 890302a Support usage as plugin for tools like kubectl (# 2018) > 48cea5c build(deps): bump actions/checkout from 3 to 4 (# 2028) > 22953d8 Replace all non-alphanumerics in active help env var program prefix (# 1940) > 00b68a1 Add tests for flag completion registration (# 2053) > b711e87 Don't complete --help flag when flag parsing disabled (# 2061) > 8b1eba4 Fix linter errors (# 2052) > 4cafa37 Allow running persistent run hooks of all parents (# 2044) > 5c962a2 build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.2 to 2.0.3 (# 2047) > efe8fa3 build(deps): bump actions/setup-go from 3 to 4 (# 1934) > 95d8a1e Add notes to doc on preRun and postRun condition (# 2041) > bd4d165 feat: add getters for flag completions (# 1943) > 0c72800 Customizable error message prefix (# 2023) > c5dacb3 ci: test golang 1.21 (# 2024) > 285460d command: temporarily disable G602 due to securego/gosec# 1005 (# 2022) > 4955da7 build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (# 2021) > fd865a4 minor corrections to unit tests (# 2003) > 60d056d doc: fix typo, Deperecated -> Deprecated (# 2000) > 66b215b golangci: enable 'unused' and disable deprecated replaced by it (# 1983) > c81c46a Add 'one required flag' group (# 1952) > dcb405a Move documentation sources to site/content (# 1428) > cbe4865 build(deps): bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 (# 1976) > fdee73b powershell: escape variable with curly brackets (# 1960) > 988bd76 test: make fish_completions_test more robust (# 1980) > 2246fa8 Fix grammar: 'allows to' (# 1978) > 0e3a0bf build(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 (# 1971) > 284f410 Fix typo in fish completions (# 1945) bumping golang.org/x/term 9d5441a...40b02d6: > 40b02d6 go.mod: update golang.org/x dependencies > 442846a go.mod: update golang.org/x dependencies > b725e36 go.mod: update golang.org/x dependencies > 54df7da README: don't recommend go get bumping google.golang.org/api c642c84...d135e2f: > d135e2f chore(main): release 0.198.0 (# 2781) > c16dd63 feat(all): auto-regenerate discovery clients (# 2789) > d27a832 feat(all): auto-regenerate discovery clients (# 2788) > 82803c7 chore(all): update all (# 2785) > 65d7953 feat(all): auto-regenerate discovery clients (# 2786) > 786e8a8 feat(all): auto-regenerate discovery clients (# 2784) > 923816f feat(all): auto-regenerate discovery clients (# 2783) > 5a4dc60 feat(all): auto-regenerate discovery clients (# 2782) > 3c2f8ce feat(all): auto-regenerate discovery clients (# 2780) > c5990e2 chore(main): release 0.197.0 (# 2771) > dc3697a chore(all): update all (# 2777) > cedc5b0 feat(all): auto-regenerate discovery clients (# 2779) > 72cc5c4 feat(all): auto-regenerate discovery clients (# 2778) > cc62887 feat(all): auto-regenerate discovery clients (# 2776) > 11e2ff6 feat(all): auto-regenerate discovery clients (# 2775) > 6476ddd feat(all): auto-regenerate discovery clients (# 2774) > 140d0a5 fix(transport): set UniverseDomain in http.NewClient for new auth (# 2773) > 0c7c227 feat(all): auto-regenerate discovery clients (# 2772) > 07782e2 feat(all): auto-regenerate discovery clients (# 2770) > 6273efe chore(main): release 0.196.0 (# 2761) > 7714cd9 chore: bump some deps to latest (# 2769) > 2856eee chore(all): update all (# 2766) > 00da46b feat(all): auto-regenerate discovery clients (# 2768) > 6e81c8f feat(all): auto-regenerate discovery clients (# 2765) > d9ef5ce feat(all): auto-regenerate discovery clients (# 2764) > 293fdcd feat(all): auto-regenerate discovery clients (# 2763) > 21f10ed feat(all): auto-regenerate discovery clients (# 2760) > f9bde01 chore(main): release 0.195.0 (# 2751) > 04cbad8 feat(all): auto-regenerate discovery clients (# 2759) > e907e01 feat(all): auto-regenerate discovery clients (# 2756) > 47629a1 chore(all): update all to 4ba0660 (# 2754) > 3f3bd66 feat(all): auto-regenerate discovery clients (# 2755) > 70a68c2 feat(all): auto-regenerate discovery clients (# 2753) > 5b1ebe2 feat(all): auto-regenerate discovery clients (# 2752) > 6bdae51 feat(all): auto-regenerate discovery clients (# 2750) > cd95a34 chore(main): release 0.194.0 (# 2747) > eda6a59 fix(gen): change HttpBody.Data from string to any for monitoring:v1 (# 2744) > f836095 chore(all): Updating auth library version (# 2748) > 5d61f08 feat(all): auto-regenerate discovery clients (# 2746) > d994b67 chore(main): release 0.193.0 (# 2734) > 254bbe1 chore(all): update all (# 2740) > cb825c8 feat(all): auto-regenerate discovery clients (# 2742) > 9d915ff feat(all): auto-regenerate discovery clients (# 2739) > 7296c72 feat(all): auto-regenerate discovery clients (# 2738) > a2308c1 feat(all): auto-regenerate discovery clients (# 2737) > 6b81f1a feat(all): auto-regenerate discovery clients (# 2736) > c2b2ac9 chore: update to 1.21 (# 2735) > 4118ec2 feat(all): auto-regenerate discovery clients (# 2733) > c616f47 chore(main): release 0.192.0 (# 2726) > b457582 fix(internal/cba): Update credsNewAuth path to use nil oauth2 client (# 2731) > 2b4e9f4 feat: move storage, bigquery, and compute to new auth lib (# 2730) > a0ed1f3 feat(all): auto-regenerate discovery clients (# 2729) > 97c7f2e feat(all): auto-regenerate discovery clients (# 2728) > 36e3fa7 feat(all): auto-regenerate discovery clients (# 2727) > b2c7c05 feat(all): auto-regenerate discovery clients (# 2725) > d0759b0 chore(main): release 0.191.0 (# 2718) > 918e3d2 feat(all): auto-regenerate discovery clients (# 2724) > 0d15913 feat(all): auto-regenerate discovery clients (# 2722) > b365461 chore(all): update all (# 2721) > fffff7f fix: reference gax import in storage libs (# 2720) > a5ddb40 feat(all): auto-regenerate discovery clients (# 2719) > f5b0bb5 fix(transport): disable automatic universe domain check (# 2717) > 88dca19 chore(main): release 0.190.0 (# 2694) > 1f2d6d3 chore: bump cloud.google.com/go/[email protected] (# 2716) > 164a8d6 feat(all): auto-regenerate discovery clients (# 2715) > 05a4fc5 feat(all): auto-regenerate discovery clients (# 2706) > c8041b0 chore(all): update all (# 2702) > aa62c85 revert: move storage, bigquery, and compute to new auth lib (# 2695)" (# 2704) > 7b03cff feat(all): auto-regenerate discovery clients (# 2703) > a8b0821 feat(all): auto-regenerate discovery clients (# 2700) > 1e4c024 chore(all): update module github.com/google/s2a-go to v0.1.8 (# 2697) > d07fd26 feat(all): auto-regenerate discovery clients (# 2699) > ddc4e0b feat(all): auto-regenerate discovery clients (# 2698) > 66ace6c feat: move storage, bigquery, and compute to new auth lib (# 2695) > cbc19e7 feat(all): auto-regenerate discovery clients (# 2693) > d0089f3 chore(main): release 0.189.0 (# 2681) > af28112 chore: upgrade some dependencies (# 2692) > a94722f feat(all): auto-regenerate discovery clients (# 2691) > aa4662f fix(transport/grpc): retain UserAgent option with new auth stack (# 2690) > 786363b chore(all): update all (# 2688) > 27405af feat(all): auto-regenerate discovery clients (# 2687) > 611884d feat(all): auto-regenerate discovery clients (# 2685) > d925dcb fix(cba): Update newAuth path to use nil oauth2 client (# 2684) > 1e3757d feat(all): auto-regenerate discovery clients (# 2683) > eba243a chore: generate based on discovery-artifact-manager (# 2682) > 4a713f7 feat(all): auto-regenerate discovery clients (# 2680) > 9957790 chore(main): release 0.188.0 (# 2666) > 7021e3e chore: bump some deps (# 2679) > d17f6be feat(all): auto-regenerate discovery clients (# 2678) > 40b5113 fix: allow ForceSendFields to work for map types (# 2670) > 5cdcbe0 chore(all): update all (# 2676) > 5dd2fb2 feat(all): auto-regenerate discovery clients (# 2677) > a9177bd feat(all): auto-regenerate discovery clients (# 2675) > d465cec feat(all): auto-regenerate discovery clients (# 2674) > 88240e3 feat(all): auto-regenerate discovery clients (# 2673) > 0d54a85 feat(all): auto-regenerate discovery clients (# 2671) > 6df3749 feat(all): auto-regenerate discovery clients (# 2669) > 711eb91 fix: check []bytes > 0 instead of nil (# 2667) > e84fa65 feat(all): auto-regenerate discovery clients (# 2665) > b6c87f6 chore(main): release 0.187.0 (# 2656) > e051997 fix: pass through gRPC api key option to new auth lib (# 2664) > 2ea4e07 chore(all): update all to dc46fd2 (# 2662) > 6e061ce feat(all): auto-regenerate discovery clients (# 2663) > 0a238f5 feat(all): auto-regenerate discovery clients (# 2661) > 3ca2f84 feat(all): auto-regenerate discovery clients (# 2660) > 7cd88da feat(all): auto-regenerate discovery clients (# 2659) > a758bc1 fix(gensupport): wrap chunk upload err for retries (# 2657) > 719f988 feat(all): auto-regenerate discovery clients (# 2658) > 1a28e06 feat(all): auto-regenerate discovery clients (# 2655) > 89bc0dc chore(main): release 0.186.0 (# 2642) > 6c8b3b9 chore: bump auth lib dep (# 2654) > bc370a7 feat(all): auto-regenerate discovery clients (# 2653) > ddb2d15 chore(all): update module github.com/googleapis/gax-go/v2 to v2.12.5 (# 2651) > 10c47f3 feat(all): auto-regenerate discovery clients (# 2652) > 695484b feat(all): auto-regenerate discovery clients (# 2649) > 1bac79d feat(all): auto-regenerate discovery clients (# 2648) > c1a7681 feat(all): auto-regenerate discovery clients (# 2645) > 1fcd83d chore: add simple readme for generator (# 2633) > 20ffdd8 feat(all): auto-regenerate discovery clients (# 2644) > 72fb128 feat(all): auto-regenerate discovery clients (# 2641) > e732ee3 chore(main): release 0.185.0 (# 2635) > 0c868b2 feat(all): auto-regenerate discovery clients (# 2638) > 324ae13 chore(all): update all (# 2640) > 51ff8a4 feat(all): auto-regenerate discovery clients (# 2636) > ea513cb fix(internal/gensupport): update shouldRetry for GCS uploads (# 2634) > 66c2e4a chore(main): release 0.184.0 (# 2628) > 7fccba6 feat(all): auto-regenerate discovery clients (# 2624) > 953f728 fix(cba): Update credsNewAuth to support oauth2 over mTLS (# 2610) > ebc44d1 feat: support structpb.Struct as req/resp (# 2632) > 56d0d59 chore: remove some nil clients (# 2631) > e760319 chore(gensupport): merge x-goog-api-client vals into a single header (# 2612) > bec8b5c chore(all): update all (# 2630) > 643675b Revert "feat: regen cloudcommerceprocurement v1 from updated discovery file (…" (# 2629) > 7e30ed2 feat: regen cloudcommerceprocurement v1 from updated discovery file (# 2627) > 8a7c0e1 chore: bump auth dep (# 2621) bumping k8s.io/kube-openapi 8e68654...9e1beec: > 9e1beec Merge pull request # 504 from pohly/naming-convention > f7e401e Merge pull request # 510 from Jefftree/downgrade-ginkgo > 5b13d40 names match: tighten validation of inlining and metadata > 65a50c7 Merge pull request # 509 from Jefftree/bump-gengo > 04edf7c Downgrade ginkgo to avoid introducing dependency of x/exp > 4fca853 names match: add unit tests demonstrating false positives > 76de80e Merge pull request # 508 from Jefftree/downgrade-dep > 21ea66f Upgrade gengo > 5732855 Merge pull request # 503 from Jefftree/patch-experiment-json-test > 909c8d5 Merge pull request # 507 from kubernetes/Jefftree-patch-2 > 0db3e15 downgrade govalidator, go-restful, jsonreference > 91dab69 Merge pull request # 500 from thockin/master > 24eb939 Update github actions to test for later go versions > d7e11f2 disable dependabot > cb93749 Bump gengo version > bd91a10 Patch go-json-experiment/json negative float test bumping google.golang.org/protobuf 158d2b3...12c6ebd: > 12c6ebd all: release v1.36.2 > 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs > c0c814f all: start v1.36.1-devel > 7fc5ff4 all: release v1.36.1 > 575aebf internal/impl: revert IsSynthetic() check to fix panic > ce4fa19 internal/errors: delete compatibility code for Go before 1.13 > 607da3e all: start v1.36.0-devel > 3b78ca8 all: release v1.36.0 > 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior > 8edf940 reflect/protoreflect: use [] syntax to reference method > 5376513 proto: add reference to size semantics with lazy decoding to comment > 560503e compiler/protogen: allow overriding API level from --go_opt > b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid > 9eda3d5 all: regenerate.bash for Opaque API > eb7b468 all: Release the Opaque API > 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release > bdcc7ad internal/impl: skip synthetic oneofs in messageInfo > 30f628e all: start v1.35.2-devel > c72053a all: release v1.35.2 > b985635 internal/impl: fix TestMarshalMessageSetLazyRace (was a no-op!) > 76135f9 proto: switch messageset_test to use makeMessages() injection point > 29947bb internal/testprotos/test: add nested message field with [lazy=true] > 5c14d72 encoding/prototext: use testmessages_test.go approach, too > 496557b proto: refactor equal_test from explicit table to use makeMessages() > 0517e5a testing/protocmp: document behavior when combining Ignore and Sort > d14ebce all: implement strip_enum_prefix editions feature > fb995f1 encoding/protojson: allow missing value for Any of type Empty > d340238 all: start v1.35.1-devel bumping k8s.io/api 83bdab1...e45474d: > e45474d Update dependencies to v0.31.4 tag > 46f6230 Merge pull request # 126761 from thockin/automated-cherry-pick-of-# 126749-upstream-release-1.31 > 1857695 fix v1a3 ResourceSliceList metadata field name > 382a091 update codegen and openapi > 1073c1e regen clients > 6f8e3bd Review feedback > 437d97a Coordinated Leader Election Alpha API > 63e21d3 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > ca07d5a generated files > 7192863 add AllocatedResourcesStatus field to ContainerStatus > a789efa Merge pull request # 126281 from saschagrunert/oci-volume-docs > f04ea0b Merge pull request # 126145 from carlory/kep-3751-api > 6f2fee6 ImageVolumeSource: mention that fsGroupChangePolicy has no effect > 7d5eb68 Merge pull request # 126108 from gnufied/changes-volume-recovery > 447f08f Promote VolumeAttributesClass to beta > 871340c Merge pull request # 120611 from pohly/dra-resource-quotas > 8962de2 Rename ReizeFailed conditions to ResizeInfeasible > 3421a80 Merge pull request # 126067 from tenzen-y/implement-job-success-policy-e2e > 19081f3 DRA quota: add ResourceClaim v1.ResourceQuota limits > a48b61c Add new values for reporting expansion errors via conditions > b689d90 Merge pull request # 125374 from pwschuurman/kep-3335-stable > a815b26 Graduate the JobSuccessPolicy to beta > 9516298 Merge pull request # 125488 from pohly/dra-1.31 > dc483d9 Remove StatefulSetStartOrdinal feature gate to target stable in 1.31 > ff2bf05 Job: Add the CompletionsReached reason to the SuccessCriteriaMet condition > e0a906d DRA: new API for 1.31 > 0030d2c DRA: remove "sharable" from claim allocation result > 35de2c0 DRA: remove immediate allocation > 8cd8793 DRA: bump API v1alpha2 -> v1alpha3 > 7d5e5ea Merge pull request # 125571 from liggitt/filter-auth-02-sar > 0c2b9ec generate > 80604de add subjectaccessreview field and label selectors > 5c3f1a6 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 441003d Merge pull request # 125782 from aborrero/master > 1b3cb9c Make ServiceBackendPort an atomic struct > 261e6aa Merge pull request # 125660 from saschagrunert/oci-volumesource-api > b18808d procMount: fix default value documentation > fda4e0a Merge pull request # 124859 from morlay/master > e42b090 Add ImageVolumeSource API > 7ff5716 Merge pull request # 125940 from thockin/master > 4dc0f37 Remove json:",omitempty" where json:",inline" specified. > b1818c5 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > 36ebe43 Clarify errors in ProjectedVolume validation > f00cb17 Merge pull request # 124568 from xyz-li/fix_apiserver_output > 8be67e6 KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 68522b3 api: fix ValidatingAdmissionPolicyList json tag > 4fec474 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 0787ff7 api: add user namespaces field to NodeRuntimeHandlerFeatures > fc8a03c Merge pull request # 126018 from aroradaman/bump-k8s-utils > 8ea3a95 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > bf5bdd3 bump k8s.io/utils > 2ae1cf1 Merge pull request # 125442 from mimowo/job-pod-failure-policy-stable > 2ef3cc9 make PodIP.IP and HostIP.IP required. > e0af89b JobPodFailurePolicy to GA > 9c8c6d2 Merge pull request # 126046 from mimowo/fix-job-pod-failure-api > 4badb33 Merge pull request # 124969 from RomanBednar/pv-phase-transition-time-ga > 61b6c0a Use omitempty for optional fields in Job Pod Failure Policy > 2cf4612 Merge pull request # 125922 from dims/update_otel_27 > ef6990b graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31 > 9a93d6b update OpenTelemetry dependencies and grpc > e7b4471 Merge pull request # 125021 from aojea/servicecidrbeta > f41eb5f Merge pull request # 125116 from pohly/dra-one-of-source > db34f59 make update > 48abdb0 Merge pull request # 122047 from aojea/treeless > f74974e DRA: remove "source" indirection from v1 Pod API > 5ad5007 promote ServiceCIDR and IPAddress to beta > 70c0174 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 19c5afd generated > 236105a Merge pull request # 125162 from sttts/sttts-code-generator-core-group > ad14b89 Bump `prometheus/common to` v0.55.0 > ea15fac document the API with the details about the allocation CIDR ranges > 78bd910 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6ff324a code-generator/client-gen: decouple core group from package name 'api' > 77d4ad8 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > ba9d110 Update moby/spdystream to v0.4.0 > 89b2da1 Merge pull request # 125745 from BenTheElder/ping-ping > e191233 Use +default for now deprecated ScaleIO volume > 26803c0 bump github.com/moby/spdystream to v0.3.0 > cdeb356 Use +default for now deprecated AzureDisk volume > e025325 Merge pull request # 125731 from dashpole/revert_otel > 165690c Use +default for now deprecated ISCSI volume > 2788e05 Revert "update OpenTelemetry dependencies" > 53f4e42 Use +default for now deprecated RBD volume > 149781f Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > e297a0e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 8d69060 Merge pull request # 125575 from dashpole/update_otel_27 > 2d0cd50 update OpenTelemetry dependencies > e09016f Merge pull request # 125576 from alvaroaleman/fix > 9f6f03f Merge pull request # 125531 from pohly/klog-update > 69864e9 Corev1.Node: Link to node doc and not PV doc in status.capacity > a2ff581 dependencies: klog v2.130.1 > 857a946 Merge pull request # 125540 from pohly/revert-binding-deprecation > ee77356 api: revert deprecation annotation for v1 Binding > 590e504 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > b5dd4c4 Bump fxamacker/cbor/v2 to v2.7.0-beta. > c0840f2 Merge pull request # 125189 from mimowo/improve-ready-comment > c114cd7 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > 7f878b9 Improve the Job API comment for ready field > d93eaf6 KEP-3619: Fine-grained SupplementalGroups control (# 117842) > 6e174b7 Update indirect dependencies with ./hack/update-vendor.sh. > 983e15a Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > 4261982 Merge pull request # 123339 from skitt/canonical-json-patch > 740a638 add prerelease lifecycle tags to GA types > 0b590ac Use canonical json-patch v4 import > 7cdaa4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 7480c46 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 9a6330a dependencies: ginkgo v2.19.0, gomega v1.33.1 > 664bdd5 Merge pull request # 124793 from mimowo/fix-managed-by-comment > b1dbea2 Merge pull request # 123638 from sanposhiho/matchlabelkey-beta > 2a86f24 Fix the comment for the Job managedBy field > 8a7117f graduate MatchLabelKeysInPodAffinity to Beta > 7ccc245 Merge pull request # 123845 from HirazawaUi/promote-DisableNodeKubeProxyVersion-to-beta > aa3ed7c Merge pull request # 124590 from xrstf/fix-optional-comment > e6d86a2 promote DisableNodeKubeProxyVersion feature gate to beta > 92d2eac fix(api): make LocalObjectReference.Name and HostAlias.IP required (# 124553) > 2144e85 codegen > 7c9431b Merge pull request # 124572 from aojea/alpha_tag > 8db881a alpha->beta > c4ac111 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > fd5eb88 tag service.spec.TrafficDistribution field as alpha > 9bd0523 fix stray +optional comment on persistentVolumeClaimRetentionPolicy > 8cf3f40 Bump sigs.k8s.io/yaml to v1.4.0 > 2676848 Merge pull request # 124469 from serathius/etcd-3.5.13 > b75136d Merge pull request # 124075 from pohly/dra-api-comments > 8a34349 Upgrade etcd libraries to v3.5.13 > 039b247 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 83fe34a DRA: sync internal API doc comments > fbc502f generated: ./hack/update-vendor.sh > 1e01004 DRA api: ResourceHandle.DriverName is required > 63e83d0 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 2df4487 DRA api: explicitly reserve finalizer for Kubernetes > 5975d5e Merge pull request # 124365 from SataQiu/v1.30.0-api-testdata > 98d0c7a Merge pull request # 124103 from zhanluxianshen/fix-typos-in-rbac-api > 14e4e0c Remove v1.28.0 API testdata > 76b6c7c Merge pull request # 124062 from alculquicondor/nodename-api-comment > 04510aa Fix typos in rbac api. > b27f498 Add v1.30.0 API testdata > a819b1d Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 58c5883 Update API comment for nodeName to match system behavior > 5e7d566 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 33eb147 generate fully qualified type references > 63d4a04 Update x/net for CVE-2023-45288 > 5147c1a sync: update go.mod > d1659eb Merge pull request # 123932 from pohly/dra-api-resource-model-rename bumping google.golang.org/grpc 3f95b38...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Change version to 1.69.1-dev (# 7902) > 97d633a Change version to 1.69.0 (# 7901) > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832) > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879) > 634497b test: Split import paths for generated message and service code (# 7891) > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872) > 00272e8 dns: Support link local IPv6 addresses (# 7889) > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890) > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875) > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887) > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874) > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869) > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839) > bb7ae0a Change logger to avoid Printf when disabled (# 7471) > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846) > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677) > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826) > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861) > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache (# 7851) > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853) > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808) > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies > 0775031 cleanup: remove a TODO that has been take care of (# 7855) > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845) > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840) > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768) > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837) > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827) > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854) > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835) > 3a1e3e2 xdsclient: rename the interface for the transport (# 7842) > 66385b2 clusterimpl: propagate state update from child when drop/request config remains unchanged (# 7844) > 89737ae orca: switching to stubserver in tests instead of testservice implementation (# 7727) > a365199 examples: fix debugging example after Dial->NewClient migration (# 7833) > 8c518f7 xds: switching to stubserver in tests instead of testservice implementation (# 7726) > b01130a xds/internal/xdsclient: fix resource type documentation to only mention handling xds responses (# 7834) > 274830d balancer: Add a SubConn.RegisterHealthListener API and default implementation (# 7780) > 0553bc3 xdsclient: don't change any global state in NewForTesting (# 7822) > 3db86e2 deps: Remove go patch version from go.mod (# 7831) > e2b98f9 pickfirst: Implement Happy Eyeballs (# 7725) > 60c70a4 mem: implement `ReadAll()` for more efficient `io.Reader` consumption (# 7653) > d2c1aae xds: Plumb EDS endpoints through xDS Balancer Tree (# 7816) > c2a2d20 docs: update documentation for `ClientStream.SendMsg()` returning `nil` unconditionally when `ClientStreams=false` (# 7790) > 0d0e530 grpc: export MethodHandler # 7794 (# 7796) > a3a8657 clusterimpl: update picker synchronously on config update (# 7652) > 74738cf grpc: Remove health check func dial option used for testing (# 7820) > 5b40f07 xdsclient: fix flaky test TestServeAndCloseDoNotRace (# 7814) > b3393d9 xdsclient: support fallback within an authority (# 7701) > 18d218d pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (# 7742) > e9ac44c cleanup: replace grpc.Dial with grpc.NewClient in grpclb test (# 7789) > 0ec8fd8 xdsclient/ads: reset the pending bit of ADS stream flow control at the end of the onDone method (# 7806) > 43ee172 balancer: Enforce embedding the SubConn interface in implementations (# 7758) > 2de6df9 xds/resolver: fix flaky test TestResolverRemovedWithRPCs with a workaround (# 7804) > 2a18bfc transport: refactor to split ClientStream from ServerStream from common Stream functionality (# 7802) > 70e8931 transport: remove useless trampoline function (# 7801) > ef0f617 xdsclient: start using the newly added transport and channel functionalities (# 7773) > d66fc3a balancer/endpointsharding: Call ExitIdle() on child if child reports IDLE (# 7782) > 2e3f547 ringhash: fix a couple of flakes in e2e style tests (# 7784) > 52d7f6a multiple: switch to math/rand/v2 (# 7711) > 6fd86d3 Disable buffer_pooling tests (# 7762) > 091d20b server: Only call FromIncomingContext with stats handlers (# 7781) > 192ee33 multiple: add verbosity checks to logs that use pretty.JSON (# 7785) > e7435d6 balancer/endpointsharding: Ignore empty endpoints (# 7674) > 4084b14 stats/opentelemetry: Remove OpenTelemetry module and add RLS Metrics e2e tests (# 7759) > ada6787 cleanup: switching to stubserver in tests instead of testservice implementation (# 7708) > cb32937 credentials: Support ALTSPerRPCCreds in DefaultCredentialsOptions (# 7775) > a0cbb52 github: add Go 1.23 testing and make staticcheck work locally with go1.23 (# 7751) > 67b9ebf xdsclient: make sending requests more deterministic (# 7774) > 94e1b29 vet: add dependency checks (# 7766) > a82315c testutils: change ListenerWrapper to push the most recently accepted connection (# 7772) > e0a730c clusterresolver: fix a comment in a test (# 7776) > f8e5d8f mem: use slice capacity instead of length, to determine whether to pool buffers or directly allocate them (# 7702) > c4c8b11 xds/resolver: add a way to specify the xDS client to use for testing purposes (# 7771) > 8212cf0 xdsclient: implementation of the xdsChannel (# 7757) > 4bb0170 status: Fix status incompatibility introduced by # 6919 and move non-regeneratable proto code into /testdata (# 7724) > 80937a9 credentials: Apply defaults to TLS configs provided through GetConfigForClient (# 7754) > c538c31 vet: Don't use GOROOT to set PATH if GOROOT is unset (# 7761) > 14e2a20 resolver/google-c2p: introduce SetUniverseDomain API (# 7719) > 98959d9 deps: update dependencies for all modules (# 7755) > 56df169 resolver: update ReportError() docstring (# 7732) > 830135e xdsclient: new Transport interface and ADS stream implementation (# 7721) > d2ded4b xdsclient: new Transport interface and LRS stream implementation (# 7717) > ec10e73 transport: refactor `trInFlow.onData` to eliminate redundant logic (# 7734) > 6cd00c9 clientconn: remove redundant check (# 7700) > 569c8eb vet: Use go1.22 instead of go1.21 for tidy and staticcheck(# 7747) > 4544b8a Change version to 1.69.0-dev (# 7746) > 54841ef stats/opentelemetry/csm: Get mesh_id local label from "CSM_MESH_ID" environment variable, rather than parsing from bootstrap file (# 7740) > ad81c20 pickfirstleaf: minor simplification to reconcileSubConnsLocked method (# 7731) > b850ea5 transport : wait for goroutines to exit before transport closes (# 7666) > 00b9e14 pickfirst: New pick first policy for dualstack (# 7498) > 18a4eac testutils: add couple of log statements to the restartable listener type (# 7716) > fdc2ec2 xdsclient: deflake TestADS_ResourcesAreRequestedAfterStreamRestart (# 7720) > 4115c21 xds: return all ServerConfig dial options together (# 7718) > b8ee37d pickfirst: Move var for mocking the shuffle func from internal/internal to pickfirst/internal (# 7698) > d9d8f34 revert xds: return all ServerConfig dial options together (# 7712) > 5f178a8 xdsclient: fix test build breakage (# 7710) > f17ea7d xds: return all ServerConfig dial options together (# 7680) > bdd444d xds: address merge conflict gotcha and missed review comment from previous PRs (# 7705) > d365be6 transport: prevent deadlock in transport Close when GoAway write hangs (# 7662) > 6c6c9b6 xdsclient: e2e style tests for ads stream restart (5/N) (# 7696) > 5e6f4b9 xds: misc test cleanup (4/N) (# 7695) > 3adcd41 xdsclient: make load reporting tests e2e style (3/N) (# 7694) > 98d1550 xdsclient: switch more transport tests to e2e style (2/N) (# 7693) > 9afb232 xdsclient: invoke watch callback when new update matches cached one, but previous update was NACKed (1/N) (# 7692) > ab5af45 Revert "protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) (# 7703) > e8a70c6 vet: add check to ensure terminating newline (# 7645) > 5fd9853 examples: improve package comments (# 7658) > 859602c vet : add check for tabs in text files (# 7678) > 67e47fc xds: Fix flaky test TestUnmarshalListener_WithUpdateValidatorFunc (# 7675) > ca4865d balancer: automatically stop producers on subchannel state changes (# 7663) > 941102b xds/server: Fix xDS Server leak (# 7664) > 7aee163 xds: add xDS transport custom Dialer support (# 7586) > 9affdbb internal/credentials/xds: add unit tests for `HandshakeInfo.Equal` (# 7638) > 3196f7a protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) > 218811e balancer/rls: Add picker and cache unit tests for RLS Metrics (# 7614) > a9ff62d clusterresolver/e2e_test: Avoid making real DNS requests in TestAggregateCluster_BadEDS_BadDNS (# 7669) > e7a8097 cleanup: replace grpc.Dial with grpc.NewClient in tests (# 7640) > bcf9171 transport: Fix reporting of bytes read while reading headers (# 7660) > 8ea3460 balancer: fix logic to prevent producer streams before READY is reported (# 7651) > 6c48e47 replace tab with spaces in text files (# 7650) > 1418e5e clusterimpl: use gsb.UpdateClientConnState instead of switchTo, on receipt of config update (# 7567) > ac41314 .*: Add missing a newline at the end (# 7644) > 11c44fb vet: add comment explaining reason for revive lineter disabled rules (# 7634) > 3b626a7 *: fix more typos (# 7619) > 04e78b0 .*: fix lint issues of not having comments for exported funcs and vars along with any remaining issues and enable remaining disabled rules (# 7575) > 31ffeee Deps: Bump Go version in Dockerfiles and test/kokoro/xds.sh (# 7629) > 393fbc3 Update dependencies after 1.67 branch cut (# 7624) > cf5d541 stubserver: support xds-enabled grpc server (# 7613) > b6fde8c vet: add check for trailing spaces (# 7576) > 7fb7ac7 mem: replace flate.Reader reference (# 7595) > 8f920c6 Change version to 1.68.0-dev (# 7601) bumping github.com/moby/spdystream dbc7151...258380d: > 258380d Merge pull request # 98 from dmcgowan/remove-ws-package > a3b79af Merge pull request # 99 from liggitt/closeleak > 42b2632 Remove unused websocket package > 0c1fc43 Merge pull request # 96 from code-qote/fix-stream-is-finished-data-race > 5c84296 Avoid 10 minute goroutine leak in error case for handled errors > 478d001 Merge pull request # 89 from thaJeztah/carry_48_fix_unit_test_race > 6cf8949 fixed data race > 06348fb Merge pull request # 91 from tigrato/fix-ping-data-race > 31503b1 Fix unit test races > 57d1ca2 Merge pull request # 90 from thaJeztah/update_go_versions > 3473c0b Fix Ping data-race > 9e99574 gha: update go versions bumping golang.org/x/net 6cc5ac4...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support > 334afa0 go.mod: update golang.org/x dependencies > d7f220d quic: add LocalAddr and RemoteAddr to quic.Conn > 858db1a http2: surface errors occurring very early in a client conn's lifetime > 0aa844c http2: support unencrypted HTTP/2 handoff from net/http > f35fec9 http2: detect hung client connections by confirming stream resets > e883dae README: don't recommend go get > 511cc3a html: add Node.{Ancestors,ChildNodes,Descendants}() > 4783315 http2: limit 1xx based on size, do not limit when delivered > 5716b98 internal/socket: execute gofmt > 42b1186 http2: support ResponseController.EnableFullDuplex bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping knative.dev/hack 05b2fb3...c142b48: > c142b48 Refactor release script to gh CLI (# 408) > f8be0cc Update community files (# 407) > e92a16a set min to 1.30 (# 405) > cad8c71 Update community files (# 406) > 1978b3a Update community files (# 404) > b799531 Update community files (# 403) > ef6e7e9 Export KO_FLAGS for consuming scripts (# 401) > 2191456 Update community files (# 400) bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125…
bumping github.com/pmezard/go-difflib 792786c...5d4384e: > 5d4384e Merge pull request # 10 from justbuchanan/master > fca3d27 travis: remove travis integration > 4d7e5c1 Update README.md > 1ef1646 README: end of maintenance notice. bumping google.golang.org/grpc 3f95b38...b615b35: > b615b35 Change version to 1.69.2 (# 7947) > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941) > 4535c6d Change version to 1.69.2-dev (# 7928) > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934) > 9355fbc Change version to 1.69.1 (# 7927) > 927a1e1 Change version to 1.69.1-dev (# 7902) > 97d633a Change version to 1.69.0 (# 7901) > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832) > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879) > 634497b test: Split import paths for generated message and service code (# 7891) > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872) > 00272e8 dns: Support link local IPv6 addresses (# 7889) > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890) > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875) > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887) > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874) > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869) > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839) > bb7ae0a Change logger to avoid Printf when disabled (# 7471) > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846) > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677) > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826) > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861) > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache (# 7851) > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853) > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808) > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies > 0775031 cleanup: remove a TODO that has been take care of (# 7855) > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845) > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840) > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768) > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837) > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827) > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854) > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835) > 3a1e3e2 xdsclient: rename the interface for the transport (# 7842) > 66385b2 clusterimpl: propagate state update from child when drop/request config remains unchanged (# 7844) > 89737ae orca: switching to stubserver in tests instead of testservice implementation (# 7727) > a365199 examples: fix debugging example after Dial->NewClient migration (# 7833) > 8c518f7 xds: switching to stubserver in tests instead of testservice implementation (# 7726) > b01130a xds/internal/xdsclient: fix resource type documentation to only mention handling xds responses (# 7834) > 274830d balancer: Add a SubConn.RegisterHealthListener API and default implementation (# 7780) > 0553bc3 xdsclient: don't change any global state in NewForTesting (# 7822) > 3db86e2 deps: Remove go patch version from go.mod (# 7831) > e2b98f9 pickfirst: Implement Happy Eyeballs (# 7725) > 60c70a4 mem: implement `ReadAll()` for more efficient `io.Reader` consumption (# 7653) > d2c1aae xds: Plumb EDS endpoints through xDS Balancer Tree (# 7816) > c2a2d20 docs: update documentation for `ClientStream.SendMsg()` returning `nil` unconditionally when `ClientStreams=false` (# 7790) > 0d0e530 grpc: export MethodHandler # 7794 (# 7796) > a3a8657 clusterimpl: update picker synchronously on config update (# 7652) > 74738cf grpc: Remove health check func dial option used for testing (# 7820) > 5b40f07 xdsclient: fix flaky test TestServeAndCloseDoNotRace (# 7814) > b3393d9 xdsclient: support fallback within an authority (# 7701) > 18d218d pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (# 7742) > e9ac44c cleanup: replace grpc.Dial with grpc.NewClient in grpclb test (# 7789) > 0ec8fd8 xdsclient/ads: reset the pending bit of ADS stream flow control at the end of the onDone method (# 7806) > 43ee172 balancer: Enforce embedding the SubConn interface in implementations (# 7758) > 2de6df9 xds/resolver: fix flaky test TestResolverRemovedWithRPCs with a workaround (# 7804) > 2a18bfc transport: refactor to split ClientStream from ServerStream from common Stream functionality (# 7802) > 70e8931 transport: remove useless trampoline function (# 7801) > ef0f617 xdsclient: start using the newly added transport and channel functionalities (# 7773) > d66fc3a balancer/endpointsharding: Call ExitIdle() on child if child reports IDLE (# 7782) > 2e3f547 ringhash: fix a couple of flakes in e2e style tests (# 7784) > 52d7f6a multiple: switch to math/rand/v2 (# 7711) > 6fd86d3 Disable buffer_pooling tests (# 7762) > 091d20b server: Only call FromIncomingContext with stats handlers (# 7781) > 192ee33 multiple: add verbosity checks to logs that use pretty.JSON (# 7785) > e7435d6 balancer/endpointsharding: Ignore empty endpoints (# 7674) > 4084b14 stats/opentelemetry: Remove OpenTelemetry module and add RLS Metrics e2e tests (# 7759) > ada6787 cleanup: switching to stubserver in tests instead of testservice implementation (# 7708) > cb32937 credentials: Support ALTSPerRPCCreds in DefaultCredentialsOptions (# 7775) > a0cbb52 github: add Go 1.23 testing and make staticcheck work locally with go1.23 (# 7751) > 67b9ebf xdsclient: make sending requests more deterministic (# 7774) > 94e1b29 vet: add dependency checks (# 7766) > a82315c testutils: change ListenerWrapper to push the most recently accepted connection (# 7772) > e0a730c clusterresolver: fix a comment in a test (# 7776) > f8e5d8f mem: use slice capacity instead of length, to determine whether to pool buffers or directly allocate them (# 7702) > c4c8b11 xds/resolver: add a way to specify the xDS client to use for testing purposes (# 7771) > 8212cf0 xdsclient: implementation of the xdsChannel (# 7757) > 4bb0170 status: Fix status incompatibility introduced by # 6919 and move non-regeneratable proto code into /testdata (# 7724) > 80937a9 credentials: Apply defaults to TLS configs provided through GetConfigForClient (# 7754) > c538c31 vet: Don't use GOROOT to set PATH if GOROOT is unset (# 7761) > 14e2a20 resolver/google-c2p: introduce SetUniverseDomain API (# 7719) > 98959d9 deps: update dependencies for all modules (# 7755) > 56df169 resolver: update ReportError() docstring (# 7732) > 830135e xdsclient: new Transport interface and ADS stream implementation (# 7721) > d2ded4b xdsclient: new Transport interface and LRS stream implementation (# 7717) > ec10e73 transport: refactor `trInFlow.onData` to eliminate redundant logic (# 7734) > 6cd00c9 clientconn: remove redundant check (# 7700) > 569c8eb vet: Use go1.22 instead of go1.21 for tidy and staticcheck(# 7747) > 4544b8a Change version to 1.69.0-dev (# 7746) > 54841ef stats/opentelemetry/csm: Get mesh_id local label from "CSM_MESH_ID" environment variable, rather than parsing from bootstrap file (# 7740) > ad81c20 pickfirstleaf: minor simplification to reconcileSubConnsLocked method (# 7731) > b850ea5 transport : wait for goroutines to exit before transport closes (# 7666) > 00b9e14 pickfirst: New pick first policy for dualstack (# 7498) > 18a4eac testutils: add couple of log statements to the restartable listener type (# 7716) > fdc2ec2 xdsclient: deflake TestADS_ResourcesAreRequestedAfterStreamRestart (# 7720) > 4115c21 xds: return all ServerConfig dial options together (# 7718) > b8ee37d pickfirst: Move var for mocking the shuffle func from internal/internal to pickfirst/internal (# 7698) > d9d8f34 revert xds: return all ServerConfig dial options together (# 7712) > 5f178a8 xdsclient: fix test build breakage (# 7710) > f17ea7d xds: return all ServerConfig dial options together (# 7680) > bdd444d xds: address merge conflict gotcha and missed review comment from previous PRs (# 7705) > d365be6 transport: prevent deadlock in transport Close when GoAway write hangs (# 7662) > 6c6c9b6 xdsclient: e2e style tests for ads stream restart (5/N) (# 7696) > 5e6f4b9 xds: misc test cleanup (4/N) (# 7695) > 3adcd41 xdsclient: make load reporting tests e2e style (3/N) (# 7694) > 98d1550 xdsclient: switch more transport tests to e2e style (2/N) (# 7693) > 9afb232 xdsclient: invoke watch callback when new update matches cached one, but previous update was NACKed (1/N) (# 7692) > ab5af45 Revert "protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) (# 7703) > e8a70c6 vet: add check to ensure terminating newline (# 7645) > 5fd9853 examples: improve package comments (# 7658) > 859602c vet : add check for tabs in text files (# 7678) > 67e47fc xds: Fix flaky test TestUnmarshalListener_WithUpdateValidatorFunc (# 7675) > ca4865d balancer: automatically stop producers on subchannel state changes (# 7663) > 941102b xds/server: Fix xDS Server leak (# 7664) > 7aee163 xds: add xDS transport custom Dialer support (# 7586) > 9affdbb internal/credentials/xds: add unit tests for `HandshakeInfo.Equal` (# 7638) > 3196f7a protoc-gen-go-grpc: remove `use_generic_streams_experimental` flag (defaults to true) (# 7654) > 218811e balancer/rls: Add picker and cache unit tests for RLS Metrics (# 7614) > a9ff62d clusterresolver/e2e_test: Avoid making real DNS requests in TestAggregateCluster_BadEDS_BadDNS (# 7669) > e7a8097 cleanup: replace grpc.Dial with grpc.NewClient in tests (# 7640) > bcf9171 transport: Fix reporting of bytes read while reading headers (# 7660) > 8ea3460 balancer: fix logic to prevent producer streams before READY is reported (# 7651) > 6c48e47 replace tab with spaces in text files (# 7650) > 1418e5e clusterimpl: use gsb.UpdateClientConnState instead of switchTo, on receipt of config update (# 7567) > ac41314 .*: Add missing a newline at the end (# 7644) > 11c44fb vet: add comment explaining reason for revive lineter disabled rules (# 7634) > 3b626a7 *: fix more typos (# 7619) > 04e78b0 .*: fix lint issues of not having comments for exported funcs and vars along with any remaining issues and enable remaining disabled rules (# 7575) > 31ffeee Deps: Bump Go version in Dockerfiles and test/kokoro/xds.sh (# 7629) > 393fbc3 Update dependencies after 1.67 branch cut (# 7624) > cf5d541 stubserver: support xds-enabled grpc server (# 7613) > b6fde8c vet: add check for trailing spaces (# 7576) > 7fb7ac7 mem: replace flate.Reader reference (# 7595) > 8f920c6 Change version to 1.68.0-dev (# 7601) bumping knative.dev/eventing 291c0a8...9cec50f: > 9cec50f [main] Upgrade to latest dependencies (# 8414) > a40a0a7 [main] Upgrade to latest dependencies (# 8413) > 90edfe6 Upgrade deps to latest (# 8410) > 6d71005 Additional unit tests for EventPolicy (# 8405) > f3ea6b5 Update KinD e2e workflow (# 8411) > cd7c1c0 Add authorization conformance tests for Sequence and Parallel (# 8400) > 5ce51f8 Include inEdges in Graph String() (# 8406) > eaaab21 Adding reconciler test for OIDC of the Integration Source (# 8404) > 350f81b [main] Update community files (# 8403) > 134c4c0 Event lineage builder should accept client interfaces (# 8402) > bb6c53c Don't swallow errors in Lineage package (# 8401) > 81a37ff Lineage constructor to accept clients instead of creating them (# 8399) > 52792ea [main] Upgrade to latest dependencies (# 8397) > c9047a1 [main] Update community files (# 8396) > 4dbc2ba Scheduler: LastOrdinal based on replicas instead of FreeCap (# 8388) > 06355af [main] Upgrade to latest dependencies (# 8392) > b00da59 Register eventshub image for JobSink (# 8390) > 2f165f1 Update golang.org/x/crypto to 0.31.0 (# 8389) > 4087c3a Going OIDC for Integration Source (# 8383) > 3a69e30 add new integration CRDs to storage version migrator tool (# 8386) > 414af5c Add EventPolicy to storage version migrator (# 8384) > f82811b Remove conversion webhook config in EventPolicy CRD (# 8379) > 7c1a62d Add health check config and clean up duplicated code (# 8308) > bff7b03 Remove unused filter function (# 8375) > 8d8b6c9 RequestReply: Added feature flag for default timeout (# 8361) > 7bb320c Chore: field semantic correction (# 8370) > 3345c86 Clean up remove session token (# 8369) > 6e7e3d4 Adding sns sink to Integration Sink (# 8365) > d4357e3 MT-Broker: return retriable status code based on the state to leverage retries (# 8366) > 795e4a3 Move image to map (# 8362) > 408db83 We changed the event type on the images (# 8364) > f577063 Align label generation and apply on container-source as well (# 8355) > cb31cb2 Add integrationsinks-addressable-resolver cluster role (# 8356) > 545c14c Change JobSink execution mode variable to `K_EXECUTION_MODE` (# 8350) > 91f1c79 Avoid using twice hardcoded strings for the names of the Kube Secret keys, for AWS access/secret key vals (# 8345) > cb29ac1 [main] Update community files (# 8354) > aef3a14 [main] Format Go code (# 8349) > 65da6fc Update integrationsink crd (# 8347) > 01c8068 JobSink: Inject a `KNATIVE_EXECUTION_MODE` environment variable with value `batch` (# 8346) > 366ff26 IntegrationSink: rek-test templating support for bool annotations (# 8342) > 7176ce6 Add IntegrationSink CRD (# 8304) > 5ad7dab feat: add RequestReply types and CRD (# 8337) > 7f313d7 fix: rename `job-sink` to `job_sink` (# 8335) > 4f6535a chore: correct comments (# 8336) > ebe99e6 Introducing common integration helper and change package name (# 8327) > 201e096 [main] Format Go code (# 8334) > 6f5edf5 [main] Upgrade to latest dependencies (# 8328) > f21370a Integration Api moved to versioned common (# 8325) > 63d4da5 Update Integration API and use custom tags on structs for better readability (# 8321) > 7abb04d JobSink: Delete secrets associated with jobs when jobs are deleted (# 8331) > 8fed0be Allow configuring (opt-in) IMC async handler (# 8311) > bc6e878 fix: remove duplicated observedGeneration from jobsinks.sinks.knative.dev (# 8326) > 6b4ff7f [main] Upgrade to latest dependencies (# 8324) > cd31c1b [main] Upgrade to latest dependencies (# 8322) > 9d67389 [chore] Do not generate SSL env vars for each struct entry, just once per containersource/image (# 8315) > 35d8c63 [chore] Use a generic access/secret key in the secret for AWS connections (# 8312) > f53d038 [main] Update community files (# 8307) > df34028 Add missing copyright boilerplate (# 8305) > 3f2b75b Use GetServiceHostname when passing URL to JobSink (# 8303) > fa6b4c5 Add jobsinks-addressable-resolver cluster role (# 8298) > b4b609a Add observedGeneration in JobSink OpenAPI schema (# 8297) > 2e4d353 Allow imc-controller to list JobSinks (# 8294) > 7bca815 IntegrationSource CRD (# 8238) > c859efd [main] Format Go code (# 8289) > 7c97e6f Schduler: MAXFILLUP strategy will spread vreplicas across multiple pods (# 8263) > ef6b31a fix: et autocreate makes eventtype id required (# 8288) > 4faf9c8 [main] Upgrade to latest dependencies (# 8287) > 65aeab5 [main] Upgrade to latest dependencies (# 8275) > 03ba8f4 feat: autocreate v1beta3 eventtypes (# 8276) bumping github.com/davecgh/go-spew 8991bc2...d8f796a: > d8f796a travis: test against go 1.11 bumping k8s.io/apiserver 07c8580...7befe9c: > 7befe9c Update dependencies to v0.31.4 tag > 2a99607 Merge pull request # 128530 from wojtek-t/automated-cherry-pick-of-# 128468-upstream-release-1.31 > 9a71f86 Fix TestCacherDontMissEventsOnReinitialization test > 7ce6140 Merge pull request # 127928 from p0lyn0mial/automated-cherry-pick-of-# 127902-upstream-release-1.31 > 62d807d Merge pull request # 127328 from xuzhenglun/automated-cherry-pick-of-# 127239-github-release-1.31 > fec9273 server/config: assing system:apiserver user to system:authenticated group > 1d6f7ca Merge pull request # 126983 from dashpole/fix_mem_leak_31 > 3178497 API emulation versioning honors cohabitating resources > 01e64e7 update vendor > 81a2f90 fix memory leak from global MeterProvider > 70ed6fd Merge pull request # 126670 from liggitt/automated-cherry-pick-of-# 126665-upstream-release-1.31 > 31c2b5a Restore honoring --version build ID overrides > 78c69b6 Merge remote-tracking branch 'origin/master' into release-1.31 > 1ebb228 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook > 2f0f9ad Introduce ConcurrentWatchObjectDecode feature gate disabled by default > f36c496 Merge remote-tracking branch 'origin/master' into release-1.31 > 078d9cb Merge pull request # 126469 from serathius/beta2 > 6fe68d6 Merge remote-tracking branch 'origin/master' into release-1.31 > 19e03dd Move ConsistentListFromCache to Beta default again > db03ef6 Merge pull request # 126470 from benluddy/apiservingwithroutine-alpha-disabled > dbb9b30 Implement fallback for consistent reads from cache > c47cf43 Move APIServingWithRoutine to alpha and disabled by default. > e749b34 CLE feature gate > 92ee933 Allowing direct CEL reserved keyword usage in CRD (# 126188) > c902071 Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 2b2a4b0 Merge pull request # 126187 from seans3/portforward-websockets-metrics > 130a469 Validate CABundle when writing CRD > 3319859 Merge pull request # 125488 from pohly/dra-1.31 > f438154 Adds metrics to PortForward Websockets > 4c07daf Merge pull request # 126237 from cici37/promoteMetrics > c1c9700 CEL: add QuantityDeclType > d681845 Merge pull request # 126136 from cici37/removeFG > 3d59772 Promote metrics for VAP and CRD validation rules to beta. > bd46316 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 5678a8c Remove feature gate CustomResourceValidationExpressions. > 6c5ca3d Fixup lint warning > eabf129 Add structured labelSelector / fieldSelector to authorization webhook match conditions > f14fc0f Adjust CEL cost calculation and versioning for authorization library > efe135c Add CEL fieldSelector / labelSelector support to authorizer library > b338834 Move CEL env initialization out of package init() > 9db3f57 Improve CEL cost tests to catch unhandled estimates or types > f26d4ed add field and label selectors to authorization attributes > 6dd5496 Merge pull request # 126124 from cici37/feature/validating-admission-policy/metrics-improvement > bf5c64d Merge pull request # 124736 from MikeSpreitzer/exempt-borrows-more > cd492e8 Fix the error type, Add into observation, Fix tests. > 36d8f54 Merge pull request # 126191 from p0lyn0mial/upstream-revert-promote-watch-list-to-beta > eb8f232 Add unit test of borrowing by exempt, fix bug > 8b22c5c make use of new error reporting in the dispatcher. > 708f0cf Revert "kube-apiserver: promote WatchList feature to beta" > 010634c More assertive borrowing by exempt > 8f577b9 remove unused policy_definition_total metric and state label > 1ae3792 Merge pull request # 126139 from enj/enj/i/revert_list_cache > 2ae742e make Err wrap one or zero error. > 17ba1a9 Revert "Move ConsistentListFromCache to Beta default" > 8be90f6 errors improvement. > d72b6cc Merge pull request # 125769 from siyuanfoundation/api-comp-ver1 > 2e2bf0d Merge pull request # 126018 from aroradaman/bump-k8s-utils > 7f5df11 add emulated-version flag to kube-scheduler to control the feature gate. > b9f8b05 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 74615c5 bump k8s.io/utils > 4f89b2c Merge pull request # 125986 from vinayakankugoyal/typo > 8705baa fix: enable empty and len rules from testifylint on pkg package > ad20d53 Merge pull request # 124730 from tkashem/read-write-deadline-test > fd1f3aa Fix typo in error message for anonymous field in AuthenticationConfiguration. > 3712259 Merge pull request # 125922 from dims/update_otel_27 > 5f6927c add test to document request timeout behavior > 4f7f407 Merge pull request # 125920 from siyuanfoundation/bug > 73f28c1 update OpenTelemetry dependencies and grpc > 6f7147f fix lock bug for componentGlobalsRegistry > aa4d1a9 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > fc096e5 Merge pull request # 125848 from jpbetz/fix-auth-selectors > 1292729 Fix for typecheck doesn't notice compile errors in test files > b754d6e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 > e34b81e Merge pull request # 125846 from tkashem/remove-apf-feature-gate > f553925 apiserver: remove feature gate APIPriorityAndFairness > d3817b1 Merge pull request # 125626 from linxiulei/fix_routine_log > 19c1377 Merge pull request # 125483 from wojtek-t/storage_readiness_hook > 5d14d72 Fix httplog not logging watch duration in separate goroutines > f9f3bbd Merge pull request # 125591 from p0lyn0mial/upstream-promote-watch-list-to-beta > a643e14 Implement resilient watchcache initialization post-start-hook > 5addfa3 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 8321755 kube-apiserver: promote WatchList feature to beta > 9f17e82 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 2243836 Bump `prometheus/common to` v0.55.0 > 972f7a5 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 77f4988 KEP-4633: Allow health-only anonymous auth mode. > 114ef55 Merge pull request # 125730 from p0lyn0mial/upstream-bring-back-consistent-read-from-cache-supports-pagination > 7060e82 Update moby/spdystream to v0.4.0 > 5e71b4e apiserver/storage/watchcache: WaitUntilFreshAndList supports path prefix > bc659f8 flowcontrol/request/list_work_estimator: sync shouldDelegateList > 54645c6 apiserver/storage/cacher: cache supports pagination > bb9745b Merge pull request # 125756 from p0lyn0mial/upstream-improve-run-test-list > 97e76b2 Merge pull request # 125729 from p0lyn0mial/upstream-deflake-test-wait-until-fresh > f0e44d4 apiserver/storage: storagetesting.RunTestList validates RemainingItemCount > 877dea3 Merge pull request # 125745 from BenTheElder/ping-ping > 9afcce8 storage/cacher/cacher_whitebox_test.go: deflake TestWaitUntilFreshAndListFromCache > 5c9a9ab Merge pull request # 125733 from wojtek-t/test_watch_semantics_flake > b751f34 bump github.com/moby/spdystream to v0.3.0 > 2c832be Merge pull request # 125731 from dashpole/revert_otel > 58b911d Fix test flakes for TestWatchSemantics > 0e45e25 Merge pull request # 125627 from yt-huang/clean-up > 7268a0b Revert "update OpenTelemetry dependencies" > e081494 Merge pull request # 125721 from p0lyn0mial/upstream-cacher-tests-decrease-time > 5a2cafd drop deprecated PollWithContext and adopt PollUntilContextTimeout instead > 4fa1080 Merge pull request # 125722 from serathius/remove-5s > 4500696 apiserver/storage: decrease running time of RunWatchSemantics > 6c1033e Remove 5 seconds from TestWatchStreamSeparation execution by reusing etcdserver > 3866443 Merge pull request # 125713 from pacoxu/revert-125405-upstream-consistent-read-from-cache-supports-pagination > 1c9c467 Revert "apiserver/storage/cacher: consistent read from cache supports limit" > 348f8e3 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 7920da2 Merge pull request # 125679 from dims/add-sig/etcd-labels-for-related-directories > b26fefe add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4575e4c Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 11d0eb6 drop OWNERS in kubeadm > 00857ca Add version mapping in ComponentGlobalsRegistry. > 4d9f880 Merge pull request # 125667 from p0lyn0mial/upstream-watchlist-off-when-progress-notification-disabled > 475441c Bump github.com/fxamacker/cbor/v2 to v2.7.0. > cca712b Add sig/etcd labels for related directories > c80af88 Add composition flags for emulation version and feature gate. > 8652e0c Merge pull request # 125263 from jpbetz/fix-nop-apply > 2aadb1c cacher: returns an error when watch list was requested and storage.RequestWatchProgress is disabled > 22612a3 apiserver: Add API emulation versioning. > e194c34 Merge pull request # 125405 from p0lyn0mial/upstream-consistent-read-from-cache-supports-pagination > b5d1135 Apply feedback > ee49b6e Merge pull request # 125575 from dashpole/update_otel_27 > 1e440f3 flowcontrol/request/list_work_estimator: sync shouldDelegateList > dfdf159 Handle unstructured objects correctly in IgnoreManagedFieldsTimestampsTransformer > 9bf72b7 Merge pull request # 125317 from jpbetz/fix-nop-empty-map > 74149a1 update OpenTelemetry dependencies > 062ed2e apiserver/storage/cacher: cache supports pagination > 96ed75c Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 30fd718 Fix apply equality check to allow empty map to be equal to nil for builtin types > a297517 Bump dependency: etcd to 3.5.14 > bcd6c7e Merge pull request # 125531 from pohly/klog-update > 9f40596 dependencies: klog v2.130.1 > bc1d5f7 Merge pull request # 123513 from serathius/default > ddbe9fe Move ConsistentListFromCache to Beta default > 22c2235 Explicitly disable ConsistentListFromCache in TestGetListNonRecursiveCacheBypass > 461b408 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > f3a3765 Merge pull request # 125552 from liggitt/fix-timeout-wiring > 04560cd feat: Upgrade to cobra v1.8.1 > fa41c18 Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > 4676a5a Fix structured authorization webhook timeout wiring > fbc0409 Merge pull request # 125551 from p0lyn0mial/upstream-hack-for-test-that-request-watch-progress > 5173adb Update moby/term to a released tag - v0.5.0 > fb991d7 Merge pull request # 125584 from serathius/list-recursive-prefix > 2ac45c2 storage/cacher/cacher_whitebox_test.go: deflake tests that require storage.RequestWatchProgress > 2abbfff Fix TestGetListRecursivePrefix for all types of LIST > 42e2750 Merge pull request # 125145 from xyz-li/fix_watch_namespace > 253c97b apiserver/storage: factor PrepareContinueToken to a new function (# 125548) > e5e53b7 apiserver: fix watch namespace > cbf7029 Merge pull request # 125083 from azimjohn/master > ab7b443 Merge pull request # 125450 from mauri870/hotfix/flaky-TestStoreListResourceVersion > 589b46b Bump konnectivity-client to v0.30.3 > 48995fc Fix flaking TestStoreListResourceVersion > 43d2be3 Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 36b722e Merge pull request # 125438 from wojtek-t/watchcache_use_rlocker > 2c2eb38 kube-apiserver: remove deprecated otel NewNoopTracerProvider > 0486640 Merge pull request # 125441 from serathius/recursive-prefix > 147e65f Reduce lock contention by using reader lock in watchcache interval > a8b9f86 Add tests for how recursive parameter works with object prefixes > 800e739 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7747246 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 0d67427 Merge pull request # 125377 from wojtek-t/watchcache_resource_version_metric > 794b1d5 Expose resource version metrics from watchcache > d984465 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > 54ba047 Merge pull request # 124692 from linxiulei/watchlist_opt > 5a0e942 Implement ResilientWatchCacheInitialization > 19bd4cf Merge pull request # 125288 from p0lyn0mial/upstream-fix-125244 > 9cab6e4 cacher: apply key for initial events > 175dd7c cacher: dispatchEvents is synced to watchCache.listResourceVersion > 9480995 Merge pull request # 123919 from hakuna-matatah/apf > bc08936 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > eecd18b Annotate APF Wait Queue Latnecyto understand at the request level > 4aef12d Merge pull request # 118148 from linxiulei/sched_readyz > d668cbe Update indirect dependencies with ./hack/update-vendor.sh. > 259cd18 Merge pull request # 123339 from skitt/canonical-json-patch > f59dd2d Add /readyz for kube-scheduler > 942c16f Use canonical json-patch v4 import > a38ff4e Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 49e208e Merge pull request # 125045 from pohly/ginkgo-gomega-update > ea8da60 Merge pull request # 125115 from serathius/progress-notify-timer > 09673b6 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 2c4a973 Reset timer to zero when no progress notify was sent > 6fb09e7 Use normal Mutex instead of RWMutex > 9af63b1 Don't signal when lowering number of waiting routines > be4e4c6 Use timer instead of ticker in progress requestor > 966b79c Merge pull request # 124036 from joremysh/decrease-running-time-of-test-param-ref > 5e4ee5b Merge pull request # 124779 from cici37/updateEnv > feabdb6 make test parallel in for loop > b612acd Merge pull request # 125019 from wojtek-t/reduced_contention > 73c903e Update cel env to 1.30 > 34333a8 Reduce critical section for watchcache.lock > a90b2ee Merge pull request # 124912 from enj/enj/i/enc_config_typos > 2585e77 Merge pull request # 124867 from p0lyn0mial/upstream-progress-notification-for-waitUntilWatchCacheFreshAndForceAllEvents > b0c3a41 encryptionconfig: detect typos > bb359c0 Merge pull request # 124754 from p0lyn0mial/upstream-cacher-dispatchevents-progress-requester > 4381901 storage/cacher: waitUntilWatchCacheFreshAndForceAllEvents checks if storage.RequestWatchProgress is supported > b58ca9c Merge pull request # 124826 from mjudeikis/mjudeikis/plugins.move.to.generics > 0750099 storage/cacher: dispatchEvents use progressRequester > e6f52a2 Merge pull request # 124675 from cici37/fgForCost > 65ef308 move to generics for sets in kubeapiserver > e84c8f5 Merge pull request # 124612 from ah8ad3/add-clc-warning > d44012e Adding the feature gates to fix cost for VAP and webhook matchConditions. > 548de40 Merge pull request # 122176 from slashpai/disable_http2_flag > 8137bae Feat: warn user if etcd version is not supported for RequestWatchProgress > da08782 Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > c05e83d Expose DisableHTTP2 flag in SecureServingOptions > 81eb10d Update to latest golang.org/x/oauth2 v0.20.0 > 8b99671 Merge pull request # 124600 from alvaroaleman/typed-wq > e7f40e3 Merge pull request # 124673 from jpbetz/retry-beta > da88853 Use the generic/typed workqueue throughout > dad1c2a Merge pull request # 124662 from seantywork/master > e721afc Promote RetryGenerateName to beta > f01be2e Updated & added visibility to apiserver x509 test certificates expiring this year > 27845e5 Merge pull request # 123797 from saschagrunert/cri-staging > 2f518e5 Merge pull request # 124619 from aramase/aramase/c/requestheader_cleanup > ce51c37 Add `cri-client` staging repository > 9aae90a Merge pull request # 124450 from muff1nman/handle-nil-k8s-client > 2f368ab Remove unused NewSecure function in requestheader.go > 79fc2d8 Merge pull request # 123396 from cyclinder/apiserver_datarace > 7d59581 apiserver/options: avoid segfault by handling unset core k8s client > 80dc895 Merge pull request # 124610 from wojtek-t/deflake_cacher_tests > eca9e91 Fix data race in apiserver mux handler > 3472901 Merge pull request # 122148 from pohly/controllers-context-support > fd60faf Deflake watchcache tests > 9dcdab7 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 5ea67c7 apiserver + controllers: enhance context support > 94b4f26 Merge pull request # 121256 from liyuerich/workqueue > 9e5520a Bump sigs.k8s.io/yaml to v1.4.0 > 2913c8c Merge pull request # 124483 from ah8ad3/etcd_feature_support > d8646c5 drop deprecated workqueue NewNamed package > 2b7a0cf Add FeatureSupportChecker for etcd storage > 38aa2c2 Merge pull request # 124466 from serathius/featuregate-defer > b3614dc Merge pull request # 124513 from serathius/workarounds > 74fb076 Cleanup defer from SetFeatureGateDuringTest function call > 5571570 Remove workarounds for https://github.com/etcd-io/etcd/issues/17507 > 46e5972 Merge pull request # 124469 from serathius/etcd-3.5.13 > ec92188 Merge pull request # 123572 from alexzielenski/cel/name-formats > 0e8e550 Upgrade etcd libraries to v3.5.13 > 1412222 feature: add name formats library to CEL > 26d34be test: typecheck cel test cases > 359c50e Merge pull request # 124328 from jiahuif-forks/deps/cel-go > b246e79 generated: ./hack/update-vendor.sh > 63c6cc2 add trivial FindStructFieldNames to TypeProvider. > 6f6178e refit cost estimator with ast.Expr > 30d402d generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > 1c1727b Merge pull request # 124346 from jwcesign/master > f1e6655 Merge pull request # 123927 from p0lyn0mial/upstream-cacher-decrease-watcher-draining-no-bookmark-after > c88b67e upgrade: upgrade dependencies github.com/prometheus/common to the newest version > 6333c07 Merge pull request # 124223 from chenk008/fix_apf_countTracker > dcdc23d apiserver/storage/cacher: decrease running time of TestCacheWatcherDrainingNoBookmarkAfterResourceVersionReceived > 69d05fc Merge pull request # 124247 from seans3/stream-doc-file > f687e45 prioritize user EtcdOptions.StorageConfig.StorageObjectCountTracker > 8c72d83 Merge pull request # 124163 from flavianmissi/resource-quota-single-flight > d4a69af Adds apiserver proxy doc.go > 70fb342 Fix: StorageObjectCountTracker is nil, apf estimator got ObjectCountNotFoundErr > 245b93c Merge pull request # 124004 from srivastav-abhishek/catcher-test-fix > 20894cc resourcequota: use singleflight.Group to reduce apiserver load > 5364ad8 Merge pull request # 123997 from wojtek-t/speedup_watch_test > 1d434b3 Added locks when accessing dummyStorage to prevent data race > 4b2cb3c Merge pull request # 123972 from deads2k/remove-insecure-serving > b1a1768 Relax WatchSemanticsTest to make it faster > b0dd9fe Merge pull request # 123937 from p0lyn0mial/upstream-use-initial-events-annotation-key-const > 8c4fa4e Remove k8s.io/apiserver ability to bind insecure ports > 926889f Merge pull request # 123860 from p0lyn0mial/upstream-storage-unused-function > 9bfd27d apiserver/storage: use metav1.InitialEventsAnnotationKey const > 36301fe Merge pull request # 123669 from pohly/cel-quantity-conversion-fix > d4f6eff apiserver/pkg/storage/utils: remove unused EverythingFunc > 32d4209 Merge pull request # 123584 from fatsheep9146/rename-apiserver-spanname > 561da91 cel: fix conversion of quantity to quantity > e22545d Merge pull request # 121970 from pohly/log-apimachinery-runtime > 3934798 fix for comments to ignore the request without request info > ba6e7aa Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > d712a4e apimachinery runtime: support contextual logging > 54b3a0e add http method to span name > 38b28e9 Merge pull request # 124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric > 81abb60 generate fully qualified type references > 29913c1 change the integration test > a22f797 Rename `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric > 68eb5ca rename apiserver trace span to http server guidelines > 8bbbe76 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 2a3f6c8 Update x/net for CVE-2023-45288 > 2a4a82c Merge pull request # 123994 from serathius/undo-double-run-test-watch-semantics bumping golang.org/x/net 6cc5ac4...8da7ed1: > 8da7ed1 go.mod: update golang.org/x dependencies > 2124140 all: make function and struct comments match the names > e9d95ba http2: do not surface errors from a conn's idle timer expiring > c2be992 quic: remember which remote connection IDs have been retired > dfc720d go.mod: update golang.org/x dependencies > 8e66b04 html: use strings.EqualFold instead of lowering ourselves > b935f7b html: avoid endless loop on error token > 9af49ef route: remove unused sizeof* consts > 6705db9 quic: clean up crypto streams when dropping packet protection keys > 4ef7588 quic: handle ACK frame in packet which drops number space > 552d8ac Revert "route: change from syscall to x/sys/unix" > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd" > 285e1cf go.mod: update golang.org/x dependencies > d0a1049 route: remove unused sizeof* consts on freebsd > 6e41410 http2: fix benchmarks using common frame read/write functions > 4be1253 route: change from syscall to x/sys/unix > bc37675 http2: limit number of PINGs bundled with RST_STREAMs > e9cd716 route: fix parse of zero-length sockaddrs in RIBs > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support > 334afa0 go.mod: update golang.org/x dependencies > d7f220d quic: add LocalAddr and RemoteAddr to quic.Conn > 858db1a http2: surface errors occurring very early in a client conn's lifetime > 0aa844c http2: support unencrypted HTTP/2 handoff from net/http > f35fec9 http2: detect hung client connections by confirming stream resets > e883dae README: don't recommend go get > 511cc3a html: add Node.{Ancestors,ChildNodes,Descendants}() > 4783315 http2: limit 1xx based on size, do not limit when delivered > 5716b98 internal/socket: execute gofmt > 42b1186 http2: support ResponseController.EnableFullDuplex bumping google.golang.org/protobuf 158d2b3...12c6ebd: > 12c6ebd all: release v1.36.2 > 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs > c0c814f all: start v1.36.1-devel > 7fc5ff4 all: release v1.36.1 > 575aebf internal/impl: revert IsSynthetic() check to fix panic > ce4fa19 internal/errors: delete compatibility code for Go before 1.13 > 607da3e all: start v1.36.0-devel > 3b78ca8 all: release v1.36.0 > 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior > 8edf940 reflect/protoreflect: use [] syntax to reference method > 5376513 proto: add reference to size semantics with lazy decoding to comment > 560503e compiler/protogen: allow overriding API level from --go_opt > b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid > 9eda3d5 all: regenerate.bash for Opaque API > eb7b468 all: Release the Opaque API > 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release > bdcc7ad internal/impl: skip synthetic oneofs in messageInfo > 30f628e all: start v1.35.2-devel > c72053a all: release v1.35.2 > b985635 internal/impl: fix TestMarshalMessageSetLazyRace (was a no-op!) > 76135f9 proto: switch messageset_test to use makeMessages() injection point > 29947bb internal/testprotos/test: add nested message field with [lazy=true] > 5c14d72 encoding/prototext: use testmessages_test.go approach, too > 496557b proto: refactor equal_test from explicit table to use makeMessages() > 0517e5a testing/protocmp: document behavior when combining Ignore and Sort > d14ebce all: implement strip_enum_prefix editions feature > fb995f1 encoding/protojson: allow missing value for Any of type Empty > d340238 all: start v1.35.1-devel bumping golang.org/x/sys fe16172...d4ac05d: > d4ac05d windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL > 680bd24 windows: remove unused errString type > a7f19e9 unix: add Dup3 on dragonfly bumping google.golang.org/genproto/googleapis/api ddb44da...796eee8: > 796eee8 chore(all): update all (# 1163) > c02fea0 chore: fix kokoro with safedir for git (# 1164) > 5fefd90 chore(all): update all (# 1162) > af27646 chore(all): update all (# 1161) > 9d4c2d2 chore(all): update all (# 1160) > 8af14fe chore(all): update all (# 1159) > 7e3bb23 chore(all): auto-regenerate .pb.go files (# 1158) > f6391c0 chore(all): update all (# 1156) > 3fd189d chore(googleapis): update cloud/gkeconnect/gateway/v1beta1/alias.go (# 1157) > 4ba0660 chore: update datastore and bigtable (# 1155) > fc7c04a feat: move SoT for datastore proto definitions (# 1154) > 278611b chore(all): update all (# 1153) bumping k8s.io/apiextensions-apiserver 1aec848...5714b0b: > 5714b0b Update dependencies to v0.31.4 tag > 67f4a1d informers: add comment that Start does not block > 647748e Merge pull request # 126353 from liggitt/fix-vendor > a9ee50f revendor dependencies > 1ab7536 Merge pull request # 126308 from cici37/hotFix > 4940c42 Allowing direct CEL reserved keyword usage in CRD (# 126188) > 93b42bf Update with stdlib errors > 10c707f Merge pull request # 124061 from Jefftree/conversion-webhook-invalidca > 3bbcc94 Merge pull request # 125661 from mjudeikis/mjudeikis/poststarthookctx.stopch.cleanup > f02b108 use context for tests > 876df11 Hot fix for panic on schema conversion. (# 126167) > 4df8aea clean deprecated context.StopCh > 25216f6 Validate CABundle when writing CRD > 21fdbb3 Merge pull request # 126136 from cici37/removeFG > 64bd347 Merge pull request # 125571 from liggitt/filter-auth-02-sar > 34ee2ac Auto updates > 4fca5ed generate > ecdf037 Remove feature gate CustomResourceValidationExpressions. > af670e3 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 298c10a bump k8s.io/utils > ac102cf Merge pull request # 125615 from benluddy/apiextensions-json-unmarshal-copy > 5fe8819 Merge pull request # 125922 from dims/update_otel_27 > 6089568 Copy input to UnmarshalJSON on the apiextensions JSON types. > cea4e63 update OpenTelemetry dependencies and grpc > a2b7554 Merge pull request # 125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files > 93f624c Fix for typecheck doesn't notice compile errors in test files > 6fdc7d0 Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 889ca04 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 3a6c6fe Bump `prometheus/common to` v0.55.0 > 0a9d947 Update moby/spdystream to v0.4.0 > 6998ab0 Merge pull request # 125745 from BenTheElder/ping-ping > 1993bf7 bump github.com/moby/spdystream to v0.3.0 > 0fdadc8 Merge pull request # 125731 from dashpole/revert_otel > 8c0d2b8 Revert "update OpenTelemetry dependencies" > 2b00902 Merge pull request # 125703 from sbueringer/pr-fix-message-expression-evaluation > 5ccd222 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 5d129ee Validate stored messageExpressions with the correct CEL environment > 53b8ff7 add DefaultComponentGlobalsRegistry flags in ServerRunOptions > 4e241d1 Add version mapping in ComponentGlobalsRegistry. > 7b4292c Add composition flags for emulation version and feature gate. > 95d0ad9 apiserver: Add API emulation versioning. > ba83101 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 9f9821e Bump github.com/fxamacker/cbor/v2 to v2.7.0. > fd98565 Merge pull request # 125575 from dashpole/update_otel_27 > bad5f06 Merge pull request # 125560 from jpbetz/apply-gen-fake > e2ec91c update OpenTelemetry dependencies > a2fe3ef Generate code > 24a01cd Merge pull request # 125593 from ArkaSaha30/bump-etcd-3.5.14 > 106c687 Bump dependency: etcd to 3.5.14 > b2732ff Merge pull request # 125531 from pohly/klog-update > 3038337 dependencies: klog v2.130.1 > 2c748f6 Merge pull request # 125574 from jpmcb/cobra-1.8.1 > 6e53802 feat: Upgrade to cobra v1.8.1 > 879caaf Merge pull request # 121439 from skitt/generic-client-go > de77baa Merge pull request # 125573 from dims/update-moby/term-to-a-released-tag-v0.5.0 > da77a93 Run codegen > aae5443 Merge pull request # 125586 from serathius/webhook-converter-fix > 98e02b1 Update moby/term to a released tag - v0.5.0 > 36e5fb5 Run codegen > e12060e Fix TestWebhookConverterWithWatchCache when ResilientWatchCacheInitialization and ConsistentListFromCache are enabled > d3392ac Run codegen > 1d1fb1b Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > da32b13 make update > d21e185 Merge pull request # 125083 from azimjohn/master > c0786ef Merge pull request # 125390 from TommyStarK/kube-apiserserver/remove-deprecated-otel-NewNoopTracerProvider > 21fcb3e Bump konnectivity-client to v0.30.3 > f945eb2 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 7a4054f kube-apiserver: remove deprecated otel NewNoopTracerProvider > c88715a Bump fxamacker/cbor/v2 to v2.7.0-beta. > bd6a9df Merge pull request # 124963 from p0lyn0mial/upstream-data-consistency-checker-for-list-requests > 2662926 Merge pull request # 124642 from wojtek-t/resilient_watchcache_initialization > a1bcd9d make update > 609a653 Merge pull request # 124381 from alexzielenski/cel/allOf-validation > 5f414db Fix ChangeCRD test > d920ef2 Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > af47909 add tests for completeness cases > 1635d25 Update indirect dependencies with ./hack/update-vendor.sh. > 068cd8e feedback > e915a72 Merge pull request # 124898 from alexzielenski/apiserver/prerelease-ga-tags > c8e0944 preserve errors for additionalProperties and xvalidations so the API surface stays the same > b70a330 Merge pull request # 123339 from skitt/canonical-json-patch > 32e372f add prerelease lifecycle tags to GA types > 5869375 add allOf support into CEL validator > 9e92459 Use canonical json-patch v4 import > e484593 codegen: deepycopy-gen > 338768d Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > 1e2fcb8 allow CEL and additionalProperties used in allof > 563f772 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 0596885 Merge pull request # 124779 from cici37/updateEnv > 6fe18fb dependencies: ginkgo v2.19.0, gomega v1.33.1 > 6ebf3f3 Update cel env to 1.30 > 49f8306 Merge pull request # 124675 from cici37/fgForCost > 8b01abc Merge pull request # 124757 from dims/update-to-latest-golang.org/x/oauth2-v0.20.0 > 0eea861 Adding the feature gates to fix cost for VAP and webhook matchConditions. > 00c9c18 Update to latest golang.org/x/oauth2 v0.20.0 > 9af7df8 Merge pull request # 124681 from jpbetz/field-selector-beta > 1d66bdc Merge pull request # 124600 from alvaroaleman/typed-wq > af84a78 Promote CRD field selectors to beta > f0d997f Use the generic/typed workqueue throughout > f06d731 Merge pull request # 122148 from pohly/controllers-context-support > 4e6e015 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 62d1e97 apiserver + controllers: enhance context support > 046aba8 Bump sigs.k8s.io/yaml to v1.4.0 > add218f Merge pull request # 124466 from serathius/featuregate-defer > 8adc62c Cleanup defer from SetFeatureGateDuringTest function call > e2b8a5c Merge pull request # 124469 from serathius/etcd-3.5.13 > 69d51e1 Merge pull request # 124263 from alvaroaleman/typed > 4c86976 Upgrade etcd libraries to v3.5.13 > 2168269 Merge pull request # 124474 from serathius/allow-bookmarks > e939cdd Use typed queue in Customresource Discovery Controller > ac0adf7 Allow bookmark events in between delete/modify in Test > f0512a0 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > 96f0bce Merge pull request # 121574 from skitt/generic-lister-gen > f02896a generated: ./hack/update-vendor.sh > f097bb7 Merge pull request # 124346 from jwcesign/master > 033946c Regenerate all listers > 6cae02b rename optional to optional_type > ea8ea09 upgrade: upgrade dependencies github.com/prometheus/common to the newest version > bd77ba4 generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > fd86c98 Merge pull request # 122892 from danwinship/codegen-nil > 76483ca Regenerate fake clients > 7d17cc2 Merge pull request # 123822 from JoelSpeed/cr-validator-status > 266c09f Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > befafbc Update test to track status prefix on paths > ea5413d Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > 300b8e0 generate fully qualified type references > 5650a2e Fix field path on CustomResource status update validations > 7c8f374 Update x/net for CVE-2023-45288 > 207176c Merge pull request # 124019 from alexzielenski/fix-ratcheting-flake > c9be2b9 fix test flake caused by not waiting for CRD schema update > 3de7d4d sync: update go.mod > 62b330c Merge pull request # 123732 from serathius/parallel-featureflags bumping k8s.io/apimachinery 37988e5...a8f449e: > a8f449e Falls back to SPDY for gorilla/websocket https proxy error > 62791ec Merge pull request # 125571 from liggitt/filter-auth-02-sar > cc2ba35 add field and label selectors to authorization attributes > ce76a8f generate > 35052c5 add subjectaccessreview field and label selectors > ab06869 Merge pull request # 126105 from benluddy/cbor-framer > 429f4e4 Implement runtime.Framer for CBOR Sequences. > d7e1c53 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 07cb122 Merge pull request # 125748 from benluddy/cbor-custom-marshalers > dd17456 bump k8s.io/utils > c485170 Error on custom (un)marshalers without a CBOR implementation. > 4524748 Merge pull request # 125790 from benluddy/cbor-fieldsv1 > 6b362fa Merge pull request # 125676 from benluddy/cbor-bufferpool > 3da83fe Support either JSON or CBOR in FieldsV1. > 56f28d1 Merge pull request # 125629 from benluddy/cbor-rawextension > 5976b00 Don't pool large CBOR encode buffers. > e55063d Automatically transcode RawExtension between unstructured protocols. > e126c65 Merge pull request # 125743 from benluddy/extract-roundtrip-to-unstructured > c1f2403 Merge pull request # 125922 from dims/update_otel_27 > 04bc058 Extract RoundtripToUnstructured to apimachinery apitesting library. > f813d28 Merge pull request # 125835 from benluddy/roundtrip-error-fmt-strings > 9ac6d17 update OpenTelemetry dependencies and grpc > 160885f Fix fmt verbs for strings in roundtrip test errors. > ef4453d fix: enable bool-compare rule from testifylint linter (# 125135) > adf72dd Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > 1dfa5d9 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 6deaf26 Bump `prometheus/common to` v0.55.0 > a0fb8b1 Merge pull request # 125646 from HirazawaUi/apply-null > a2e9f2d Update moby/spdystream to v0.4.0 > 65a3763 Merge pull request # 125712 from benluddy/remove-cbor-test-skips > 0daad00 add comment for mergeMap > 276559d Merge pull request # 125745 from BenTheElder/ping-ping > 9731e93 Remove temporary mechanism for skipping CBOR tests. > 11ede0a bump github.com/moby/spdystream to v0.3.0 > 93912e7 Merge pull request # 125422 from benluddy/cbor-disable-binarymarshaler > 01e80c9 Merge pull request # 125731 from dashpole/revert_otel > 5626c83 Disable recognition of Binary(Unm|M)arshaler in CBOR serializer. > 5f5d4bf Revert "update OpenTelemetry dependencies" > 9501ff9 Merge pull request # 125419 from benluddy/cbor-byteslice-base64 > c225984 Merge pull request # 122891 from siyuanfoundation/api-comp-ver1 > 541e437 Enable JSON-compatible base64 encoding of []byte for CBOR. > a05248b Merge pull request # 125421 from benluddy/cbor-simple-values > f7e861d Add version mapping in ComponentGlobalsRegistry. > 123bf3a Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 8e6f2d4 Reject CBOR simple values other than true, false, and null. > cc42a15 apiserver: Add API emulation versioning. > e94cfc0 Merge pull request # 125418 from benluddy/cbor-byte-array-to-array > e837731 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > e3238d4 Merge pull request # 125575 from dashpole/update_otel_27 > 042376f Encode byte array to CBOR as array of integer, not byte string. > 0e02b52 Merge pull request # 125420 from benluddy/cbor-bignum-bigint > 347a004 update OpenTelemetry dependencies > 97723bf Reject math/big.Int on encode and bignum tags on decode for CBOR. > eb26334 Merge pull request # 125423 from benluddy/cbor-nan-inf > 04fe518 Merge pull request # 125531 from pohly/klog-update > cf52dcb Reject NaN or infinite floating-point values in the CBOR serializer. > aab19db dependencies: klog v2.130.1 > af4f0d8 Merge pull request # 125424 from benluddy/cbor-timetag-rfc3339 > 30b7bf1 Merge pull request # 125472 from karlkfi/karl-watch-comments > cfa284d Decode CBOR time tags to interface{} as RFC 3339 timestamps. > bcc2184 Add details to watch interface method comments > 1a6a62a Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 71aae7d Allow decoding RFC 3339 CBOR strings to time.Time. > a2d2122 Bump fxamacker/cbor/v2 to v2.7.0-beta. > 703232e Merge pull request # 125299 from karlkfi/karl-reflector-fix-2 > 8ac23fa Improve Reflector unit tests > 733a95e Merge pull request # 122832 from benluddy/cbor-fuzz-native-to-unstructured-via > b4069ae Implement cbor.Marshaler and cbor.Unmarshaler for resource.Quantity. > 6253e16 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.MicroTime. > b19cb35 Implement cbor.Marshaler and cbor.Unmarshaler for metav1.Time. > bd5fa0b Implement cbor.Marshaler and cbor.Unmarshaler for IntOrString. > 63ab494 Merge pull request # 123339 from skitt/canonical-json-patch > 845ea7e Use canonical json-patch v4 import > a14e568 Update kubectl kustomize to kyaml/v0.17.1, cmd/config/v0.14.1, api/v0.17.2, kustomize/v5.4.2 > d8a3da3 Merge pull request # 125045 from pohly/ginkgo-gomega-update > 5c8637d Merge pull request # 124775 from benluddy/cbor-unstructuredlist > 48701d2 dependencies: ginkgo v2.19.0, gomega v1.33.1 > 491adfd Merge pull request # 125068 from benluddy/cbor-decode-to-any > 7f39f09 Decode CBOR to UnstructuredList as UnstructuredJSONScheme does. > 60bddd4 Add unit tests for decoding CBOR into interface{} type > 1da46c3 Merge pull request # 124799 from benluddy/cbor-self-described-cbor-tag-decode-test > 27aebe7 Add CBOR decoder unit test that accepts tag 55799. > 53e91cb Merge pull request # 123620 from benluddy/json-frame-reader-underlying-array-reuse > c9c3e94 Merge pull request # 121496 from benluddy/metav1-labelselector-fuzz > e79aa4b Remove shared ref to underlying array of JSONFrameReader's Read arg. > d5c9711 Merge pull request # 124562 from sbueringer/pr-bump-sigs-yaml > 8a0a7f6 Deduplicate set expression values in metav1.LabelSelector fuzzer. > a043c3f Merge pull request # 122026 from skitt/sets-go1.21 > e2d25ee Bump sigs.k8s.io/yaml to v1.4.0 > 03f2f33 Merge pull request # 124469 from serathius/etcd-3.5.13 > b64363e Use Go 1.21 Ordered and clear for sets > 281251e Upgrade etcd libraries to v3.5.13 > bb88221 Merge pull request # 124328 from jiahuif-forks/deps/cel-go > bfd47a1 Merge pull request # 123626 from benluddy/cbor-test-encode-no-duplicate-map-key > 952d3cb generated: ./hack/update-vendor.sh > 0ee3e61 Merge pull request # 124324 from benluddy/cbor-decode-tests-grouped-by-cbor-type > 948272c Add tests for CBOR encoder handling of duplicate field names/tags. > 125cb5f generated: ./hack/pin-dependency.sh github.com/google/cel-go v0.20.1 > ea31e51 Merge pull request # 124116 from HiranmoyChowdhury/hiranmoy > d39475b Group CBOR decode tests by the kind of their inputs. > 8c36da9 Merge pull request # 121970 from pohly/log-apimachinery-runtime > 8d006f4 deep copy issue in getting controller is solved > 7778646 Merge pull request # 116781 from muff1nman/protobuf-fully-qualified-types > 126f5ce apimachinery runtime: support contextual logging > e696ec5 Merge pull request # 124174 from dims/update-x/net-for-CVE-2023-45288 > ad648b1 generate fully qualified type references > 2dd8802 Update x/net for CVE-2023-45288 > d82afe1 Merge pull request # 123801 from HirazawaUi/followup-allow-special-characters bumping knative.dev/reconciler-test 09111f0...4965c77: > 4965c77 upgrade to latest dependencies (# 780) > ea681a5 upgrade to latest dependencies (# 778) > 359287e Update community files (# 777) > c56a329 upgrade to latest dependencies (# 775) > 96258be Update community files (# 776) > 984ae12 Update community files (# 774) > 2f0e67f upgrade to latest dependencies (# 772) > 0619dc3 Update community files (# 773) > aae114c upgrade to latest dependencies (# 771) > 9d5e1c0 Update community files (# 770) > 22c241b upgrade to latest dependencies (# 769) > 3e8ae56 Update community files (# 768) bumping k8s.io/client-go ece8c00...4b5b7fa: > 4b5b7fa Update dependencies to v0.31.4 tag > 5e3e8ea informers: add comment that Start does not block > f71a5cc Call non-blocking informerFactory.Start synchronously to avoid races > 4536e5a Merge pull request # 124012 from Jefftree/le-controller > 93c6a5b Merge pull request # 126353 from liggitt/fix-vendor > 825f52e Change PingTime to be persistent > 6a9911a revendor dependencies > f45c451 fix ordering issue in candidates > fe54892 Merge pull request # 126243 from SergeyKanzhelev/devicePluginFailures > 18dd587 feedback: leasecandidate clients > 79fd7ab generated files > 1f27757 Review feedback > ac9204c Merge pull request # 126145 from carlory/kep-3751-api > 2099375 CLE controller and client changes > dcfcc90 Merge pull request # 126125 from mprahl/stop-idempotent > 9dea255 Promote VolumeAttributesClass to beta > 8a2bbd0 Coordinated Leader Election Alpha API > bad8f77 Merge pull request # 126091 from seans3/ws-err-extra-info > 001900e Allow calling Stop multiple times on RetryWatcher > 3aff10e Adds extra error information from response to bad handshake error when possible > a9affb4 Merge pull request # 125488 from pohly/dra-1.31 > a7db3ad DRA: new API for 1.31 > e0bc24e DRA: remove "sharable" from claim allocation result > a7f430b DRA: remove immediate allocation > 91ff2f6 DRA: bump API v1alpha2 -> v1alpha3 > 82af755 Merge pull request # 126231 from seans3/websocket-https-proxy-fix > 6e31289 moving for easier cherry-pick > 8108d41 Falls back to SPDY for gorilla/websocket https proxy error > 5130bd9 Merge pull request # 126207 from thockin/ingress-backend-port-atomic > 80707e5 Merge pull request # 125660 from saschagrunert/oci-volumesource-api > cd892da Make ServiceBackendPort an atomic struct > 5742b23 Merge pull request # 124859 from morlay/master > 485ae13 Add ImageVolumeSource API > 6dde7fe Merge pull request # 126073 from a7i/fake-apply-scale-subresource > 9ab93c0 Remove json:",omitempty" where json:",inline" specified. > 37121f3 Merge pull request # 125470 from everpeace/kep-3619-SupplementalGroupsPolicy-e2e > eab51c4 fix: fake clientset ApplyScale subresource from 'status' to 'scale' > 1ea671a KEP-3619: API: add NodeFeatures.SupplementalGroupsPolicy in NodeStatus > 59ef8e1 Merge pull request # 126034 from sohankunkerkar/add-usernamespaces > 21b1828 api: add user namespaces field to NodeRuntimeHandlerFeatures > 0724a99 Merge pull request # 125305 from p0lyn0mial/upstream-dynamic-client-uses-watch-list > 34751e1 Merge pull request # 126018 from aroradaman/bump-k8s-utils > 732dd28 dynamic client: add support for API streaming > b6a1b42 Merge pull request # 126057 from thockin/make-pod-ip-host-ip-required > 37c2760 bump k8s.io/utils > fa8c68e make PodIP.IP and HostIP.IP required. > 53b8be7 Merge pull request # 125802 from mmorel-35/testifylint/len+empty > 7f36d81 Merge pull request # 125944 from timofurrer/fix/error-msg-type > acc5917 fix: enable empty and len rules from testifylint on pkg package > 55c0e2c Fix typo in type name of watch decode error > 354ed1b Merge pull request # 125922 from dims/update_otel_27 > 127e4c3 Merge pull request # 125887 from fxierh/fakediscovery-fix > e57f162 update OpenTelemetry dependencies and grpc > c45bc43 Return the error returned by Invokes so the FakeDiscovery client is able to simulate any error with reactors. > ab86e03 Merge pull request # 125021 from aojea/servicecidrbeta > 4dec662 Merge pull request # 125116 from pohly/dra-one-of-source > a146a0f make update > ae071bc Merge pull request # 125759 from dims/bump-prometheus/common-v0.55.0 > fdffb52 DRA: remove "source" indirection from v1 Pod API > 4b5beb6 Merge pull request # 124917 from vinayakankugoyal/kep4633 > 66473c1 Bump `prometheus/common to` v0.55.0 > ef4b2f6 Merge pull request # 125766 from dims/update-moby/spdystream-to-v0.4.0 > 1582c4c KEP-4633: Allow health-only anonymous auth mode. > 96c49b6 Merge pull request # 125600 from thockin/plus_default_deprecated_volumes > a2665af Update moby/spdystream to v0.4.0 > b043b56 Merge pull request # 125745 from BenTheElder/ping-ping > af26305 Use +default for now deprecated ScaleIO volume > 11d6807 bump github.com/moby/spdystream to v0.3.0 > f9b8f88 Use +default for now deprecated AzureDisk volume > 88829a4 Merge pull request # 125731 from dashpole/revert_otel > 90902b5 Use +default for now deprecated ISCSI volume > 0fbd594 Revert "update OpenTelemetry dependencies" > 64e74f9 Use +default for now deprecated RBD volume > 4e7651c Merge pull request # 125706 from jpbetz/fix-fixture-test > 8ffa531 Merge pull request # 125537 from seans3/rc-fallback-log > dd94093 Remove test dependency on swwagger.json to fix client-go repo > 6090471 Merge pull request # 125669 from benluddy/cbor-bump-v2.7.0 > 0b66457 Adds logging during remote command executor fallback > 9177465 Bump github.com/fxamacker/cbor/v2 to v2.7.0. > 430e755 Merge pull request # 125575 from dashpole/update_otel_27 > 2923011 Merge pull request # 125560 from jpbetz/apply-gen-fake > fd8492c update OpenTelemetry dependencies > c4145a9 Generate code > 2c86652 Add field tracker support to client fake fixtures > 96f66e9 Support options for all client fake actions > b9309ac Merge pull request # 125531 from pohly/klog-update > db174bf dependencies: klog v2.130.1 > e1202c7 Merge pull request # 121439 from skitt/generic-client-go > b31bc29 Run codegen > c834bcc Generify client-go > 6a88f2d Run codegen > 233a065 Run codegen > d2f5fba Merge pull request # 125528 from seans3/port-forward-beta > 6e44692 Graduate PortForwardWebsockets to Beta > cea1539 Merge pull request # 124509 from p0lyn0mial/upstream-watch-list-code-gen > e4e31fd Merge pull request # 125472 from karlkfi/karl-watch-comments > cc198ea make update > 5f43af4 Merge pull request # 125391 from karlkfi/karl-reflector-watch-stop > 48d8fc7 Add details to watch interface method comments > 39cc8de Merge pull request # 125435 from p0lyn0mial/upstream-rm-reflector-data-consistency-detector-test > f29a36d Refactor Reflector ListAndWatch > fb1003a Merge pull request # 125440 from p0lyn0mial/upstream-client-go-watchlist-can-use-watchlist-for-list-rq > 5347b09 client-go/reflector: remove reflector_data_consistency_detector_test.go > 9a760ef client-go/util/watchlist: intro CanUseWatchListForListRequest > 03443e7 Merge pull request # 125432 from p0lyn0mial/upstream-watch-list-data-consistency-detector > b681e77 client-go/reflector: use consistencydetector.IsDataConsistencyDetectionForWatchListEnabled > 14559c0 client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested > 9116846 Merge pull request # 125408 from benluddy/bump-cbor-v2.7.0 > 4d57b6a Bump fxamacker/cbor/v2 to v2.7.0-beta. > c415c76 Merge pull request # 125304 from p0lyn0mial/upstream-dynamic-client-uses-consistency-detector > 8fc5a64 Merge pull request # 125383 from p0lyn0mial/upstream-unstructured-testchecklistconsistency > 5d84e91 client-go/dynamic: use CheckListFromCacheDataConsistencyIfRequested > 503a090 client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list > 2d885a2 client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data > e822473 Merge pull request # 125379 from p0lyn0mial/upstream-unstructured-testdataconsistencychecker > 94cabc8 Merge pull request # 125302 from karlkfi/karl-informer-watcher-test > 20d0a8e client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data > 1fc4f8a Merge pull request # 124963 from p0lyn…
Bug report criteria
What happened?
When trying make K8s depend on progress notification I found an broken edge case when working on kubernetes/kubernetes#123513
What I found is that #15237 introduced a bug with
deferredProgress
logic.If a progress request is send when watch is not synced (like when it's just newly created watch), etcd mark progress notification as deferred, and stop responding to progress notification request.
Progress notification can be later restored but only if there is an event to be sent. So if there is no event observed in the watch, etcd will never respond to progress notification requests.
What did you expect to happen?
Don't expect event to arrive, send the progress notification when watchers become synced.
How can we reproduce it (as minimally and precisely as possible)?
Take PR.
Run make test WHAT=./vendor/k8s.io/apiserver/pkg/storage/... GOFLAGS="-v" KUBE_TEST_ARGS='--count 10 --run TestListWithListFromCache --failfast'
Anything else we need to know?
No response
Etcd version (please run commands below)
Reproduced on v3.5.10 embedded server
Etcd configuration (command line flags or environment variables)
paste your configuration here
Etcd debug information (please run commands below, feel free to obfuscate the IP address or FQDN in the output)
Relevant log output
No response
The text was updated successfully, but these errors were encountered: