chore(deps): bump k8s-openapi from 0.15.0 to 0.16.0
Bumps k8s-openapi from 0.15.0 to 0.16.0.
Release notes
Sourced from k8s-openapi's releases.
v0.16.0
k8s-openapi
BREAKING CHANGE: Added support for Kubernetes 1.25 under the
v1_25feature.FEATURE: All spec types now implement a deep-merge API via a
DeepMergetrait impl with afn merge_from(&mut self, other: Self)method. This is useful for builder-like operations.Corresponding Kubernetes API server versions:
- v1.18.20
- v1.19.16
- v1.20.15
- v1.21.14
- v1.22.14
- v1.23.11
- v1.24.5
- v1.25.1
k8s-openapi-codegen-common
- No changes.
k8s-openapi-derive
BREAKING CHANGE:
#[derive(CustomResourceDefinition)]no longer generates a list type alias. For example, when applied tostruct FooSpec, previously the custom derive would generatepub type FooList = k8s_openapi::List<Foo>;It no longer does this, in accordance with the main k8s-openapi crate where such aliases were removed back in v0.7.0FEATURE: The generated custom resource type will implement
k8s_openapi::DeepMergeif theimpl_deep_mergecustom derive attribute is used. Note that this requires you to implementk8s_openapi::DeepMergeon the spec type yourself; the custom derive does not do that.
Changelog
Sourced from k8s-openapi's changelog.
v0.16.0 (2022-09-15)
k8s-openapi
BREAKING CHANGE: Added support for Kubernetes 1.25 under the
v1_25feature.FEATURE: All spec types now implement a deep-merge API via a
DeepMergetrait impl with afn merge_from(&mut self, other: Self)method. This is useful for builder-like operations.Corresponding Kubernetes API server versions:
- v1.18.20
- v1.19.16
- v1.20.15
- v1.21.14
- v1.22.14
- v1.23.11
- v1.24.5
- v1.25.1
k8s-openapi-codegen-common
- No changes.
k8s-openapi-derive
BREAKING CHANGE:
#[derive(CustomResourceDefinition)]no longer generates a list type alias. For example, when applied tostruct FooSpec, previously the custom derive would generatepub type FooList = k8s_openapi::List<Foo>;It no longer does this, in accordance with the main k8s-openapi crate where such aliases were removed back in v0.7.0FEATURE: The generated custom resource type will implement
k8s_openapi::DeepMergeif theimpl_deep_mergecustom derive attribute is used. Note that this requires you to implementk8s_openapi::DeepMergeon the spec type yourself; the custom derive does not do that.
Commits
521ff73v0.16.0925f6adFix typo in doc comment.614f52bTest v1.25 in CI.f3b2245Update to v1.22.14, v1.25.12dd7dc1Update to v1.23.11, v1.24.5dff8e1cUpdate serde_yaml to v0.91a29d5eUpdate to kind v0.15.07901186Add v1.25.039ea204Replace somevec![...].into_iter().collect::\<BTreeMap>()with[...].into()a51089fUpdate to v1.24.4- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.
:white_check_mark: jszwedko
:x: dependabot[bot]
You have signed the CLA already but the status is still pending? Let us recheck it.
Deploy Preview for vector-project canceled.
| Name | Link |
|---|---|
| Latest commit | 101449cdda702def8f5a4e7c440b80ff33ac2cd0 |
| Latest deploy log | https://app.netlify.com/sites/vector-project/deploys/632e34be0dfab40008805f36 |
Soak Test Results
Baseline: cc21197c481ece05fae8e1d39f10e8260b052e91 Comparison: 101449cdda702def8f5a4e7c440b80ff33ac2cd0 Total Vector CPUs: 4
Explanation
A soak test is an integrated performance test for vector in a repeatable rig, with varying configuration for vector. What follows is a statistical summary of a brief vector run for each configuration across SHAs given above. The goal of these tests are to determine, quickly, if vector performance is changed and to what degree by a pull request. Where appropriate units are scaled per-core.
The table below, if present, lists those experiments that have experienced a statistically significant change in their throughput performance between baseline and comparision SHAs, with 90.0% confidence OR have been detected as newly erratic. Negative values mean that baseline is faster, positive comparison. Results that do not exhibit more than a ±8.87% change in mean throughput are discarded. An experiment is erratic if its coefficient of variation is greater than 0.3. The abbreviated table will be omitted if no interesting changes are observed.
No interesting changes in throughput with confidence ≥ 90.00% and absolute Δ mean >= ±8.87%:
Fine details of change detection per experiment.
| experiment | Δ mean | Δ mean % | confidence | baseline mean | baseline stdev | baseline stderr | baseline outlier % | baseline CoV | comparison mean | comparison stdev | comparison stderr | comparison outlier % | comparison CoV | erratic | declared erratic |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| http_text_to_http_json | 2.06MiB | 5.59 | 100.00% | 36.88MiB | 762.53KiB | 15.56KiB | 0 | 0.0201879 | 38.94MiB | 828.51KiB | 16.92KiB | 0 | 0.0207732 | False | False |
| socket_to_socket_blackhole | 870.2KiB | 3.79 | 100.00% | 22.43MiB | 148.04KiB | 3.02KiB | 0 | 0.00644454 | 23.28MiB | 222.87KiB | 4.55KiB | 0 | 0.00934831 | False | False |
| syslog_humio_logs | 451.87KiB | 2.82 | 100.00% | 15.67MiB | 762.04KiB | 15.56KiB | 0 | 0.0474766 | 16.11MiB | 602.17KiB | 12.33KiB | 0 | 0.0364889 | False | False |
| datadog_agent_remap_datadog_logs_acks | 1.05MiB | 1.77 | 100.00% | 59.48MiB | 2.78MiB | 58.22KiB | 0 | 0.046757 | 60.53MiB | 4.41MiB | 91.8KiB | 0 | 0.0728421 | False | False |
| syslog_splunk_hec_logs | 152.73KiB | 0.94 | 100.00% | 15.92MiB | 721.38KiB | 14.69KiB | 0 | 0.0442552 | 16.06MiB | 509.86KiB | 10.41KiB | 0 | 0.0309884 | False | False |
| datadog_agent_remap_datadog_logs | 544.42KiB | 0.89 | 100.00% | 59.91MiB | 477.71KiB | 9.79KiB | 0 | 0.00778522 | 60.44MiB | 4.25MiB | 88.53KiB | 0 | 0.0703517 | False | False |
| syslog_loki | 116.43KiB | 0.81 | 100.00% | 14.06MiB | 269.07KiB | 5.51KiB | 0 | 0.0186792 | 14.18MiB | 722.19KiB | 14.68KiB | 0 | 0.0497326 | False | False |
| syslog_regex_logs2metric_ddmetrics | 87.72KiB | 0.69 | 100.00% | 12.34MiB | 563.97KiB | 11.49KiB | 0 | 0.0446131 | 12.43MiB | 527.85KiB | 10.76KiB | 0 | 0.0414679 | False | False |
| datadog_agent_remap_blackhole_acks | 349.08KiB | 0.58 | 99.66% | 58.88MiB | 4.63MiB | 96.35KiB | 0 | 0.078585 | 59.22MiB | 3.35MiB | 70.06KiB | 0 | 0.0565653 | False | False |
| http_pipelines_blackhole_acks | 6.39KiB | 0.5 | 98.97% | 1.24MiB | 102.78KiB | 2.09KiB | 0 | 0.0809678 | 1.25MiB | 66.27KiB | 1.35KiB | 0 | 0.0519423 | False | False |
| syslog_log2metric_splunk_hec_metrics | 89.98KiB | 0.5 | 100.00% | 17.56MiB | 640.3KiB | 13.04KiB | 0 | 0.0356022 | 17.65MiB | 711.38KiB | 14.48KiB | 0 | 0.0393575 | False | False |
| syslog_log2metric_humio_metrics | 25.94KiB | 0.2 | 98.07% | 12.51MiB | 313.49KiB | 6.39KiB | 0 | 0.0244707 | 12.53MiB | 444.69KiB | 9.06KiB | 0 | 0.0346423 | False | False |
| splunk_hec_to_splunk_hec_logs_noack | 22.42KiB | 0.09 | 92.63% | 23.82MiB | 512.6KiB | 10.46KiB | 0 | 0.0210143 | 23.84MiB | 338.17KiB | 6.9KiB | 0 | 0.0138505 | False | False |
| splunk_hec_indexer_ack_blackhole | 17.0KiB | 0.07 | 48.94% | 23.74MiB | 926.71KiB | 18.84KiB | 0 | 0.0381166 | 23.75MiB | 868.84KiB | 17.68KiB | 0 | 0.0357112 | False | False |
| http_pipelines_no_grok_blackhole | -1.55KiB | -0.01 | 5.21% | 10.69MiB | 416.29KiB | 8.5KiB | 0 | 0.0380146 | 10.69MiB | 1.06MiB | 22.1KiB | 0 | 0.0992918 | False | False |
| enterprise_http_to_http | -1.55KiB | -0.01 | 17.00% | 23.85MiB | 248.27KiB | 5.07KiB | 0 | 0.0101649 | 23.85MiB | 251.74KiB | 5.15KiB | 0 | 0.0103075 | False | False |
| file_to_blackhole | -30.49KiB | -0.03 | 26.53% | 95.34MiB | 3.01MiB | 62.44KiB | 0 | 0.0315861 | 95.31MiB | 3.11MiB | 64.81KiB | 0 | 0.0326738 | False | False |
| datadog_agent_remap_blackhole | -17.84KiB | -0.03 | 13.33% | 59.24MiB | 4.11MiB | 85.65KiB | 0 | 0.0694112 | 59.23MiB | 3.02MiB | 62.9KiB | 0 | 0.0509074 | False | False |
| http_to_http_acks | -6.61KiB | -0.04 | 2.31% | 17.29MiB | 7.56MiB | 158.12KiB | 0 | 0.437211 | 17.29MiB | 7.86MiB | 164.21KiB | 0 | 0.454522 | True | True |
| splunk_hec_to_splunk_hec_logs_acks | -13.17KiB | -0.05 | 40.57% | 23.76MiB | 834.31KiB | 16.97KiB | 0 | 0.034287 | 23.74MiB | 884.11KiB | 17.98KiB | 0 | 0.0363536 | False | False |
| http_to_http_json | -28.28KiB | -0.12 | 98.15% | 23.85MiB | 333.93KiB | 6.82KiB | 0 | 0.0136711 | 23.82MiB | 483.02KiB | 9.87KiB | 0 | 0.0197978 | False | False |
| fluent_elasticsearch | -179.58KiB | -0.22 | 100.00% | 79.47MiB | 52.32KiB | 1.06KiB | 0 | 0.000642754 | 79.3MiB | 1.56MiB | 32.05KiB | 0 | 0.0196411 | False | False |
| http_to_http_noack | -77.06KiB | -0.32 | 99.94% | 23.84MiB | 406.53KiB | 8.32KiB | 0 | 0.0166511 | 23.76MiB | 1019.87KiB | 20.77KiB | 0 | 0.0419052 | False | False |
| http_pipelines_blackhole | -8.3KiB | -0.53 | 95.84% | 1.54MiB | 127.11KiB | 2.6KiB | 0 | 0.0805666 | 1.53MiB | 153.87KiB | 3.14KiB | 0 | 0.098043 | False | False |
| splunk_hec_route_s3 | -178.87KiB | -0.97 | 99.29% | 17.96MiB | 2.26MiB | 47.13KiB | 0 | 0.125952 | 17.78MiB | 2.23MiB | 46.74KiB | 0 | 0.125495 | False | False |