Wojciech Tyczyński
067689be43
Graduate EfficientWatchResumption feature to GA
...
Kubernetes-commit: b7257a4d6a3f2382f4753322ec6d3458410b04f9
2021-12-10 10:20:51 +01:00
Jeffrey Ying
324a627831
Remove bazel condition in openapi_test
...
Kubernetes-commit: fcd567208cf74e4be83a2ae8fdadf02b933b0ec6
2021-12-09 11:47:18 -05:00
William Zhang
c0fcf30dd4
cleanup(apiserver): delete the --max-resource-write-bytes & --json-patch-max-copy-bytes description.
...
Change-Id: I0fe27dce27db6a1e186bd44a968c6e931de88dd8
Signed-off-by: William Zhang <warmchang@outlook.com>
Kubernetes-commit: 584165cfcc861bc0c8911e11347734cfc8feb8c8
2021-12-08 17:12:37 +08:00
Mike Spreitzer
6adfddf535
Clarify APF metric wrt all three stages of execution
...
Kubernetes-commit: 88f8e8448bf873cf41035cb858422a10a1d03018
2021-11-30 11:45:53 -05:00
Wojciech Tyczyński
5ff0f3f2c7
Update default PF flow schemas to avoid all endpoint/configmaps operations from controller-manager to match leader-election PL
...
Kubernetes-commit: 849952813be756783c3ed73ae73b34bc5143747a
2021-11-29 20:21:07 +01:00
Wojciech Tyczyński
9c968f178e
Fix logging resource-scoped watch requests as GET requests.
...
Kubernetes-commit: 43e924a5b613850f43c02ac5a74d3e81c1292f3d
2021-11-25 08:55:45 +01:00
Abu Kashem
6bd59a523a
apf: add a metric to count seat samples
...
Kubernetes-commit: bb15bdf15c1cc4d5a4380f3f6ed46d4adc9662a1
2021-11-23 11:36:09 -05:00
Abu Kashem
b88c96a347
apf: add initial and final seats to httplog
...
Kubernetes-commit: be085b63455738d3f89fd804c84ae7ab0ac81008
2021-11-23 10:26:10 -05:00
Kubernetes Publisher
623d4c094b
Merge pull request #106827 from tkashem/apf-exempt-note
...
apf: ensure exempt request is noted with classification
Kubernetes-commit: 0ae6ef69b8cf49af8d6e87fca3d400716bba631b
2021-12-11 05:26:13 +00:00
Kubernetes Publisher
ca9ab58ee1
Merge pull request #106922 from cheftako/anp-release
...
Bump konnectivity network proxy to v0.0.27.
Kubernetes-commit: c7ff5758db1ab5d1f399d60c8076389cb7c297d2
2021-12-11 01:26:08 +00:00
Kubernetes Publisher
c9cf501a0b
Merge pull request #106949 from cpanato/update-golang-xnet
...
dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63
Kubernetes-commit: b0eb3e1ec2d4268604d9a2c3403f0580a3bda2ec
2021-12-10 17:38:07 +00:00
Kubernetes Publisher
9f62231e37
Merge pull request #106458 from dims/lint-yaml-in-owners-files
...
Lint/Beautify yaml in OWNERS files
Kubernetes-commit: 1d66302c42eb2ecf53b29cafb0c9f751bfbd1cd3
2021-12-10 17:38:05 +00:00
Carlos Panato
577adb88b1
dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
Kubernetes-commit: 37dda91186924fc29acc16c1c0743ed747cf6d6c
2021-12-10 12:54:55 +01:00
Kubernetes Publisher
3cf7a6fd5c
Merge pull request #106921 from dims/update-x/tools-to-v0.1.8
...
Update golang.org/x/tools to a specific tag (v0.1.8) and avoid SHA
Kubernetes-commit: cc6f12583f2b611e9469a6b2e0247f028aae246b
2021-12-10 09:52:07 +00:00
Davanum Srinivas
56a3a30ae1
Check in OWNERS modified by update-yamlfmt.sh
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 9405e9b55ebcd461f161859a698b949ea3bde31d
2021-12-09 21:31:26 -05:00
Walter Fender
86302b863c
Bump konnectivity network proxy to v0.0.27.
...
/kind feature
Includes fixes for a few resource leaks.
Set the dependency chain to K/K v0.0.21.
Fixes # N/A
```release-note
NONE
```
```docs
NONE
```
Kubernetes-commit: b869d5550cd6c2856493affa86cdadd7c3a39e42
2021-12-09 11:56:20 -08:00
Davanum Srinivas
3a725a4559
Update golang.org/x/tools to a specific tag and avoid SHA
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 627c50661e988ad8ac0708b1d94fdfc385e88449
2021-12-09 14:20:03 -05:00
Kubernetes Publisher
a6a81c7b74
Merge pull request #105517 from tkashem/apf-metrics
...
apf: add new label for request_execution_seconds metric
Kubernetes-commit: cbec2a936bfc22afdbafebcd05de029ffe58ffc1
2021-12-09 21:17:49 +00:00
Kubernetes Publisher
35e3365b4b
Merge pull request #106892 from ncdc/improve-path-recorder-duplicate-registration-info
...
Improve pathrecorder duplicate registration info
Kubernetes-commit: bfeabe894fc5825e6fe10fbd272fce9449f6c333
2021-12-09 17:18:59 +00:00
Kubernetes Publisher
1d3f2ce7a8
Merge pull request #106850 from MadhavJivrajani/deprecate-clock-pkg
...
Deprecate types in k8s.io/apimachinery/util/clock
Kubernetes-commit: c16b2afc1d3c32462f068ea08cdc4791bd97b947
2021-12-09 17:18:57 +00:00
Madhav Jivrajani
e35b84d2c3
Bump k8s.io/utils
...
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
Kubernetes-commit: 4ca13e6f0ee3ee66d863203cb2d042842dc88cd7
2021-12-09 16:16:27 +05:30
Kubernetes Publisher
d7b980d8c9
Merge pull request #106473 from Dingshujie/fix_inotify_memory_leak
...
update k/utils to v0.0.0-20211116205334-6203023598ed to fix inotify memory leak
Kubernetes-commit: a8e06cf2bfd2ecdde0f2f49af4df29f70e07f20e
2021-12-09 05:20:57 +00:00
Kubernetes Publisher
0e7c7e012e
Merge pull request #101719 from SergeyKanzhelev/removeReallyCrashForTesting
...
Remove ReallyCrashForTesting and cleaned up some references to Handle…
Kubernetes-commit: f356ae4ad977bc9bf2baf3e90451f9b74a9dbba9
2021-12-08 09:09:47 +00:00
Kubernetes Publisher
62cdea67f1
Merge pull request #106737 from wojtek-t/cacher_events_processed_metrics
...
Add watchcache metrics to tracking its progress
Kubernetes-commit: d7bcd8e7c0ce0e4476e1aa7041003ba7fe74fa10
2021-12-08 05:14:06 +00:00
Kubernetes Publisher
42a970a106
Merge pull request #106727 from MikeSpreitzer/fix-106726
...
Correct Generator calls for executing seat count
Kubernetes-commit: fbdd0d7b4165bc5a677d45e4dc693e3260297bfa
2021-12-08 05:14:04 +00:00
Kubernetes Publisher
b25f7a6615
Merge pull request #106598 from tkashem/trace-transform-body
...
add trace step for transformResponseObject
Kubernetes-commit: 4428159342aad1de875ce94e47a4ee49dbabe2d6
2021-12-08 05:14:02 +00:00
Kubernetes Publisher
5d5226b37c
Merge pull request #106528 from wojtek-t/cleanup_storage_watch_interface
...
Simplify storage.Interface by merging Watch and WatchList functions.
Kubernetes-commit: 9dc33fa22fe2ad66311c8a1e2e6d43bf7e4ec444
2021-12-08 05:14:00 +00:00
Kubernetes Publisher
4bdc71a703
Merge pull request #103863 from tanjing2020/time
...
Replace `time.Now().Sub(x)` with `time.Since(x)`
Kubernetes-commit: 35aa669145c9ab6edef1baba42f1f9e999ccb5c6
2021-12-08 05:13:58 +00:00
Abu Kashem
1d83e4074a
apf: ensure exempt request notes the classification
...
Kubernetes-commit: 8b2dd74c277d6a56a14e99830d39b23c5788c62e
2021-12-05 11:29:15 -05:00
Andy Goldstein
b6300d119d
Improve pathrecorder duplicate registration info
...
Print information from both the original path registration and the new
path registration stack traces when encountering a duplicate. This helps
the developer determine where the duplication is coming from and makes
it much easier to resolve.
Signed-off-by: Andy Goldstein <andy.goldstein@redhat.com>
Kubernetes-commit: 04aa8f9dcdbc575fde37e25e45315359b0aa1ca6
2021-12-03 14:42:27 -05:00
Davanum Srinivas
9efd239b45
staging: add dummy commit to trigger gomod update ( #106794 )
...
add newline to all staging repos
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Co-authored-by: Nikhita Raghunath <nikitaraghunath@gmail.com>
Kubernetes-commit: 555623c07eabf22864f6147736fa191e020cca25
2021-12-03 09:33:42 +00:00
Wojciech Tyczyński
498feb7a9e
Add watchcache metrics to tracking its progress
...
Kubernetes-commit: ba5e08223d3c199a8efb69248728d41e71d70cd0
2021-11-30 11:12:54 +01:00
Mike Spreitzer
d9e2f76835
Correct Generator calls for executing seat count
...
Kubernetes-commit: 95964c5b351657820c4a8db0da0b772cb222fe99
2021-11-29 14:50:11 -05:00
DingShujie
eda94efdc4
update k/utils to v0.0.0-20211116205334-6203023598ed
...
Kubernetes-commit: 25cf49770c8a91a837aa7e791eb2b177305d9610
2021-11-25 09:29:03 +08:00
Kubernetes Publisher
cecf3a2e57
Merge pull request #106660 from liggitt/smd-merge
...
Revert sigs.k8s.io/structured-merge-diff/v4 to v4.1.2
Kubernetes-commit: aff056d8a197f6a404ad5e02210ca662d16c3dbe
2021-11-24 23:36:00 +00:00
Jordan Liggitt
3b93a82ee9
Revert sigs.k8s.io/structured-merge-diff/v4 to v4.1.2
...
Kubernetes-commit: ed68909177eca588731bc153d2f69dd235e8fe10
2021-11-24 10:32:24 -05:00
Abu Kashem
8949a1cdfc
add trace step for transformResponseObject
...
Kubernetes-commit: 41cef06f66dd4d7e87ff852dc228ab69587be9de
2021-11-22 13:18:02 -05:00
Wojciech Tyczyński
a55c2c834e
Unify List and GetToList functions of etcd3
...
Kubernetes-commit: 27db8e34cfc930972beb8b5a33c443e134bcd614
2021-11-22 13:30:25 +01:00
Kubernetes Publisher
0de9d439d7
Merge pull request #106576 from liggitt/bad-request-patch
...
Return BadRequest for invalid large patch
Kubernetes-commit: a8c9dd6274c66a66a5e10f2aa2d52930eefeb77a
2021-11-21 13:05:00 -08:00
Jordan Liggitt
f0c214506c
Return BadRequest for invalid large patch
...
Kubernetes-commit: 2d307f47bd43902ee8f15751130dcbf4a4f775bf
2021-11-21 09:13:37 -05:00
Kubernetes Publisher
4f539826fa
Merge pull request #105916 from kevindelgado/validation-unify-all
...
Server Side Strict Field Validation
Kubernetes-commit: 8f9dd0a14c55e8c92d65b8c152ca6eaf53aad02f
2021-11-19 23:31:42 +00:00
Wojciech Tyczyński
0002a597cd
Unify List and GetToList functions of cacher.
...
Kubernetes-commit: c86543d9cb302859510604256fdb81ea1b0d46fb
2021-11-18 16:41:36 +01:00
Wojciech Tyczyński
71bfcaaea1
Simplify storage.Interface by merging Watch and WatchList functions.
...
Kubernetes-commit: 53653e9b0a7145c3b6e133c5639194ff79b3719d
2021-11-18 12:40:26 +01:00
erwinvaneyk
23f238960a
Improve the error message when trying to proxy unsupported service type
...
Kubernetes-commit: 342ef6234d4c7acf3ffca0f01831de316fb7ac11
2021-11-17 12:24:49 +01:00
Arda Güçlü
1fbc8d31a2
Rename ServeWithListenerStopped to Serve in secure_serving
...
This PR removes Serve function and uses all required places
ServeWithListenerStopped which takes place new Serve function.
This function returns ListenerStopped channel can be used to drain
requests before shutting down the server.
Kubernetes-commit: a8d2b3a7926394b1c53621804cdeb93e4a61b7c8
2021-11-08 17:20:31 +03:00
Wojciech Tyczyński
bfcf29ce7a
P&F: enable mutating work estimator
...
Kubernetes-commit: 8f5ece0548b59b1f8706f79af814d9f7700acb5c
2021-11-02 12:54:29 +01:00
ialidzhikov
5832006292
Fix the doc string of GetOldObject func
...
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
Kubernetes-commit: f79c00e8ff43b80a7fb294341027428f01e9f036
2021-10-28 17:03:18 +03:00
Abu Kashem
40993f6319
apf: add new label for request_execution_seconds metric
...
Kubernetes-commit: 54439e934371a3018f49e629cdc68f0944e08af0
2021-10-06 11:55:12 -04:00
Madhav Jivrajani
4f2ee5cf42
cacher: Use watchCacheInterval to reduce lock contention
...
- Modify GetAllEventsSinceThreadUnsafe to return a watchCacheInterval
- Modify Watch() to compute a watchCacheInterval rather than a slice
of all "initEvents" and pass this interval to process()
- Use interval::Next() to obtain events to process rather than obtain
them all at once
- Modify tests accordingly to use interval
- On invalidation, stop processing and stop the watch.
- Make indexValidator injectable for testing
- Add unit test for verifying the behaviour of stopping the watch.
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
Kubernetes-commit: 7f2aa7ad3a61a52d0a780f904b291d063399c28a
2021-10-05 15:52:09 +05:30
Mateusz Gozdek
fa92f23eb9
k8s.io/apiserver/pkg/server: fix name in APIServerHandler description
...
In 18177e2bdeafbddeb3d66fec0b8cb88794cd69ff, PostGoRestful field has
been renamed to NonGoRestfulMux, but the documentation change did not
follow.
This commit fixes that to avoid potential confusion.
Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>
Kubernetes-commit: 36ede8de945adcc06bde21c49dc157e9c741e0d2
2021-10-04 14:54:14 +02:00