@@ -334,32 +334,33 @@ Each chart sample uses a fixed measurement window per driver, so the ops chart r
334334Notes:
335335
336336- ` gcs ` uses fake-gcs-server.
337- - ` ftp ` is excluded by default because the current driver opens a fresh connection per operation; include it with ` BENCH_DRIVER=ftp ` .
338- - ` s3 ` and ` sftp ` use testcontainers; include them with ` BENCH_WITH_DOCKER=1 ` or by explicitly setting ` BENCH_DRIVER ` .
337+ - ` ftp ` is included by default and now reuses a logged-in control connection per storage instance during the benchmark run .
338+ - ` redis ` , ` s3 ` , and ` sftp ` use testcontainers; include them with ` BENCH_WITH_DOCKER=1 ` or by explicitly setting ` BENCH_DRIVER ` .
339339- ` rclone_local ` measures rclone overhead on top of a local filesystem remote.
340340
341341### Latency (ns/op)
342342
343- ![ Storage benchmark latency chart] ( docs/bench/benchmarks_ns.svg?t=1772793177 )
343+ ![ Storage benchmark latency chart] ( docs/bench/benchmarks_ns.svg?t=1773000899 )
344344
345345### Iterations (N)
346346
347- ![ Storage benchmark iteration chart] ( docs/bench/benchmarks_ops.svg?t=1772793177 )
347+ ![ Storage benchmark iteration chart] ( docs/bench/benchmarks_ops.svg?t=1773000899 )
348348
349349### Allocated Bytes (B/op)
350350
351- ![ Storage benchmark bytes chart] ( docs/bench/benchmarks_bytes.svg?t=1772793177 )
351+ ![ Storage benchmark bytes chart] ( docs/bench/benchmarks_bytes.svg?t=1773000899 )
352352
353353### Allocations (allocs/op)
354354
355- ![ Storage benchmark allocs chart] ( docs/bench/benchmarks_allocs.svg?t=1772793177 )
355+ ![ Storage benchmark allocs chart] ( docs/bench/benchmarks_allocs.svg?t=1773000899 )
356356<!-- bench:embed:end -->
357357
358358## Capability Matrix
359359
360360| Driver | Stat | Copy | Move | Walk | URL | Context |
361361| ---: | :---: | :---: | :---: | :---: | :---: | :---: |
362362| <img src =" https://img.shields.io/badge/memory-667085?logo=buffer&logoColor=white " alt =" memory " > | ✓ | ✓ | ✓ | ✓ | ✗ | ✓ |
363+ | <img src =" https://img.shields.io/badge/redis-CB3837?logo=redis&logoColor=white " alt =" redis " > | ✓ | ✓ | ✓ | ✓ | ✗ | ✓ |
363364| <img src =" https://img.shields.io/badge/local-4C8EDA?logo=files&logoColor=white " alt =" local " > | ✓ | ✓ | ✓ | ✓ | ✗ | ✓ |
364365| <img src =" https://img.shields.io/badge/s3-569A31?logo=amazons3&logoColor=white " alt =" s3 " > | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
365366| <img src =" https://img.shields.io/badge/gcs-4285F4?logo=googlecloud&logoColor=white " alt =" gcs " > | ✓ | ✓ | ✓ | ✓ | ~ | ✓ |
0 commit comments