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)
You can now setup a production-ready SeaweedFS S3 on AWS with cloudformation to enjoy the fastest S3 API, and support SeaweedFS!
filer.sync
pass attribute for mount #3012-ip.bind=0.0.0.0
You can now setup a production-ready SeaweedFS S3 on AWS with cloudformation to enjoy the fastest S3 API, and support SeaweedFS!
Welcome everyone to take a short ongoing survey with 5 questions! This should help us grow in the right direction!
https://us14.list-manage.com/survey?u=3c1e6dfe1d207b42913bf9518&id=cb0fb93858
volume.check.disk
add param volumeId to check specific volumnvolume.tier.upload
progress starts negative #2992volume.tier.upload
skip if already copied to remote #2993Published by chrislusf over 2 years ago
This release starts to trim out uncommonly used libraries with large size when compiled, including: "elastic, gocdk, sqlite, hdfs".
If needed, please compile them directly with the Makefile.
You can now setup SeaweedFS S3 on AWS with cloudformation
Welcome everyone to take a short ongoing survey with 5 questions! This should help us grow in the right direction!
https://us14.list-manage.com/survey?u=3c1e6dfe1d207b42913bf9518&id=cb0fb93858
volume.list
add option to show only read only volumes, by collection name pattern, or by volumeId #2940Welcome everyone to take a short ongoing survey with 5 questions! This should help us grow in the right direction!
https://us14.list-manage.com/survey?u=3c1e6dfe1d207b42913bf9518&id=cb0fb93858
You can now setup SeaweedFS S3 on AWS with cloudformation
s3.clean.uploads
use jwt token #2900cluster_check
fix nil #2905cluster_check
add network latency and clock skew checkingvolume.fsck
check specific bucketcluster.check
to check network healthWelcome everyone to take a short ongoing survey with 5 questions! This should help us grow in the right direction!
https://us14.list-manage.com/survey?u=3c1e6dfe1d207b42913bf9518&id=cb0fb93858
weed mount
Published by chrislusf over 2 years ago
Welcome everyone to take a short survey with 5 questions! This should help us grow in the right direction!
https://us14.list-manage.com/survey?u=3c1e6dfe1d207b42913bf9518&id=cb0fb93858
-ip.bind
. This should avoid exposing to all network interfaces while make most common use cases easy.skipCheckParentDir
to reduce one metadata lookup.Published by chrislusf over 2 years ago
Published by chrislusf over 2 years ago
This release supports quota for FUSE mount! When mounted to a specific collection, the usage can be easily collected by checking the collection's volumes. So mount quota can be efficiently supported.
Published by chrislusf over 2 years ago
This is mostly a bug fix version related to the new "weed mount" implementation.
-filer.path
supportPublished by chrislusf over 2 years ago
redis_lua
to reduce network trips to redis servers using Lua script. #2676volume.check.disk
fix wrong logic to compare #2626volume.balance
adds delay during tight loop #2637volume.tier.move
avoid double counting #2637weed mount2
#2668 This caused some compilation issue due to underlying package changes. So windows and freebsd versions are not building.os.WriteFile()
does not fsync.Published by chrislusf over 2 years ago
Full Changelog: https://github.com/chrislusf/seaweedfs/compare/2.87...2.88
This release made weed mount
more POSIX compliant and working under concurrent read write scenarios.
volume.check.disk
avoid memory leaking.weed fix
takes path as parameter #2563weed filer.copy
report error if volume creation fails #2579fsync
option #2528weed mount
clean up function was called twice.Happy Christmas!
This holiday edition has major read and write performance improvements for weed mount
. Please let me know if you noticed any difference for your use case.