vector icon indicating copy to clipboard operation
vector copied to clipboard

chore(deps): bump serde_yaml from 0.8.26 to 0.9.4

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

Bumps serde_yaml from 0.8.26 to 0.9.4.

Release notes

Sourced from serde_yaml's releases.

0.9.4

  • Add serde_yaml::with::singleton_map for serialization of enums as a 1-entry map (#300)
  • Reject duplicate keys when deserializing Mapping or Value (#301)

0.9.3

  • Add categories to crates.io metadata
  • Add keywords to crates.io metadata

0.9.2

  • Improve Debug representation of serde_yaml::Error

0.9.1

  • Fix panic on some documents containing syntax error (#293)
  • Improve error messages that used to contain duplicative line/column information (#294)

0.9.0

API documentation: https://docs.rs/serde_yaml/0.9

Highlights

  • The serde_yaml::Value enum gains a Tagged variant which represents the deserialization of YAML's !Tag syntax. Tagged scalars, sequences, and mappings are all supported.

  • An empty YAML input (or document containing only comments) will deserialize successfully to an empty map, empty sequence, or Serde struct as long as the struct has only optional fields. Previously this would error.

  • A new .apply_merge() method on Value implements YAML's << merge key convention.

  • The Debug representation of serde_yaml::Value has gotten vastly better (dtolnay/serde-yaml#287).

  • Deserialization of borrowed strings now works.

    #[derive(Deserialize, Debug)]
    struct Struct<'a> {
        borrowed: &'a str,
    }
    

    let yaml = "borrowed: 'kölcsönzött'\n"; let value: Struct = serde_yaml::from_str(yaml)?; println!("{:#?}", value);

  • Value's and Mapping's methods get and get_mut have been generalized to support a &str argument, as opposed to requiring you to allocate and construct a Value::String for indexing into another existing Value.

  • Mapping exposes more APIs that have become conventional on map data structures, such as .keys(), .values(), .into_keys(), .into_values(), .values_mut(), and .retain(|k, v| …).

Breaking changes

  • Serialization no longer produces leading ---\n on the serialized output. You can prepend this yourself if your use case demands it.

  • Serialization of enum variants is now based on YAML's !Tag syntax, rather than JSON-style singleton maps.

... (truncated)

Commits
  • d282c40 Release 0.9.4
  • 50f6ecd Merge pull request #301 from dtolnay/duplicate
  • ec1c1e4 Error on duplicate key when deserializing Mapping
  • 13837fd Delegate Value deserialization to Vec's and Mapping's impl
  • f3504fb Merge pull request #300 from dtolnay/with
  • f344c56 Add a singleton_map module for serde's 'with' attribute
  • 7e1b160 Pull in fixes from unsafe-libyaml 0.2.2
  • 3dceb15 Add test of serialize_key/serialize_value map
  • f7b55f1 Fix serialize_key of 1-entry maps
  • 5299f1e Derive Debug for emitter's Event
  • Additional commits viewable in compare view

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 Aug 03 '22 04:08 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: tobz
:x: dependabot[bot]
You have signed the CLA already but the status is still pending? Let us recheck it.

bits-bot avatar Aug 03 '22 04:08 bits-bot

Deploy Preview for vector-project canceled.

Name Link
Latest commit 0ca5e22d9054a4660007260c41b81311ea8ce2a1
Latest deploy log https://app.netlify.com/sites/vector-project/deploys/62f2a6c6326e64000924325a

netlify[bot] avatar Aug 03 '22 04:08 netlify[bot]

Soak Test Results

Baseline: ce92df232466e6b992d21cff303b61efaae488c4 Comparison: 7902be9a1faf273af444cb1010d4e596e52f4b75 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 1.42MiB 3.78 100.00% 37.47MiB 1.05MiB 22.02KiB 0 0.0281036 38.89MiB 1019.27KiB 20.81KiB 0 0.0255899 False False
socket_to_socket_blackhole 100.25KiB 0.44 100.00% 22.13MiB 659.1KiB 13.45KiB 0 0.0290846 22.22MiB 545.25KiB 11.13KiB 0 0.0239547 False False
datadog_agent_remap_datadog_logs_acks 258.5KiB 0.4 97.43% 63.38MiB 3.23MiB 67.47KiB 0 0.0509182 63.64MiB 4.53MiB 94.2KiB 0 0.0710974 False False
syslog_regex_logs2metric_ddmetrics 26.3KiB 0.2 85.21% 12.65MiB 671.21KiB 13.67KiB 0 0.051809 12.67MiB 587.44KiB 11.98KiB 0 0.0452511 False False
syslog_log2metric_humio_metrics 24.58KiB 0.19 86.16% 12.76MiB 527.96KiB 10.77KiB 0 0.0403874 12.79MiB 619.38KiB 12.61KiB 0 0.0472919 False False
http_pipelines_blackhole_acks 1.2KiB 0.1 36.11% 1.18MiB 99.29KiB 2.02KiB 0 0.0820174 1.18MiB 76.05KiB 1.55KiB 0 0.0627632 False False
syslog_splunk_hec_logs 9.37KiB 0.05 34.54% 16.94MiB 770.12KiB 15.67KiB 0 0.0443895 16.95MiB 681.16KiB 13.88KiB 0 0.0392402 False False
datadog_agent_remap_blackhole_acks 21.59KiB 0.03 12.75% 62.59MiB 4.77MiB 99.3KiB 0 0.076156 62.61MiB 4.34MiB 90.74KiB 0 0.0693624 False False
splunk_hec_to_splunk_hec_logs_noack 3.75KiB 0.02 28.70% 23.83MiB 374.21KiB 7.64KiB 0 0.0153296 23.84MiB 329.63KiB 6.73KiB 0 0.013501 False False
http_to_http_acks 1.86KiB 0.01 0.60% 17.97MiB 8.21MiB 171.72KiB 0 0.457007 17.97MiB 8.48MiB 176.94KiB 0 0.471908 True True
splunk_hec_indexer_ack_blackhole 917.58B 0 2.78% 23.74MiB 891.16KiB 18.12KiB 0 0.0366452 23.74MiB 897.07KiB 18.24KiB 0 0.0368868 False False
enterprise_http_to_http -5.1KiB -0.02 50.72% 23.85MiB 259.37KiB 5.29KiB 0 0.0106183 23.84MiB 255.03KiB 5.22KiB 0 0.0104428 False False
splunk_hec_to_splunk_hec_logs_acks -17.24KiB -0.07 51.76% 23.76MiB 816.91KiB 16.62KiB 0 0.0335684 23.74MiB 887.58KiB 18.05KiB 0 0.0364982 False False
file_to_blackhole -79.12KiB -0.08 78.52% 95.38MiB 2.04MiB 42.36KiB 0 0.0214201 95.31MiB 2.3MiB 47.68KiB 0 0.0240761 False False
http_to_http_json -37.43KiB -0.15 99.50% 23.84MiB 357.26KiB 7.29KiB 0 0.0146296 23.81MiB 546.01KiB 11.15KiB 0 0.0223931 False False
fluent_elasticsearch -213.82KiB -0.26 100.00% 79.47MiB 54.96KiB 1.11KiB 0 0.000675168 79.26MiB 1.79MiB 36.75KiB 0 0.0225373 False False
datadog_agent_remap_datadog_logs -163.73KiB -0.26 90.52% 62.67MiB 1.44MiB 30.18KiB 0 0.0229838 62.51MiB 4.48MiB 93.21KiB 0 0.0715827 False False
datadog_agent_remap_blackhole -244.98KiB -0.4 97.95% 60.02MiB 3.76MiB 78.37KiB 0 0.0626186 59.78MiB 3.4MiB 70.87KiB 0 0.0568475 False False
syslog_log2metric_splunk_hec_metrics -92.43KiB -0.5 99.99% 18.19MiB 673.76KiB 13.74KiB 0 0.0361723 18.1MiB 956.84KiB 19.48KiB 0 0.051626 False False
http_to_http_noack -130.86KiB -0.54 100.00% 23.84MiB 406.1KiB 8.31KiB 0 0.016634 23.71MiB 1.27MiB 26.43KiB 0 0.0535026 False False
http_pipelines_blackhole -10.58KiB -0.64 100.00% 1.62MiB 16.09KiB 336.8B 0 0.00967915 1.61MiB 91.75KiB 1.87KiB 0 0.0555478 False False
syslog_humio_logs -120.38KiB -0.69 100.00% 17.13MiB 238.8KiB 4.88KiB 0 0.013609 17.01MiB 288.67KiB 5.91KiB 0 0.0165646 False False
syslog_loki -123.04KiB -0.81 100.00% 14.86MiB 276.78KiB 5.67KiB 0 0.0181891 14.74MiB 744.29KiB 15.13KiB 0 0.0493116 False False
http_pipelines_no_grok_blackhole -95.05KiB -0.82 99.99% 11.32MiB 265.13KiB 5.41KiB 0 0.0228744 11.22MiB 1.14MiB 23.82KiB 0 0.101921 False False
splunk_hec_route_s3 -251.98KiB -1.35 99.96% 18.18MiB 2.33MiB 48.59KiB 0 0.128293 17.94MiB 2.51MiB 52.42KiB 0 0.139724 False False

github-actions[bot] avatar Aug 03 '22 05:08 github-actions[bot]

Soak Test Results

Baseline: b5fa9271aeeab6ccfd3957c40fc737f041902bcb Comparison: c1473686367f4ceddf74e2ac9cf608078dd8f751 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
syslog_log2metric_splunk_hec_metrics 91.03KiB 0.51 100.00% 17.39MiB 620.16KiB 12.64KiB 0 0.0348103 17.48MiB 795.4KiB 16.19KiB 0 0.0444196 False False
syslog_humio_logs 78.01KiB 0.44 100.00% 17.23MiB 120.58KiB 2.46KiB 0 0.00683389 17.3MiB 112.03KiB 2.29KiB 0 0.00632175 False False
syslog_regex_logs2metric_ddmetrics 47.47KiB 0.37 99.02% 12.63MiB 618.25KiB 12.6KiB 0 0.0477955 12.68MiB 655.18KiB 13.36KiB 0 0.0504649 False False
syslog_splunk_hec_logs 56.79KiB 0.33 99.19% 16.81MiB 795.66KiB 16.19KiB 0 0.0462269 16.86MiB 689.46KiB 14.06KiB 0 0.0399249 False False
splunk_hec_to_splunk_hec_logs_noack 21.22KiB 0.09 91.55% 23.82MiB 501.44KiB 10.24KiB 0 0.0205557 23.84MiB 333.83KiB 6.81KiB 0 0.0136726 False False
splunk_hec_to_splunk_hec_logs_acks 6.23KiB 0.03 19.33% 23.74MiB 899.84KiB 18.3KiB 0 0.0370071 23.75MiB 870.39KiB 17.7KiB 0 0.0357869 False False
syslog_log2metric_humio_metrics 3.11KiB 0.02 16.54% 12.64MiB 354.52KiB 7.24KiB 0 0.0273825 12.64MiB 639.04KiB 13.01KiB 0 0.0493464 False False
enterprise_http_to_http -1.54KiB -0.01 16.90% 23.85MiB 248.27KiB 5.07KiB 0 0.010165 23.85MiB 250.66KiB 5.13KiB 0 0.0102637 False False
splunk_hec_indexer_ack_blackhole -6.24KiB -0.03 19.40% 23.76MiB 865.35KiB 17.61KiB 0 0.0355605 23.75MiB 899.51KiB 18.3KiB 0 0.0369738 False False
http_to_http_json -15.26KiB -0.06 83.45% 23.85MiB 338.93KiB 6.92KiB 0 0.013877 23.83MiB 417.67KiB 8.55KiB 0 0.0171117 False False
file_to_blackhole -53.89KiB -0.06 36.24% 95.33MiB 3.7MiB 76.78KiB 0 0.0388434 95.28MiB 4.08MiB 84.81KiB 0 0.0427787 False False
splunk_hec_route_s3 -26.65KiB -0.14 31.69% 19.12MiB 2.26MiB 46.97KiB 0 0.117909 19.1MiB 2.17MiB 45.34KiB 0 0.113457 False False
fluent_elasticsearch -182.32KiB -0.22 100.00% 79.47MiB 53.47KiB 1.08KiB 0 0.000656913 79.29MiB 1.66MiB 34.14KiB 0 0.0209099 False False
http_to_http_noack -88.73KiB -0.36 99.95% 23.83MiB 519.88KiB 10.61KiB 0 0.0213009 23.74MiB 1.11MiB 23.14KiB 0 0.0467298 False False
datadog_agent_remap_blackhole_acks -335.5KiB -0.52 99.46% 63.17MiB 4.73MiB 98.36KiB 0 0.0747907 62.84MiB 3.33MiB 69.63KiB 0 0.0529847 False False
datadog_agent_remap_blackhole -559.07KiB -0.9 100.00% 60.62MiB 3.51MiB 73.28KiB 0 0.0579135 60.08MiB 3.49MiB 72.65KiB 0 0.0579984 False False
http_pipelines_blackhole -18.12KiB -1.16 100.00% 1.53MiB 34.48KiB 721.21B 0 0.0220294 1.51MiB 111.26KiB 2.27KiB 0 0.0719134 False False
http_pipelines_blackhole_acks -15.67KiB -1.31 100.00% 1.17MiB 102.49KiB 2.09KiB 0 0.0856494 1.15MiB 76.9KiB 1.57KiB 0 0.0651157 False False
datadog_agent_remap_datadog_logs_acks -1019.49KiB -1.54 100.00% 64.53MiB 2.71MiB 56.8KiB 0 0.0420488 63.53MiB 4.51MiB 93.88KiB 0 0.0709699 False False
http_pipelines_no_grok_blackhole -196.56KiB -1.7 100.00% 11.32MiB 29.68KiB 620.41B 0 0.00256024 11.13MiB 1.04MiB 21.76KiB 0 0.0938831 False False
http_to_http_acks -332.53KiB -1.77 84.11% 18.34MiB 8.15MiB 170.37KiB 0 0.44441 18.01MiB 7.82MiB 163.34KiB 0 0.433935 True True
datadog_agent_remap_datadog_logs -1.23MiB -1.99 100.00% 61.54MiB 716.02KiB 14.66KiB 0 0.0113606 60.31MiB 4.24MiB 88.2KiB 0 0.0702462 False False
syslog_loki -337.18KiB -2.17 100.00% 15.17MiB 259.62KiB 5.32KiB 0 0.016705 14.84MiB 731.35KiB 14.87KiB 0 0.0481029 False False
http_text_to_http_json -1.88MiB -4.7 100.00% 39.94MiB 688.35KiB 14.05KiB 0 0.0168292 38.06MiB 900.91KiB 18.39KiB 0 0.0231115 False False
socket_to_socket_blackhole -1.13MiB -4.88 100.00% 23.21MiB 670.87KiB 13.69KiB 0 0.0282259 22.07MiB 528.85KiB 10.8KiB 0 0.0233929 False False

github-actions[bot] avatar Aug 03 '22 20:08 github-actions[bot]

Soak Test Results

Baseline: f64bceffe36cf987b23bd541bebc5ef8498d8171 Comparison: ecde2579dccbbc03eb07c63ff9c32a86ed71deeb 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
datadog_agent_remap_blackhole 1.57MiB 2.47 100.00% 63.78MiB 4.55MiB 94.76KiB 0 0.0713575 65.36MiB 2.82MiB 58.93KiB 0 0.0431926 False False
datadog_agent_remap_blackhole_acks 746.95KiB 1.12 100.00% 64.98MiB 4.54MiB 94.47KiB 0 0.0698182 65.71MiB 2.87MiB 60.04KiB 0 0.0436696 False False
http_pipelines_blackhole_acks 7.02KiB 0.58 98.12% 1.18MiB 120.85KiB 2.46KiB 0 0.100165 1.18MiB 83.51KiB 1.7KiB 0 0.068814 False False
splunk_hec_to_splunk_hec_logs_noack 32.62KiB 0.13 98.33% 23.8MiB 582.03KiB 11.87KiB 0 0.0238723 23.84MiB 327.36KiB 6.68KiB 0 0.0134087 False False
splunk_hec_to_splunk_hec_logs_acks 4.33KiB 0.02 13.75% 23.75MiB 869.65KiB 17.69KiB 0 0.0357579 23.75MiB 868.41KiB 17.66KiB 0 0.0357004 False False
enterprise_http_to_http -1.07KiB -0 11.88% 23.85MiB 245.51KiB 5.01KiB 0 0.0100522 23.85MiB 249.25KiB 5.1KiB 0 0.0102055 False False
splunk_hec_indexer_ack_blackhole -1.63KiB -0.01 5.25% 23.75MiB 854.87KiB 17.39KiB 0 0.0351392 23.75MiB 863.45KiB 17.56KiB 0 0.0354945 False False
file_to_blackhole -57.04KiB -0.06 59.32% 95.37MiB 2.21MiB 45.86KiB 0 0.0231927 95.32MiB 2.46MiB 51.23KiB 0 0.0258294 False False
http_to_http_json -44.78KiB -0.18 99.89% 23.85MiB 350.2KiB 7.15KiB 0 0.0143387 23.8MiB 573.39KiB 11.7KiB 0 0.0235202 False False
fluent_elasticsearch -164.52KiB -0.2 100.00% 79.47MiB 53.3KiB 1.08KiB 0 0.000654792 79.31MiB 1.46MiB 30.06KiB 0 0.0184075 False False
http_to_http_noack -70.29KiB -0.29 99.87% 23.84MiB 402.03KiB 8.21KiB 0 0.0164664 23.77MiB 992.02KiB 20.21KiB 0 0.0407492 False False
http_pipelines_no_grok_blackhole -80.58KiB -0.71 99.89% 11.05MiB 344.47KiB 7.03KiB 0 0.0304337 10.97MiB 1.13MiB 23.62KiB 0 0.103401 False False
splunk_hec_route_s3 -185.65KiB -0.95 99.57% 19.04MiB 2.22MiB 46.24KiB 0 0.116608 18.86MiB 2.19MiB 45.76KiB 0 0.116084 False False
http_pipelines_blackhole -16.55KiB -1.01 100.00% 1.6MiB 48.39KiB 1012.42B 0 0.029616 1.58MiB 116.99KiB 2.38KiB 0 0.0723438 False False
datadog_agent_remap_datadog_logs_acks -866.97KiB -1.33 100.00% 63.65MiB 3.54MiB 74.04KiB 0 0.0556796 62.81MiB 4.47MiB 93.13KiB 0 0.0712198 False False
http_to_http_acks -252.55KiB -1.36 68.61% 18.1MiB 8.61MiB 180.09KiB 0 0.475919 17.85MiB 8.36MiB 174.47KiB 0 0.468502 True True
syslog_regex_logs2metric_ddmetrics -185.81KiB -1.45 100.00% 12.51MiB 609.41KiB 12.42KiB 0 0.0475636 12.33MiB 507.05KiB 10.34KiB 0 0.0401571 False False
datadog_agent_remap_datadog_logs -1.18MiB -1.83 100.00% 64.4MiB 374.0KiB 7.66KiB 0 0.00566986 63.23MiB 4.48MiB 93.34KiB 0 0.0709092 False False
syslog_humio_logs -322.45KiB -1.86 100.00% 16.95MiB 185.68KiB 3.79KiB 0 0.0106977 16.63MiB 184.84KiB 3.79KiB 0 0.0108505 False False
syslog_splunk_hec_logs -322.17KiB -1.88 100.00% 16.76MiB 788.58KiB 16.04KiB 0 0.0459405 16.44MiB 640.36KiB 13.06KiB 0 0.0380192 False False
syslog_loki -301.85KiB -1.93 100.00% 15.27MiB 269.23KiB 5.51KiB 0 0.0172145 14.97MiB 739.36KiB 15.03KiB 0 0.048206 False False
syslog_log2metric_splunk_hec_metrics -376.68KiB -2.06 100.00% 17.82MiB 861.58KiB 17.57KiB 0 0.0472147 17.45MiB 970.91KiB 19.78KiB 0 0.0543277 False False
syslog_log2metric_humio_metrics -476.33KiB -3.65 100.00% 12.74MiB 498.59KiB 10.17KiB 0 0.0382076 12.28MiB 584.89KiB 11.92KiB 0 0.0465199 False False
socket_to_socket_blackhole -919.46KiB -3.8 100.00% 23.66MiB 555.41KiB 11.34KiB 0 0.0229223 22.76MiB 574.54KiB 11.73KiB 0 0.0246471 False False
http_text_to_http_json -2.16MiB -5.37 100.00% 40.24MiB 1.04MiB 21.75KiB 0 0.02586 38.08MiB 802.35KiB 16.38KiB 0 0.0205745 False False

github-actions[bot] avatar Aug 03 '22 21:08 github-actions[bot]

Soak Test Results

Baseline: a47dc196134e1f19b4c712a38541437879b33a08 Comparison: 0ca5e22d9054a4660007260c41b81311ea8ce2a1 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
syslog_loki 552.18KiB 3.87 100.00% 13.92MiB 492.38KiB 10.08KiB 0 0.0345317 14.46MiB 891.09KiB 18.11KiB 0 0.0601648 False False
syslog_humio_logs 350.39KiB 2.13 100.00% 16.03MiB 367.36KiB 7.5KiB 0 0.0223687 16.38MiB 387.53KiB 7.94KiB 0 0.0231043 False False
socket_to_socket_blackhole 476.87KiB 2.09 100.00% 22.25MiB 390.78KiB 7.98KiB 0 0.01715 22.71MiB 409.59KiB 8.36KiB 0 0.0176067 False False
datadog_agent_remap_blackhole 1.29MiB 2.05 100.00% 63.05MiB 4.26MiB 88.82KiB 0 0.0676173 64.35MiB 2.35MiB 49.08KiB 0 0.0365233 False False
syslog_log2metric_splunk_hec_metrics 367.03KiB 2.01 100.00% 17.84MiB 637.03KiB 12.98KiB 0 0.034864 18.2MiB 755.77KiB 15.39KiB 0 0.0405481 False False
http_to_http_acks 355.35KiB 1.99 86.44% 17.44MiB 7.48MiB 156.4KiB 0 0.428937 17.79MiB 8.6MiB 179.49KiB 0 0.483288 True True
syslog_regex_logs2metric_ddmetrics 219.21KiB 1.72 100.00% 12.44MiB 541.54KiB 11.04KiB 0 0.0424886 12.66MiB 509.7KiB 10.4KiB 0 0.0393143 False False
splunk_hec_route_s3 303.45KiB 1.62 100.00% 18.31MiB 2.33MiB 48.44KiB 0 0.127006 18.61MiB 2.26MiB 47.37KiB 0 0.121682 False False
syslog_splunk_hec_logs 245.31KiB 1.54 100.00% 15.56MiB 728.5KiB 14.82KiB 0 0.0457096 15.8MiB 663.27KiB 13.51KiB 0 0.0409854 False False
datadog_agent_remap_datadog_logs 973.44KiB 1.54 100.00% 61.9MiB 1.82MiB 38.2KiB 0 0.0294421 62.85MiB 4.46MiB 92.91KiB 0 0.0710016 False False
datadog_agent_remap_blackhole_acks 558.01KiB 0.88 99.87% 61.81MiB 6.02MiB 125.3KiB 0 0.0973508 62.35MiB 5.76MiB 120.32KiB 0 0.0923746 False False
http_text_to_http_json 138.76KiB 0.36 100.00% 38.07MiB 831.78KiB 16.98KiB 0 0.0213329 38.2MiB 829.3KiB 16.93KiB 0 0.021194 False False
http_pipelines_blackhole_acks 1.24KiB 0.11 39.78% 1.12MiB 92.8KiB 1.89KiB 0 0.0811293 1.12MiB 71.34KiB 1.45KiB 0 0.0622981 False False
splunk_hec_to_splunk_hec_logs_noack 27.29KiB 0.11 96.30% 23.81MiB 548.44KiB 11.19KiB 0 0.0224887 23.84MiB 331.65KiB 6.77KiB 0 0.0135839 False False
datadog_agent_remap_datadog_logs_acks 757.64B 0 0.40% 60.54MiB 4.34MiB 90.56KiB 0 0.0716075 60.54MiB 5.56MiB 115.65KiB 0 0.0917503 False False
enterprise_http_to_http -939.13B -0 9.95% 23.85MiB 252.31KiB 5.15KiB 0 0.0103307 23.84MiB 255.41KiB 5.22KiB 0 0.0104583 False False
splunk_hec_to_splunk_hec_logs_acks -11.78KiB -0.05 37.07% 23.76MiB 828.88KiB 16.86KiB 0 0.0340611 23.75MiB 867.79KiB 17.65KiB 0 0.0356776 False False
file_to_blackhole -55.58KiB -0.06 42.40% 95.34MiB 3.04MiB 63.12KiB 0 0.0319273 95.29MiB 3.69MiB 76.78KiB 0 0.0387322 False False
splunk_hec_indexer_ack_blackhole -15.22KiB -0.06 43.03% 23.75MiB 891.39KiB 18.14KiB 0 0.0366401 23.74MiB 967.82KiB 19.68KiB 0 0.0398069 False False
http_to_http_json -22.33KiB -0.09 94.32% 23.85MiB 340.83KiB 6.96KiB 0 0.0139547 23.82MiB 461.17KiB 9.43KiB 0 0.0188994 False False
http_to_http_noack -106.69KiB -0.44 100.00% 23.84MiB 333.16KiB 6.82KiB 0 0.0136441 23.74MiB 1.13MiB 23.49KiB 0 0.0474634 False False
http_pipelines_blackhole -7.66KiB -0.46 99.97% 1.64MiB 9.65KiB 201.95B 0 0.00575375 1.63MiB 103.77KiB 2.12KiB 0 0.0621696 False False
fluent_elasticsearch -450.57KiB -0.55 100.00% 79.47MiB 52.11KiB 1.05KiB 0 0.000640232 79.03MiB 4.49MiB 92.11KiB 0 0.0567496 False False
syslog_log2metric_humio_metrics -172.25KiB -1.34 100.00% 12.52MiB 368.53KiB 7.53KiB 0 0.0287408 12.35MiB 575.28KiB 11.72KiB 0 0.0454757 False False
http_pipelines_no_grok_blackhole -174.42KiB -1.51 100.00% 11.26MiB 81.09KiB 1.66KiB 0 0.00703455 11.09MiB 1.06MiB 22.13KiB 0 0.0958434 False False

github-actions[bot] avatar Aug 09 '22 20:08 github-actions[bot]

A newer version of serde_yaml exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.

dependabot[bot] avatar Aug 15 '22 04:08 dependabot[bot]