wojtekt
b898581360
Migrate to k8s.io/utils/clock in apiserver
...
Kubernetes-commit: 859a98c0358610e2c127cd2fba1be601ca975188
2021-09-14 20:36:07 +02:00
Kubernetes Publisher
74b1d4fd0c
Merge pull request #104979 from MikeSpreitzer/fix-fake-self
...
Track recent reorg in testing clockery
Kubernetes-commit: ef7bc9f809f130c6973217f5a1aa410fd9bd4abe
2021-09-14 15:48:05 +00:00
Kubernetes Publisher
fb7ec730d3
Merge pull request #104981 from MikeSpreitzer/plumb-group-resource-to-etcd3
...
Plumb the schema.GroupResource into etcd3 Store struct
Kubernetes-commit: 623f9f36e00675bdf59207290f25f29cc1d24f30
2021-09-14 07:41:42 +00:00
Kubernetes Publisher
80817993b9
Merge pull request #104399 from tkashem/apf-v1beta2
...
apf: introduce v1beta2
Kubernetes-commit: cdcf2a239e211c66c84efaedea1a4eb5eb4c409d
2021-09-14 03:46:26 +00:00
Mike Spreitzer
31ec50ec43
Plumb the schema.GroupResource into etcd3 Store struct
...
Kubernetes-commit: 6f8019aae95db85552381f7e7066a52fef61be7a
2021-09-13 16:54:34 -04:00
Mike Spreitzer
f17b9e7b4b
Track recent reorg in testing clockery
...
Kubernetes-commit: 20ccd735f6a55fdd9ecbe8cddb889310f0bc033b
2021-09-13 16:15:28 -04:00
CKchen0726
5c4bb8bb6a
remove invalid nil check
...
Kubernetes-commit: 3f1675312042cd855a39200c4bff8020cc0922de
2021-09-13 21:04:31 +08:00
Karthik K N
efb3e7cbd5
Updated vendor files and pinned versions
...
Kubernetes-commit: c5b4e05834d8edceac94ab1a91c3153581534393
2021-09-13 15:42:42 +05:30
Kubernetes Publisher
7a66b0c4ad
Merge pull request #104881 from MikeSpreitzer/relax-queueset-tests
...
Widen margins of TestDifferentWidths and TestTooWide
Kubernetes-commit: 51ff4bb814a394aa5753b559e87fcdf3fc775d9f
2021-09-10 03:39:54 +00:00
Kubernetes Publisher
e166d0daa0
Merge pull request #104103 from pohly/logr-1.0
...
klog 2.20.0, logr v1.1.0, zapr v1.1.0
Kubernetes-commit: 5b49d125b76b4d92d5f782630b75b911fee75aaa
2021-09-09 23:43:28 +00:00
Mike Spreitzer
de042674ed
Widen margins of TestDifferentWidths and TestTooWide
...
These behavioral unit tests of queueset were failing because the
evaluation criteria were too strict.
Kubernetes-commit: 59d319ec06bb33289a87036418b4a61ed3bb215f
2021-09-09 17:07:58 -04:00
Kubernetes Publisher
40e3125ca9
Merge pull request #103023 from tiloso/staticcheck-apiserver-clientgo
...
Fix staticcheck in k8s.io/{apiserver/pkg/storage,client-go/rest/watch}
Kubernetes-commit: 95390e6476fca15b0f55cde2c142ec18ca57aee0
2021-09-09 03:42:38 +00:00
Kubernetes Publisher
a59bf4b9c7
Merge pull request #104806 from MikeSpreitzer/set-g-to-3ms
...
Change execution duration guess from 1 minute to 3 milliseconds
Kubernetes-commit: 559808670ad8959008293d62cec6d252d4072616
2021-09-08 19:38:27 +00:00
Kubernetes Publisher
16aebe79b8
Merge pull request #104833 from MikeSpreitzer/fix104811
...
Refine locking in API Priority and Fairness config controller
Kubernetes-commit: 9f6a31916a619df6486f926d61111ca858f016eb
2021-09-08 11:39:11 +00:00
Mike Spreitzer
1efcc1c03a
Refine locking in API Priority and Fairness config controller
...
Instead of a plain `Mutex`, use an `RWMutex` so that the common
operations can proceed in parallel.
Kubernetes-commit: 58927c1abede11ce7a8a74104328cf823df1b39e
2021-09-08 00:34:52 -04:00
Kubernetes Publisher
022c32e6d4
Merge pull request #104823 from justinsb/less_cmp_3
...
Avoid expensive go-cmp/cmp comparison
Kubernetes-commit: ebb9fafac620dac6e632b7b2607d575cc1df926f
2021-09-08 03:38:27 +00:00
Kubernetes Publisher
3db239988e
Merge pull request #104699 from vincepri/generate-name-error
...
Object creation with generateName should return AlreadyExists instead of a Timeout
Kubernetes-commit: 85b11ad24e996e2db4aa00a99e16f066544b22b0
2021-09-08 03:38:25 +00:00
Kubernetes Publisher
552db9ed90
Merge pull request #104790 from sttts/sttts-ssa-should-not-happen-name
...
server-side-apply: print object name in SHOULD NOT HAPPEN message
Kubernetes-commit: 0ec2aaee473ef6256361bfa1aa044909dd0132fe
2021-09-08 03:38:23 +00:00
Kubernetes Publisher
58d7996350
Merge pull request #104444 from cheftako/anp-v23
...
Enable http2 health checking with go 1.16.5 on KAS egress.
Kubernetes-commit: 34fb61beba52d9e1ab3f044a7be8b9f49d99534e
2021-09-07 19:38:44 +00:00
Justin SB
d5beafeb68
Avoid expensive go-cmp/cmp comparison
...
The cmp comparison is relatively expensive (#104821 ). If we're not
going to log it, we shouldn't make the comparison.
Kubernetes-commit: f9f556dc7061df1dfc8c1628db983eeb97149317
2021-09-07 13:36:50 -04:00
Mike Spreitzer
de227d1d37
Change execution duration guess from 1 minute to 3 milliseconds
...
So that the width estimate has some effect but not a grossly excessive
one.
Added the fifo::Peek method to simplify the fifo client code.
Also renamed the queueSet::estimatedServiceTime field to
estimatedServiceSeconds to make the units clear.
Kubernetes-commit: a0c161f2f6908ee424ea888ff40f75ff071bd20a
2021-09-07 00:46:50 -04:00
Dr. Stefan Schimanski
5210be757e
server-side-apply: print object name in SHOULD NOT HAPPEN message
...
Kubernetes-commit: dc6f471e2cceb7aebb62fe2e4bd7c9ce53df6ff0
2021-09-06 08:35:47 +02:00
Kubernetes Publisher
43a99f2369
Merge pull request #104697 from MikeSpreitzer/fix-104692
...
X race condition from TestApfExecuteWatchRequestsWithInitializationSignal
Kubernetes-commit: a1d089f3724fa2e1cd5b5e599994c3ecdc90f8bd
2021-09-03 16:13:48 +00:00
Kubernetes Publisher
8f7ef4252b
Merge pull request #104599 from MikeSpreitzer/proper-limit
...
Adjust LIST work estimator to match current code
Kubernetes-commit: 7997805f339923451d069ba12470bbc79059cf36
2021-09-03 16:13:46 +00:00
Kubernetes Publisher
3cfbc37f50
Merge pull request #104652 from MikeSpreitzer/add-resourcde-config
...
Introduce storagebackend.ConfigForResource
Kubernetes-commit: 2a88664eccdf02cd01777b48171873a028117737
2021-09-02 12:14:27 +00:00
Mike Spreitzer
889106eff7
Add metrics about handling LIST requests
...
Add metrics that illuminate the costs of handling LIST requests.
Kubernetes-commit: bf424292db185546c474b27b963fd27bdbafc72f
2021-09-01 18:18:23 -04:00
Vince Prignano
2b1166c385
Object creation with generateName should return a proper error
...
Signed-off-by: Vince Prignano <vincepri@vmware.com>
Kubernetes-commit: 8a9d61278f6c2177309f58bf2655f2269e8f6afd
2021-08-31 18:04:59 -07:00
Mike Spreitzer
06debee006
Remove race condition from TestApfExecuteWatchRequestsWithInitializationSignal
...
Kubernetes-commit: b78baaad5ff4bcaf12e5de9e7e35f8fadba1c25b
2021-08-31 17:40:03 -04:00
Kubernetes Publisher
b68468b778
Merge pull request #104688 from tkashem/revert-startup-429
...
apiserver: Revert startup-send-retry-after-until-ready server option
Kubernetes-commit: d093ee7359eb55198a50cab351ff64b26745e4a3
2021-08-31 20:13:35 +00:00
Abu Kashem
033ff70436
Revert "Merge pull request #104281 from tkashem/not-ready-429"
...
This reverts commit fc5863b8b276e0789f717859e8cce58d7d060181, reversing
changes made to 027fe2554fd18343b8be39eddc8ff6570a6c390f.
Kubernetes-commit: f9f08725907b7db2104ee5fe9f82ab0752726533
2021-08-31 10:10:46 -04:00
Abu Kashem
a687b3b7a9
Revert "Merge pull request #104630 from tkashem/remove-option"
...
This reverts commit edb0a72cff0e43bab72a02cada8486d562ee1cd5, reversing
changes made to 80feff6f407be9f0898c449ba3f9d4d013f05ec9.
Kubernetes-commit: 8844d3092a46a40915b4df6e3b9944d5081f8268
2021-08-31 10:06:12 -04:00
Kubernetes Publisher
08907ff159
Merge pull request #104211 from MikeSpreitzer/stackmore
...
Increase debug logging in waitGroupCounter::Add
Kubernetes-commit: f610eee1615629a1969384b214e1063d696a212b
2021-08-31 12:22:50 +00:00
Mike Spreitzer
b225af44fe
Introduce storagebackend.ConfigForResource
...
This is a Config specialized for a GroupResource.
It will support generating new resource-specific metrics.
Kubernetes-commit: 85bcd243aa3c8769a5904a1aea44ce704f5e7174
2021-08-29 01:06:12 -04:00
Kubernetes Publisher
2c57c2e4c6
Merge pull request #104630 from tkashem/remove-option
...
apiserver: remove server option startup-send-retry-after-until-ready
Kubernetes-commit: edb0a72cff0e43bab72a02cada8486d562ee1cd5
2021-08-28 16:12:19 +00:00
Abu Kashem
ee2c906b05
apiserver: remove server option startup-send-retry-after-until-ready
...
Kubernetes-commit: 7adc79a4ea33cc44aa8d694c4949e01219e016de
2021-08-27 10:29:37 -04:00
Mike Spreitzer
d6c30c1553
Adjust LIST work estimator to match current code
...
Kubernetes-commit: 6f160ca11b0ce9e9fda9571e37eec2de1b97bcc5
2021-08-25 23:22:13 -04:00
Kubernetes Publisher
9fa754e85f
Merge pull request #103692 from justaugustus/go117
...
[go1.17] Update to go1.17
Kubernetes-commit: c1e69551be1a72f0f8db6778f20658199d3a686d
2021-08-25 04:18:17 +00:00
Kubernetes Publisher
55ce2aee97
Merge pull request #104494 from nicomitchell/fix_comment_html_tags
...
apiserver/pkg/storage/interfaces.go: Add backticks to comments misparsed as HTML by IDEs
Kubernetes-commit: 1767a94f1513eb63b5dee5a8e172f62be9fe7022
2021-08-25 04:18:14 +00:00
Kubernetes Publisher
336e01db55
Merge pull request #104359 from mborsz/apflog
...
Add APF's priorityLevel to httplog.go
Kubernetes-commit: ef754331c453d3b5fdc31edf62da3d90771d5acd
2021-08-25 00:13:26 +00:00
Nicolas Mitchell
1cd62ac37f
add backticks to comments containing `<` or `>`
...
Kubernetes-commit: 340555476a4926e10c9ffac8b283cd77ca088c5d
2021-08-21 10:59:50 -07:00
wfender
c4fa9f5ca5
Enable http2 health checking with go 1.16.5
...
Enabling http2 health checking on http-connect KAS egress.
Reran update-vendor.
Fixed pinning.
Kubernetes-commit: 590300f90d3e5a71d1aefe7f114ab021a9460fd4
2021-08-18 23:52:33 -07:00
Abu Kashem
db8aff032b
apf: update apf logic to use v1beta2
...
Kubernetes-commit: 28f2b42a4116a9223113e8b152e02a4f1e602ff4
2021-08-16 17:53:57 -04:00
Abu Kashem
7964b85d9c
apf: update e2e test to use v1beta2
...
Kubernetes-commit: d99497ef6d5581b787e7aebfca943697ed8fe164
2021-08-16 17:12:42 -04:00
Maciej Borsz
02f98184b3
Add APF's priorityLevel to httplog.go
...
Kubernetes-commit: 6db63869b0fd0551382dec1b30b649fda4289444
2021-08-13 13:00:07 +02:00
Kubernetes Publisher
b505e673e9
Merge pull request #104465 from tkashem/httplogger-structured
...
apiserver: add key/value pair to httplog
Kubernetes-commit: 4a6792dd10420a8173e29b3eb5c1642ad5caeabf
2021-08-23 20:13:50 +00:00
Kubernetes Publisher
64b9c66d25
Merge pull request #103545 from thockin/rest-create-deepcopy
...
REST: Document mutable inputs on Create() and fix tests
Kubernetes-commit: 358e5098639f1c160da7319237e53404d49a0525
2021-08-23 20:13:48 +00:00
Kubernetes Publisher
3b60eb7f23
Merge pull request #104345 from MikeSpreitzer/test-width
...
Fix extra latency and add tests for that and non-unit width
Kubernetes-commit: b9565beef015df9ae8e73b408d106531bea5ba77
2021-08-23 12:13:29 +00:00
Kubernetes Publisher
75d054142d
Merge pull request #104368 from aojea/ruleguard
...
golang 1.17 fails to parse IPs with leading zeros
Kubernetes-commit: b0bc8adbc2178e15872f9ef040355c51c45d04bb
2021-08-20 16:16:58 +00:00
Antonio Ojea
38c6ad936b
run hack/update-netparse-cve.sh
...
Kubernetes-commit: 0cd75e8fec62a2531637e80bb950ac9983cac1b0
2021-08-20 01:16:14 +02:00
Kubernetes Publisher
c1a0f339ee
Merge pull request #104466 from stbenjam/bump-utils
...
vendor: bump k8s.io/util to get fix for LRU cache
Kubernetes-commit: 7fcecc077dae36071901472d12fa26e5af99010c
2021-08-20 04:15:46 +00:00