Skip to content

seaweedfs

v4.26 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 16d Cloud Management
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

blob-storage cloud-drive distributed-file-system distributed-storage distributed-systems erasure-coding
+10 more
fuse hadoop-hdfs hdfs kubernetes s3 posix replication s3-storage seaweedfs tiered-file-system

Affected surfaces

auth

Summary

AI summary

Erasure coding fixes blanket-clean every destination over the full shard range.

Full changelog

What's Changed

  • Erasure Coding

    • rust(seaweed-volume): distributed EC read across peer servers by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/9516
    • fix(ec): mount falls back to sibling-disk .ecx (fixes #9519) by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/9521
    • fix(ec): blanket-clean every destination over the full shard range by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/9512
    • fix(ec): mirror EC sidecars onto every shard-bearing disk at startup by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/9525
  • Mini

    • mini: quieter startup with a docker-compose-style progress board by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/9524
  • Iceberg Catalog and Maintenance

    • fix(iceberg): dial filer gRPC address verbatim in plugin worker by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/9527
  • Helm Chart

    • helm: decouple JWT signing from cert-manager mTLS (fixes #9506) by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/9508
    • helm(admin): support secretExtraEnvironmentVars (refs #9511) by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/9513
  • S3 API

    • fix: ListBucketsHandler for pathStyleDomains by @kmlebedev in https://github.com/seaweedfs/seaweedfs/pull/9510
    • iam: honor configured credential store for IAM API policies and propagate to S3 caches (fixes #9518) by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/9522
  • Admin Server and Worker

    • filer/iam-grpc: make admin Bearer auth opt-in (fixes #9509) by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/9514
    • admin: convert filer address to gRPC form before dispatch by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/9523
  • Misc

    • fix(tests): make 32-bit GOARCH tests build and run by @chrislusf in https://github.com/seaweedfs/seaweedfs/pull/9507

Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/4.25...4.26

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track seaweedfs

Get notified when new releases ship.

Sign up free

About seaweedfs

SeaweedFS is a distributed storage system for object storage (S3), file systems, and Iceberg tables, designed to handle billions of files with O(1) disk access and effortless horizontal scaling.

All releases →

Related context

Earlier breaking changes

  • v4.24 Version 4.23 is unsafe with multiple disks when using erasure coding (EC).

Beta — feedback welcome: [email protected]