Seaweed Admin
A close-source SeaweedAdmin server for better metadata management:
- Flexible and efficient TTL management.
- Point-in-time recovery of any file to any point of time.
- Off-site continuous file metadata backup.
What's Changed
-
Master
- add http endpoint to get the size of a collection by @rikigigi in #5910
- [master] refactor func ShouldGrowVolumes by @kmlebedev in #5884
- [master] process grow request with must grow by @kmlebedev in #5999
- prevent dead loop for followers of master node by @dsd2077 in #6007
-
Helm Charts
- Allow using a PVC to store filer and master logs - changes in values.yaml by @aniketwdubey in #5918
- [Helm chart] use
/healthz
as default route in readiness/liveness by @DG-Wangtao in #5990
-
S3
- Fix get dir metadata by @zemul in #5923
- [s3] reducing the number of metrics for 403 by @kmlebedev in #5961
-
Misc
- Add release for OpenBSD by @mrusme in #5993
- change math/rand => math/rand/v2 in volume_layout.go where is a perfo… by @dsd2077 in #6006
- filer.remote.gateway not filer.remote.sync for remote.mount.buckets help string. by @sierra-alpha in #5934
- filer.remote.gateway not filer.remote.sync for filer.remote.gateway help string. by @sierra-alpha in #5935
-
Volume Server
- update metric for ErrorCRC if it happens during volume readNeedleDataInto by @evgmik in #5957
- fix volume.move io.EOF by @kungf in #5960
- Skip volume data integrity check for volume which has remote file by @half-life666 in #5976
- persist readonly state to volume info by @half-life666 in #5977
- Do CRC check if the buffer contains the full needle data before it is sent by @evgmik in #5980
- Remove "Content-Length" header if http.Error is issued by @evgmik in #5981
-
Shell
- Show volume server which failed to verify a chunk by @evgmik in #5958
- [shell] fix volume grow in shell by @kmlebedev in #5992
-
Filer
- bug fixed to filer store elastic deleteEntry by @zouyixiong in #5988
-
Mount
New Contributors
- @aniketwdubey made their first contribution in #5918
- @sierra-alpha made their first contribution in #5934
- @evgmik made their first contribution in #5957
- @half-life666 made their first contribution in #5976
- @zouyixiong made their first contribution in #5988
- @mrusme made their first contribution in #5993
- @DG-Wangtao made their first contribution in #5990
- @dsd2077 made their first contribution in #6006
Full Changelog: 3.72...3.73