This release made weed mount
more POSIX compliant and working under concurrent read write scenarios.
- Mount
- Address renaming issues found in #2561
- 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
- Shell
volume.check.disk
avoid memory leaking.
- Filer
- Add ttimeout setting for Cassandra store #2597
- Commands
weed fix
takes path as parameter #2563
- Minor Bugs
weed filer.copy
report error if volume creation fails #2579