Jiahui Feng
6dbeb046f3
prune enum when OpenAPIEnums is disabled.
...
Kubernetes-commit: 9c05de2f31582b47da05d9dd3f9bbf89588bea82
2021-11-09 13:00:00 -08:00
Jiahui (Jared) Feng
11ceadc591
generated: ./hack/update-vendor.sh
...
Kubernetes-commit: 73ffb492032896c1c87edfa1d85de5fc74bb526c
2021-11-15 15:54:59 -08:00
Kubernetes Publisher
b8aaf854d7
Merge pull request #106325 from MikeSpreitzer/iterable-sawh-test
...
Fix sample_and_watermark_test.go for bad luck, repeated test
Kubernetes-commit: d32be903b0b7606627ba8ea8dfbe37865b26dd5e
2021-11-16 23:35:57 +00:00
Mike Spreitzer
8c46c2c1d9
Fix sample_and_watermark_test.go for bad luck, repeated test
...
Kubernetes-commit: 06e17165b16a4706ecf86b089de2bc1c0faea264
2021-11-10 15:30:50 -05:00
Kubernetes Publisher
f20611e89e
Merge pull request #106432 from MikeSpreitzer/regularize-observers
...
Factored TimedObserver into less surprising pieces
Kubernetes-commit: 2b3ff415ba3c9c40c3282279fe8323acea4321bc
2021-11-16 11:31:33 +00:00
Mike Spreitzer
4098be7694
Factored TimedObserver into less surprising pieces
...
Kubernetes-commit: ab64e852023965fd8873abcd50ff09cf79814d11
2021-11-15 14:59:30 -05:00
Kubernetes Publisher
9144ea1240
Merge pull request #105890 from pawbana/added_request_slo_latency_metric
...
Added requestSloLatencies metric
Kubernetes-commit: 1e6f3b5cd68049a3501782af8ff3ddd647d0b408
2021-11-15 15:32:03 +00:00
Kubernetes Publisher
8f6610a2b6
Merge pull request #106392 from liggitt/strict-alpha
...
Revert strict-in-alpha to false
Kubernetes-commit: a62738678455380fa3e2b0931d38133ff2e8bd3a
2021-11-13 03:43:32 +00:00
Jordan Liggitt
2b38d6fe21
Revert strict-in-alpha to false
...
Kubernetes-commit: 8b1e1a4af833ead47e27375b4151bc59a7598ad6
2021-11-12 17:04:41 -05:00
Kubernetes Publisher
1cfc7fae0f
Merge pull request #106195 from alexzielenski/ssa-dont-mutate-liveobj
...
Don't clear managedFields on live object
Kubernetes-commit: ffe0d03e2c18a7b2e3b02e64d2d24bbd2923e1c1
2021-11-12 19:51:04 +00:00
Kubernetes Publisher
c77fd9d4c5
Merge pull request #106234 from jpbetz/cel-libs
...
Add wired off code for Validation rules for Custom Resource Definitions using the CEL expression language
Kubernetes-commit: 6b41d75794381487ef7204b016faa75e350a32b7
2021-11-11 08:05:11 +00:00
Alexander Zielenski
01b1d339b3
verify liveObj not returned by manager pipeline
...
addresses feedback by adding a test to make sure that the manager pipeline will not return the same instance used as input, and that the output does not input managedFields
Kubernetes-commit: 68e175ef68eff1351917ac206fb29abe42128062
2021-11-10 14:41:14 -08:00
Alexander Zielenski
e2b596449a
remove mutation of liveObj in fieldManager.Apply
...
also document manager interface
Kubernetes-commit: 0963704178200365897390d1834615b30fac9b01
2021-11-09 11:40:20 -08:00
Alexander Zielenski
13e927c892
guard against modification of test inputs in TestNoOpChanges
...
Kubernetes-commit: 14b67bece4a9bb33adc23dcbbddd76a5cfe0c152
2021-11-09 11:39:46 -08:00
Joe Betz
e6bf164f05
Pin new dependency: github.com/google/cel-go v0.9.0
...
Kubernetes-commit: d73403dc12ad1d9576d65b5c65e30a87d17ad314
2021-11-01 14:08:09 -04:00
Kubernetes Publisher
639aa95711
Merge pull request #106045 from chenlinx17/kube-apiserver-panic
...
Fix concurrent map writes error in kube-apiserver
Kubernetes-commit: d67cbcb8df15ba28a058f37fe6fa128276a63025
2021-11-11 08:05:08 +00:00
Kubernetes Publisher
c2c38c48ff
Merge pull request #106306 from pawbana/change_bucketing_for_request_latency_metric
...
Changed buckets for apiserver_request_duration_seconds metric
Kubernetes-commit: b817efb0424f030f0e0a8946076f088fdcc9af28
2021-11-10 15:39:47 +00:00
chenlinx17
f657cdaea4
Fix concurrent map writes error in kube-apiserver
...
Kubernetes-commit: 7c67665f7fcfa74e5a573e696b6220ff062b7a34
2021-11-04 15:56:10 +08:00
Paweł Banaszewski
0df77d8de7
Changed buckets for apiserver_request_duration_seconds metric
...
Kubernetes-commit: a8bd20a5af1174ce9f9a185b6d49f025a1045b03
2021-10-29 15:37:27 +00:00
Kubernetes Publisher
dbbf6420d8
Merge pull request #105873 from MikeSpreitzer/more-seat-metrics
...
More seat metrics for APF
Kubernetes-commit: 9351ea291ab139a38a1f3b235fb4fdaa6dca8188
2021-11-10 11:40:00 +00:00
Kubernetes Publisher
e8b05b229e
Merge pull request #106181 from ulucinar/aru/consume-kube-openapi
...
Bump k8s.io/kube-openapi to commit ee342a809c29
Kubernetes-commit: f59b0a56c6ebc1a1891435ba5b094b9afe8c1c3c
2021-11-10 11:39:58 +00:00
Kubernetes Publisher
4c3051a35e
Merge pull request #106186 from Raffo/patch-1
...
Improve wording for panic message
Kubernetes-commit: 9d67415468628e0cdd016687905c898a605138e3
2021-11-10 11:39:56 +00:00
Kubernetes Publisher
935815f983
Merge pull request #106122 from rezakrimi/issue/105862
...
making some apiserver metrics stable
Kubernetes-commit: ae550b62da15ca5fe4983c79aaa6b2a39e3e711a
2021-11-08 20:51:54 +00:00
Kubernetes Publisher
556349ae37
Merge pull request #106213 from cheftako/try_clean
...
Bump konnectivity to v0.0.25
Kubernetes-commit: fa040a994504fb486d857cbd109b14564c37ca64
2021-11-08 09:01:12 +00:00
Walter Fender
3d463304b5
Bump konnectivity to v0.0.25
...
/kind feature
Bump konnectivity network proxy to v0.0.25.
Includes fixes for a few resource leaks.
Adds better logging for debugging.
Moves to golang1.17.
Adds additional keepalives.
Fixes HTTP-CONNECT goroutine leak.
Fixes # N/A
```release-note
NONE
```
```docs
NONE
```
Update the images.
Kubernetes-commit: fbc13f22f807c252a4db42fdecbdd1bf4c68d59f
2021-11-07 14:28:01 -08:00
Raffaele Di Fazio
bd72ab7a82
improve wording for panic message
...
Kubernetes-commit: 8e9d28eede7a8c81d7a9111cba642246353e0d14
2021-11-05 18:43:12 +01:00
Alper Rifat Ulucinar
97d0e60e5f
Bump k8s.io/kube-openapi to commit ee342a809c29
...
Updates to consume the aggregated OpenAPI spec lazy-marshaling behaviour
introduced with: https://github.com/kubernetes/kube-openapi/pull/251
Signed-off-by: Alper Rifat Ulucinar <ulucinar@users.noreply.github.com>
Kubernetes-commit: 38f888bdd14b8eddb86ec8ca8461267fe7f8ded1
2021-11-05 14:10:09 +03:00
Kubernetes Publisher
17346dba5e
Merge pull request #105648 from kkkkun/kkkkun/fix-metric
...
GET should be transformed to watch in kube-Apiserver
Kubernetes-commit: 4c659c5342797c9a1f2859f42b2077859c4ba621
2021-11-04 16:59:09 +00:00
kkkkun
6bb07771dd
Fix bug: Specical GET should be transformed to WATCH
...
Kubernetes-commit: 5f98d8f79855af648a610b21d71583a6540a58cd
2021-11-04 21:33:30 +08:00
Kubernetes Publisher
da01c8a378
Merge pull request #94986 from tkashem/audit-drop-managed-fields
...
drop managed fields from audit entries
Kubernetes-commit: 904e97281fe399399878fc894f1540aaace051a7
2021-11-04 00:49:15 +00:00
Kubernetes Publisher
250644e758
Merge pull request #105983 from jiahuif-forks/dep/bump-smd
...
Upgrade sigs.k8s.io/structured-merge-diff/v4 to v4.2.0
Kubernetes-commit: 8e2d7a3d64976eb23e1a4fdc8c068f5210014da6
2021-11-04 00:49:13 +00:00
Kubernetes Publisher
430f66b109
Merge pull request #106121 from wojtek-t/pf_watch_10
...
P&F fix watch tracker bug
Kubernetes-commit: 0b8ac0c0fc5f521601b205ed500c67a35e908084
2021-11-03 20:47:29 +00:00
Wojciech Tyczyński
64f47d35c4
P&F fix watch tracker bug
...
Kubernetes-commit: b1d0fde370ae409ff028c557c6a60ff69491e499
2021-11-03 15:02:51 +01:00
Reza Karimi
193bf2c49a
making some apiserver metrics stable
...
Kubernetes-commit: 894e31f41aed5e6db4275bf8cf89fdd62fe25b1e
2021-11-02 17:53:53 +00:00
Kubernetes Publisher
89d2b256c3
Merge pull request #105974 from wojtek-t/pf_watch_support_8
...
P&F: Enable support for indexes in watch tracker
Kubernetes-commit: 88f8974c8a92a149c1bf7d3f40a220635e89f8a0
2021-11-01 17:12:58 -07:00
Jiahui Feng
77f70b1d84
generated: ./hack/update-vendor.sh
...
Kubernetes-commit: a4f6152743af5201fdbb48bda6730797d3c8f572
2021-11-01 10:00:00 -07:00
Wojciech Tyczyński
44154d94e6
Enable support for indexes in WatchTracker
...
Kubernetes-commit: 21ec77dc19047215094a538b717e24035ca000ab
2021-10-28 14:57:47 +02:00
Wojciech Tyczyński
9ad8b586fc
P&F: Update WatchTracker interface to pass more information
...
Kubernetes-commit: 12746f4bc15458d585ffd4c6e9d6066810e27361
2021-10-28 12:41:41 +02:00
Kubernetes Publisher
9187c5069a
Merge pull request #105930 from wojtek-t/pf_watch_support_7
...
P&F: Update and cleanup mutating work estimator
Kubernetes-commit: 76694983a1c50532206504e2b5e2b9767851354e
2021-11-01 16:46:03 +00:00
Kubernetes Publisher
ecb503ed6a
Merge pull request #105739 from tkashem/apf-decision-cancel
...
apf: call metrics.AddReject for decisionCancel
Kubernetes-commit: e580aa93d14a6efe1afe72be7ee08fdd13e59df3
2021-10-29 16:45:46 +00:00
Kubernetes Publisher
9692745d3a
Merge pull request #106010 from wojtek-t/cleanup_watchcache
...
Minor watchcache cleanup
Kubernetes-commit: 59e6e3f2f366764618f15fc113590e6273d0a209
2021-10-29 16:45:44 +00:00
Kubernetes Publisher
5652236bf8
Merge pull request #106005 from MadhavJivrajani/refactor-cacher-process
...
cacher: refactor process() function
Kubernetes-commit: 5cf54fe7622e3a33ec1cf6aa93a9a209dcdb4e3a
2021-10-29 12:46:00 +00:00
Wojciech Tyczyński
93c06a1426
Minor watchcache cleanup
...
Kubernetes-commit: ace55542575fb098b3e413692bbe2bc20d2348ba
2021-10-29 14:06:49 +02:00
Madhav Jivrajani
af19f84a96
cacher: refactor process() function
...
Split process() function into processEvents() and process().
This is done in anticipation of GetAllEventsSinceThreadUnsafe()
returning an entity using which events can be constructed and
not the events itself.
Subsequently, this commit also moves updating resource version
for initEvents from Watch() to the processEvents() func.
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
Kubernetes-commit: aab7cd3d8a66f425022ca5b2a2bd0d3019efe526
2021-10-29 14:41:10 +05:30
Kubernetes Publisher
2940138256
Merge pull request #105734 from marseel/fix/race_condition
...
Fix race condition in logging when request times out
Kubernetes-commit: afff019fbc90373127020693cdb056a968468f04
2021-10-28 12:44:46 +00:00
Wojciech Tyczyński
bdc01eb8e6
P&F: update mutating request estimation
...
Kubernetes-commit: 4700cf622bfcf5c2b159ddc4e37d7f51d1c41e68
2021-10-27 10:25:38 +02:00
Wojciech Tyczyński
55b43e446f
P&F: move seat-seconds to a better location
...
Kubernetes-commit: e262db7a4daf5218520e49b423789ea55a94af75
2021-10-27 10:30:25 +02:00
Wojciech Tyczyński
9c98ce48a5
P&F: clean up mutating work estimator tests
...
Kubernetes-commit: 943bc38c0e0076935701d32067d5a2d8d512be8a
2021-10-27 10:05:13 +02:00
Kubernetes Publisher
bd2365e2f0
Merge pull request #105896 from zqzten/upgrade-json-patch
...
upgrade json-patch to v4.12.0
Kubernetes-commit: 18cb34ebb2b64a7607057c7dea80427e2af387f3
2021-10-27 00:48:58 +00:00
Kubernetes Publisher
1adce55175
Merge pull request #104748 from p0lyn0mial/not-found-handler
...
return 503 for aggregated APIs when the APIServiceRegistrationController hasn't finished installing all known APIServices
Kubernetes-commit: 7c530952189e66d4bd07688caa038efbf7690f0a
2021-10-27 00:48:56 +00:00