Skip to content

Switch serde_yaml to yaml_serde#138

Merged
utopiabound merged 1 commit into
mainfrom
nclark/yaml
May 20, 2026
Merged

Switch serde_yaml to yaml_serde#138
utopiabound merged 1 commit into
mainfrom
nclark/yaml

Conversation

@utopiabound

Copy link
Copy Markdown
Contributor

serde_yaml has been depricated as unsupported.
yaml_serde seems to be the successor package.

@utopiabound utopiabound self-assigned this May 14, 2026
@codecov

codecov Bot commented May 14, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 0% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 94.66%. Comparing base (80d4f80) to head (7069dbd).
⚠️ Report is 2 commits behind head on main.

Files with missing lines Patch % Lines
lustre-collector/src/lnetctl_parser.rs 0.00% 0 Missing and 2 partials ⚠️
lustre-collector/src/main.rs 0.00% 1 Missing ⚠️
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #138   +/-   ##
=======================================
  Coverage   94.66%   94.66%           
=======================================
  Files          45       45           
  Lines        5958     5958           
  Branches     5958     5958           
=======================================
  Hits         5640     5640           
  Misses        245      245           
  Partials       73       73           
Flag Coverage Δ
2_14_0_ddn133 35.92% <0.00%> (ø)
2_14_0_ddn145 37.75% <0.00%> (ø)
all-tests 94.66% <0.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions

github-actions Bot commented May 14, 2026

Copy link
Copy Markdown

🐰 Bencher Report

Branchnclark/yaml
Testbedci-runner
Click to view all benchmark results
BenchmarkLatencyBenchmark Result
nanoseconds (ns)
(Result Δ%)
Lower Boundary
nanoseconds (ns)
(Limit %)
Upper Boundary
nanoseconds (ns)
(Limit %)
parse_benchmarks/combine_performance📈 view plot
🚷 view threshold
115,980,000.00 ns
(-57.41%)Baseline: 272,288,125.00 ns
-775,761,310.11 ns
(-668.88%)
1,320,337,560.11 ns
(8.78%)
🐰 View full continuous benchmarking report in Bencher

@github-actions

github-actions Bot commented May 14, 2026

Copy link
Copy Markdown

🐰 Bencher Report

Branchnclark/yaml
Testbedci-runner

⚠️ WARNING: No Threshold found!

Without a Threshold, no Alerts will ever be generated.

Click here to create a new Threshold
For more information, see the Threshold documentation.
To only post results if a Threshold exists, set the --ci-only-thresholds flag.

Click to view all benchmark results
BenchmarkD1 Miss Ratemisses (%)D1mrmisses (reads) x 1e3D1mwmisses (writes) x 1e3DLmrmisses (reads)DLmwmisses (writes) x 1e3Drreads x 1e6Dwwrites x 1e6Estimated Cyclescycles x 1e6I1 Miss Ratemisses (%)I1mrmisses (reads) x 1e3ILmrmisses (reads)InstructionsBenchmark Result
instructions x 1e6
(Result Δ%)
Lower Boundary
instructions x 1e6
(Limit %)
Upper Boundary
instructions x 1e6
(Limit %)
L1 Hit Ratehits (%)L1 Hitshits x 1e6LL Hit Ratehits (%)LL Hitshits x 1e3LL Miss Ratemisses (%)LLd Miss Ratemisses (%)LLi Miss Ratemisses (%)RAM Hit Ratehits (%)RAM Hitshits x 1e3Total read+writereads/writes x 1e6
lustre_metrics::memory_benches::bench_encode_lustre_metrics with_setup:generate_records()📈 view plot
⚠️ NO THRESHOLD
0.92 %📈 view plot
⚠️ NO THRESHOLD
24.76 reads x 1e3📈 view plot
⚠️ NO THRESHOLD
9.17 writes x 1e3📈 view plot
⚠️ NO THRESHOLD
117.00 reads📈 view plot
⚠️ NO THRESHOLD
6.49 writes x 1e3📈 view plot
⚠️ NO THRESHOLD
2.46 x 1e6📈 view plot
⚠️ NO THRESHOLD
1.22 x 1e6📈 view plot
⚠️ NO THRESHOLD
14.75 x 1e6📈 view plot
⚠️ NO THRESHOLD
0.01 %📈 view plot
⚠️ NO THRESHOLD
1.05 reads x 1e3📈 view plot
⚠️ NO THRESHOLD
874.00 reads📈 view plot
🚷 view threshold
10.70 x 1e6
(-21.87%)Baseline: 13.70 x 1e6
2.09 x 1e6
(19.58%)
25.30 x 1e6
(42.30%)
📈 view plot
⚠️ NO THRESHOLD
99.76 %📈 view plot
⚠️ NO THRESHOLD
14.35 x 1e6📈 view plot
⚠️ NO THRESHOLD
0.19 %📈 view plot
⚠️ NO THRESHOLD
27.50 x 1e3📈 view plot
⚠️ NO THRESHOLD
0.05 %📈 view plot
⚠️ NO THRESHOLD
0.18 %📈 view plot
⚠️ NO THRESHOLD
0.01 %📈 view plot
⚠️ NO THRESHOLD
0.05 %📈 view plot
⚠️ NO THRESHOLD
7.48 x 1e3📈 view plot
⚠️ NO THRESHOLD
14.38 x 1e6
🐰 View full continuous benchmarking report in Bencher

@github-actions

github-actions Bot commented May 14, 2026

Copy link
Copy Markdown

🐰 Bencher Report

Branchnclark/yaml
Testbedci-runner

⚠️ WARNING: No Threshold found!

Without a Threshold, no Alerts will ever be generated.

Click here to create a new Threshold
For more information, see the Threshold documentation.
To only post results if a Threshold exists, set the --ci-only-thresholds flag.

Click to view all benchmark results
Benchmarkavg_runtime_rss_mibMeasure (MiB)avg_runtime_virtual_mibMeasure (MiB)end_rss_mibMeasure (MiB)end_virtual_mibMeasure (MiB)memory_growth_mibMeasure (MiB)peak_over_start_rss_ratioMeasure (units)peak_over_start_virtual_ratioMeasure (units)peak_rss_mibBenchmark Result
Measure (MiB)
(Result Δ%)
Lower Boundary
Measure (MiB)
(Limit %)
Upper Boundary
Measure (MiB)
(Limit %)
peak_virtual_mibMeasure (MiB)start_rss_mibMeasure (MiB)start_virtual_mibMeasure (MiB)virtual_growth_mibMeasure (MiB)
scrape_allocations📈 view plot
⚠️ NO THRESHOLD
45.68 MiB📈 view plot
⚠️ NO THRESHOLD
875.43 MiB📈 view plot
⚠️ NO THRESHOLD
45.72 MiB📈 view plot
⚠️ NO THRESHOLD
875.47 MiB📈 view plot
⚠️ NO THRESHOLD
0.23 MiB📈 view plot
⚠️ NO THRESHOLD
1.02 units📈 view plot
⚠️ NO THRESHOLD
1.01 units📈 view plot
🚷 view threshold
47.39 MiB
(-41.90%)Baseline: 81.57 MiB
-144.74 MiB
(-305.43%)
307.89 MiB
(15.39%)
📈 view plot
⚠️ NO THRESHOLD
878.92 MiB📈 view plot
⚠️ NO THRESHOLD
45.49 MiB📈 view plot
⚠️ NO THRESHOLD
871.89 MiB📈 view plot
⚠️ NO THRESHOLD
3.58 MiB
🐰 View full continuous benchmarking report in Bencher

@utopiabound utopiabound enabled auto-merge (squash) May 20, 2026 13:10
serde_yaml has been depricated as unsupported.
yaml_serde seems to be the successor package.

Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
@utopiabound utopiabound merged commit 6eb3c34 into main May 20, 2026
17 of 19 checks passed
@utopiabound utopiabound deleted the nclark/yaml branch May 20, 2026 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants