SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding.
APACHE-2.0 License
Bot releases are hidden (Show)
Published by chrislusf over 1 year ago
Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/3.45...3.46
Published by chrislusf over 1 year ago
Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/3.44...3.45
Published by chrislusf over 1 year ago
-DirListingLimit
#4258 (this is subject to further changes)weed mount
weed shell
Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/3.43...3.44
Published by chrislusf over 1 year ago
filer.remote.sync
weed shell
Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/3.42...3.43
Published by chrislusf over 1 year ago
httpd/unix-directory
by @elee1766 in https://github.com/seaweedfs/seaweedfs/pull/4169
filer.remote.sync
Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/3.41...3.42
Published by chrislusf over 1 year ago
fs.meta.changeVolumeId
to change volume id in all files.Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/3.40...3.41
Published by chrislusf almost 2 years ago
In this release, the FUSE mount write performance is improved. The larger the file size, the more saving. Previously there was an O(n) operation on file chunks, for each file sync operation. This version removed this bottleneck.
Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/3.39...3.40
Published by chrislusf almost 2 years ago
Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/3.38...3.39
Published by chrislusf almost 2 years ago
Happy New Year!
This release has a much more solid FUSE mount implementation. There are multiple bugs fixed in #4089. This was tested by running a virtual machine on top of the mounted directory. It is basically a random read and write process on a large file in 10s of GB.
weed shell
Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/3.37...3.38
Published by chrislusf almost 2 years ago
filer.sync
Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/3.36...3.37
Published by chrislusf almost 2 years ago
I am started to work on https://github.com/seaweedfs/seaweed-up , which can help to create a SeaweedFS cluster quickly. Hackers are welcome to participate!
volume.list
show volumes only from the specified dc/rack/dn by @kmlebedev in https://github.com/seaweedfs/seaweedfs/pull/4024
Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/3.35...3.36
Published by chrislusf almost 2 years ago
filer.remote.sync
Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/3.34...3.35
Published by chrislusf almost 2 years ago
filer.remote.sync
Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/3.33...3.34
This release fixed a long time bug: when creating new replicated volumes, sometimes one of the replica creation fails because of disk space, failed disk, or limited file handles, etc. Previously the other successfully created volume replicas are not purged. But these volumes are not in use since they are under replicated. So a lot of empty volumes are created quickly. This release purges these partially replicated volumes.
weed fix
Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/3.32...v3.33
Published by chrislusf about 2 years ago
volume.move
handles volume moved to cloud tier #3803
volume.tier.upload
clean up replicated copies #3804
volume.fsck
by volume by @kmlebedev in https://github.com/seaweedfs/seaweedfs/pull/3851
volume.fsck
hotfix apply purging and add option verifyNeedle #3860 by @kmlebedev in https://github.com/seaweedfs/seaweedfs/pull/3861
filer.sync
Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/3.31...3.32
Published by chrislusf about 2 years ago
filer.sync
mount -t weed
with extra options by @BakerBunker in https://github.com/seaweedfs/seaweedfs/pull/3807
Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/3.30...3.31
Published by chrislusf about 2 years ago
fs.meta.load
can selectively load any dirs by @kmlebedev in https://github.com/seaweedfs/seaweedfs/pull/3747
volume.fsck
fix panics #3746. by @lyang24 in https://github.com/seaweedfs/seaweedfs/pull/3763
filer.sync
Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/3.29...3.30
localFilerSocket
#3654hasSlowRead
readBufferSizeMB
Published by chrislusf about 2 years ago
volume.fsck
fix orphan entries while filer.copy running https://github.com/seaweedfs/seaweedfs/issues/2578
volume.balance
handle edge cases where max=1
volume.balance
change default value to balance all collections instead of each collection.filer.remote.sync