v1.0.5
This is the fifth patch release for JuiceFS v1.0. It has 24 commits from 5 contributors, thanks to @zhijian-pro @SandyXSD @davies @Hexilee @eryugey !
Changed
- meta/redis: speed up
truncate
for large files (#3989) - object/sftp: try public keys before interactive password (#3886)
Bugfix
- cmd/format: fix parsing the parameter named
session-token
(#3519) - cmd/gateway: fix the issue that List may fail if there's a symlink pointing to a file in another file system (#3879)
- cmd/sync: fix the issue that arguments may be changed unexpectedly in cluster mode (#3516)
- meta: fix the issue that zero field of Format not applied in refreshSession (#4033)
- meta: fix the issue that file attribute may be overwritten in some cases (#3766)
- meta: delete hardlinks directly if there's already same entry in the trash (#3706)
- meta/sql: remove lock on edge to avoid deadlock (#3677)
- vfs: fix the issue that error from meta.Truncate is ignored (#3596)
- vfs: fix the deadlock under concurrent truncate and releases (#3457)
- object/ceph: fix the error handling to range get and get non-exist object (#3855)
- object/sftp: fix the issue that sftp schema is not properly parsed (#3847)
- object/gs: remove the invalid storage class setting (#3536)
- metrics: fix the calculation method of
stageBlockBytes
(#3462) - hadoop: fix the issue that the generated uid/gid may overflow int32 when using SQL metadata engines (#3680)