Skip to content

testing/seaweedfs: upgrade to 2.86

Michael Pirogov requested to merge uuser/aports:seaweed into master

This release made weed mount more POSIX compliant and working under concurrent read write scenarios.

Mount

Address renaming issues found in 
Follow POSIX to not allow renaming to non-empty folder.
Follow POSIX to check name is too long.
Follow POSIX to adjust ctime if file is truncated or metadata is updated.
Follow POSIX to adjust ctime if file metadata is updated.
Follow POSIX to adjust source file ctime when creating hard link.
Follow POSIX to fail deletion if directory is not empty.
Follow POSIX to check permissions during deletion.

S3

Fix admin permission
Fail fast when "X-Amz-Copy-Source" is a folder

Shell

volume.check.disk avoid memory leaking.

Filer

Add ttimeout setting for Cassandra store

Commands

weed fix takes path as parameter 

Minor Bugs

weed filer.copy report error if volume creation fails

Merge request reports