[1.6.0]
Update seaweedfs to 4.29
Full Changelog
EC placement: shared replica-placement resolver, snapshot + Place core, capacity fixes, tiering by @chrislusf in #9621
admin: expose Prometheus metrics by @chrislusf in #9652
filer: serialize same-path mutations with a per-path lock by @chrislusf in #9639
filer: add ObjectTransaction for atomic multi-entry object writes by @chrislusf in #9646
s3: route single-entry object writes to the owner filer, off the DLM by @chrislusf in #9629
filer: POSIX advisory lock set primitive (phase 1 of distributed FUSE locking) by @chrislusf in #9660
mount: fix SetAttr/GetAttr crash from concurrent chunk append under writebackCache by @chrislusf in #9667
mount,filer: re-assert POSIX locks via keepalive (ownership migration + restart) by @chrislusf in #9668
fix: avoid rclone nil close panics by @7y-9 in #9674
fix(master): re-register volumes missing from the lookup index by @chrislusf in #9620