vector icon indicating copy to clipboard operation
vector copied to clipboard

chore(deps): bump k8s-openapi from 0.15.0 to 0.16.0

Open dependabot[bot] opened this issue 3 years ago • 2 comments

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_25 feature.

  • FEATURE: All spec types now implement a deep-merge API via a DeepMerge trait impl with a fn 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 to struct FooSpec, previously the custom derive would generate pub 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.0

  • FEATURE: The generated custom resource type will implement k8s_openapi::DeepMerge if the impl_deep_merge custom derive attribute is used. Note that this requires you to implement k8s_openapi::DeepMerge on 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_25 feature.

  • FEATURE: All spec types now implement a deep-merge API via a DeepMerge trait impl with a fn 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 to struct FooSpec, previously the custom derive would generate pub 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.0

  • FEATURE: The generated custom resource type will implement k8s_openapi::DeepMerge if the impl_deep_merge custom derive attribute is used. Note that this requires you to implement k8s_openapi::DeepMerge on the spec type yourself; the custom derive does not do that.


Commits

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

dependabot[bot] avatar Sep 16 '22 04:09 dependabot[bot]

CLA assistant check
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.

bits-bot avatar Sep 16 '22 04:09 bits-bot

Deploy Preview for vector-project canceled.

Name Link
Latest commit 101449cdda702def8f5a4e7c440b80ff33ac2cd0
Latest deploy log https://app.netlify.com/sites/vector-project/deploys/632e34be0dfab40008805f36

netlify[bot] avatar Sep 16 '22 04:09 netlify[bot]

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

github-actions[bot] avatar Sep 24 '22 00:09 github-actions[bot]