Skip to content

Add Headers.get_as_optional_string and get_as_string (#1114) #723

Add Headers.get_as_optional_string and get_as_string (#1114)

Add Headers.get_as_optional_string and get_as_string (#1114) #723

Triggered via push November 7, 2024 15:26
Status Failure
Total duration 1h 46m 5s
Artifacts

bench_main.yml

on: push
Benchmarks  /  Benchmark (Throughput)
1h 41m
Benchmarks / Benchmark (Throughput)
Benchmarks  /  Benchmark (Latency)
7m 6s
Benchmarks / Benchmark (Latency)
Benchmarks  /  Benchmark (Cache)
1h 43m
Benchmarks / Benchmark (Cache)
Benchmarks (s3express)  /  Benchmark (Throughput)
1h 40m
Benchmarks (s3express) / Benchmark (Throughput)
Benchmarks (s3express)  /  Benchmark (Latency)
7m 8s
Benchmarks (s3express) / Benchmark (Latency)
Fit to window
Zoom out
Zoom in

Annotations

1 error and 101 warnings
Benchmarks / Benchmark (Throughput)
# :warning: **Performance Alert** :warning: Possible performance regression was detected for benchmark **'Throughput Benchmark (S3 Standard)'**. Benchmark result of this commit is worse than the previous benchmark result exceeding threshold `2`. | Benchmark suite | Current: 89e13a1f8dc6656de17da919f5900df192964ac8 | Previous: e48c6bfd515632ecee03519c7e8aa71fa6736038 | Ratio | |-|-|-|-| | `random_read` | `2.86328125` MiB/s | `5.8833984375` MiB/s | `2.05` | This comment was automatically generated by [workflow](https://github.com/awslabs/mountpoint-s3/actions?query=workflow%3ABenchmarks) using [github-action-benchmark](https://github.com/marketplace/actions/continuous-benchmark). Comment was generated at https://github.com/awslabs/mountpoint-s3/commit/89e13a1f8dc6656de17da919f5900df192964ac8#commitcomment-148842525
Benchmarks / Benchmark (Latency): vendor/fuser/src/ll/mod.rs#L14
unused import: `RequestError`
Benchmarks / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L5
unexpected `cfg` condition value: `libfuse2`
Benchmarks / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L9
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L11
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L22
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L50
unexpected `cfg` condition value: `libfuse2`
Benchmarks / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L52
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L56
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L59
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Latency): vendor/fuser/src/mnt/fuse2.rs#L58
unexpected `cfg` condition value: `bitrig`
Benchmarks / Benchmark (Latency): vendor/fuser/src/ll/mod.rs#L14
unused import: `RequestError`
Benchmarks / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L5
unexpected `cfg` condition value: `libfuse2`
Benchmarks / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L9
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L11
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L22
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L50
unexpected `cfg` condition value: `libfuse2`
Benchmarks / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L52
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L56
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L59
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Latency): vendor/fuser/src/mnt/fuse2.rs#L58
unexpected `cfg` condition value: `bitrig`
Benchmarks (s3express) / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L5
unexpected `cfg` condition value: `libfuse2`
Benchmarks (s3express) / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L9
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L11
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L22
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L50
unexpected `cfg` condition value: `libfuse2`
Benchmarks (s3express) / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L52
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L56
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L59
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Latency): vendor/fuser/src/mnt/fuse2.rs#L58
unexpected `cfg` condition value: `bitrig`
Benchmarks (s3express) / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L5
unexpected `cfg` condition value: `libfuse2`
Benchmarks (s3express) / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L9
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L11
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L22
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L50
unexpected `cfg` condition value: `libfuse2`
Benchmarks (s3express) / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L52
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L56
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Latency): vendor/fuser/src/mnt/mod.rs#L59
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Latency): vendor/fuser/src/mnt/fuse2.rs#L58
unexpected `cfg` condition value: `bitrig`
Benchmarks / Benchmark (Throughput): vendor/fuser/src/ll/mod.rs#L14
unused import: `RequestError`
Benchmarks / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L5
unexpected `cfg` condition value: `libfuse2`
Benchmarks / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L9
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L11
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L22
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L50
unexpected `cfg` condition value: `libfuse2`
Benchmarks / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L52
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L56
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L59
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Throughput): vendor/fuser/src/mnt/fuse2.rs#L58
unexpected `cfg` condition value: `bitrig`
Benchmarks / Benchmark (Throughput)
Performance alert! Previous value was 5.8833984375 and current value is 2.86328125. It is 2.054774897680764x worse than previous exceeding a ratio threshold 2
Benchmarks / Benchmark (Throughput): vendor/fuser/src/ll/mod.rs#L14
unused import: `RequestError`
Benchmarks / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L5
unexpected `cfg` condition value: `libfuse2`
Benchmarks / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L9
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L11
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L22
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L50
unexpected `cfg` condition value: `libfuse2`
Benchmarks / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L52
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L56
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L59
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Throughput): vendor/fuser/src/mnt/fuse2.rs#L58
unexpected `cfg` condition value: `bitrig`
Benchmarks (s3express) / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L5
unexpected `cfg` condition value: `libfuse2`
Benchmarks (s3express) / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L9
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L11
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L22
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L50
unexpected `cfg` condition value: `libfuse2`
Benchmarks (s3express) / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L52
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L56
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L59
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Throughput): vendor/fuser/src/mnt/fuse2.rs#L58
unexpected `cfg` condition value: `bitrig`
Benchmarks (s3express) / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L5
unexpected `cfg` condition value: `libfuse2`
Benchmarks (s3express) / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L9
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L11
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L22
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L50
unexpected `cfg` condition value: `libfuse2`
Benchmarks (s3express) / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L52
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L56
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Throughput): vendor/fuser/src/mnt/mod.rs#L59
unexpected `cfg` condition value: `libfuse3`
Benchmarks (s3express) / Benchmark (Throughput): vendor/fuser/src/mnt/fuse2.rs#L58
unexpected `cfg` condition value: `bitrig`
Benchmarks / Benchmark (Cache): vendor/fuser/src/ll/mod.rs#L14
unused import: `RequestError`
Benchmarks / Benchmark (Cache): vendor/fuser/src/mnt/mod.rs#L5
unexpected `cfg` condition value: `libfuse2`
Benchmarks / Benchmark (Cache): vendor/fuser/src/mnt/mod.rs#L9
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Cache): vendor/fuser/src/mnt/mod.rs#L11
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Cache): vendor/fuser/src/mnt/mod.rs#L22
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Cache): vendor/fuser/src/mnt/mod.rs#L50
unexpected `cfg` condition value: `libfuse2`
Benchmarks / Benchmark (Cache): vendor/fuser/src/mnt/mod.rs#L52
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Cache): vendor/fuser/src/mnt/mod.rs#L56
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Cache): vendor/fuser/src/mnt/mod.rs#L59
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Cache): vendor/fuser/src/mnt/fuse2.rs#L58
unexpected `cfg` condition value: `bitrig`
Benchmarks / Benchmark (Cache): vendor/fuser/src/ll/mod.rs#L14
unused import: `RequestError`
Benchmarks / Benchmark (Cache): vendor/fuser/src/mnt/mod.rs#L5
unexpected `cfg` condition value: `libfuse2`
Benchmarks / Benchmark (Cache): vendor/fuser/src/mnt/mod.rs#L9
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Cache): vendor/fuser/src/mnt/mod.rs#L11
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Cache): vendor/fuser/src/mnt/mod.rs#L22
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Cache): vendor/fuser/src/mnt/mod.rs#L50
unexpected `cfg` condition value: `libfuse2`
Benchmarks / Benchmark (Cache): vendor/fuser/src/mnt/mod.rs#L52
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Cache): vendor/fuser/src/mnt/mod.rs#L56
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Cache): vendor/fuser/src/mnt/mod.rs#L59
unexpected `cfg` condition value: `libfuse3`
Benchmarks / Benchmark (Cache): vendor/fuser/src/mnt/fuse2.rs#L58
unexpected `cfg` condition value: `bitrig`