3.32
版本发布时间: 2022-10-17 11:55:39
seaweedfs/seaweedfs最新发布版本:3.73(2024-09-13 04:20:06)
What's Changed
- Volume Server
- revert disabling FSync for non Mac by @kmlebedev in https://github.com/seaweedfs/seaweedfs/pull/3814
- Optimize leveldb metric by @guol-fnst in https://github.com/seaweedfs/seaweedfs/pull/3830
- Set the default value of "hasSlowRead" to true by @famosss in https://github.com/seaweedfs/seaweedfs/pull/3710 This value will be default and this option will be removed.
- avoid load volume file with BytesOffset mismatch by @kmlebedev in https://github.com/seaweedfs/seaweedfs/pull/3841
- ensure monotonic n.AppendAtNs #3852
- Java
- fix bug : read error when position after 2147483647 by @livehl in https://github.com/seaweedfs/seaweedfs/pull/3829
- Filer
- Get directory metadata by @zemul in https://github.com/seaweedfs/seaweedfs/pull/3833
- Filer Store
- Redis stores reduce from 2 redis operations to 1 for updates.
- Sqlite serialize sqlite operations #3827
- Master
- Fix interruption through ctrl+c by @kmlebedev in https://github.com/seaweedfs/seaweedfs/pull/3834
- vacuum metrics and force sync dst files by @kmlebedev in https://github.com/seaweedfs/seaweedfs/pull/3832
- Cloud Tier
- add retry when copying data file #3828
- Shell
-
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
- fix invalid memory address or nil pointer dereference #3826
- Code Improvements:
- avoid data race of LogBuffer isStopping by @kmlebedev in https://github.com/seaweedfs/seaweedfs/pull/3859
- avoid data race of TraverseBfs by @kmlebedev in https://github.com/seaweedfs/seaweedfs/pull/3856
New Contributors
- @livehl made their first contribution in https://github.com/seaweedfs/seaweedfs/pull/3829
- @zemul made their first contribution in https://github.com/seaweedfs/seaweedfs/pull/3833
Full Changelog: https://github.com/seaweedfs/seaweedfs/compare/3.31...3.32
1、 linux_amd64.tar.gz 33.99MB
2、 linux_amd64.tar.gz.md5 33B
3、 linux_arm.tar.gz 31.83MB
4、 linux_arm.tar.gz.md5 33B
5、 linux_amd64_large_disk.tar.gz 33.99MB
6、 linux_amd64_large_disk.tar.gz.md5 33B
7、 linux_arm64.tar.gz 31.6MB
8、 linux_arm64.tar.gz.md5 33B
9、 darwin_amd64.tar.gz 33.71MB
10、 darwin_amd64.tar.gz.md5 33B
11、 linux_arm_large_disk.tar.gz 31.84MB
12、 linux_arm_large_disk.tar.gz.md5 33B
13、 darwin_arm64.tar.gz 32.45MB
14、 darwin_arm64.tar.gz.md5 33B
15、 linux_amd64_full.tar.gz 43.81MB
16、 linux_amd64_full.tar.gz.md5 33B
17、 linux_arm64_large_disk.tar.gz 31.59MB
18、 darwin_amd64_large_disk.tar.gz 33.7MB
19、 linux_arm64_large_disk.tar.gz.md5 33B
20、 darwin_amd64_large_disk.tar.gz.md5 33B
21、 darwin_arm64_large_disk.tar.gz 32.45MB
22、 darwin_arm64_large_disk.tar.gz.md5 33B
23、 linux_amd64_full_large_disk.tar.gz 43.82MB
24、 linux_amd64_full_large_disk.tar.gz.md5 33B
25、 freebsd_arm.tar.gz 31.39MB
26、 freebsd_arm.tar.gz.md5 33B
27、 freebsd_arm64.tar.gz 31.12MB
28、 freebsd_arm64.tar.gz.md5 33B
29、 freebsd_amd64.tar.gz 33.51MB
30、 freebsd_amd64.tar.gz.md5 33B
31、 freebsd_arm_large_disk.tar.gz 31.39MB
32、 freebsd_arm_large_disk.tar.gz.md5 33B
33、 freebsd_arm64_large_disk.tar.gz 31.13MB
34、 freebsd_arm64_large_disk.tar.gz.md5 33B
35、 freebsd_amd64_large_disk.tar.gz 33.52MB