github juicedata/juicefs v1.1.0-beta2

latest releases: v1.2.1, v1.1.4, v0.2.1...
pre-release16 months ago

This is the second beta release for JuiceFS v1.1. Since beta1 it has 62 commits from 12 contributors, thanks to @SandyXSD @zhijian-pro @zhoucheng361 @davies @Hexilee @tangyoupeng @timfeirg @leoliulei @kyungwan-nam @T-TRz879 @solracsf @arnoldberlin !

New

Changed

  • cmd/format: add default MinClientVersion to prevent old clients (#3871)
  • cmd/fsck: ignore chunks of deleted files (#3832)
  • cmd/fsck: ignore dirStats if it's disabled (#3831)
  • meta: don't update quota in rename if both src & dst are under the same quota (#3872)
  • meta/sql: add index to column refs in sliceRef to speed up the doCleanupSlices function (#3842)
  • object/hdfs: support using base64 encoded keytab for hdfs (#3818, #3874)
  • object/sftp: try public keys before interactive password (#3886)

Bugfix

  • cmd: fix the issue that some commands (e.g. warmup) fail when used on binded mount points (#3858)
  • cmd: fix the issue that some commands (e.g. info) may fail if internal data is very large (#3850)
  • 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 umask is not correctly applied (#3784)
  • meta: fix the issue that files may be created under a directory that is already in trash (#3864)
  • meta: fix the issue that atime is updated too frequently in relatime mode if opencache is disabled (#3819)
  • meta/tkv: fix the issue that attr may be nil during dumping if the inode key is missing (#3833)
  • meta/memkv: fix the conflict between scan and write operations (#3838)
  • object/ceph: fix the error handling to put empty file, range get and get non-exist object (#3835, #3855)
  • metrics: fix the issue that sometimes object metrics may be missing (#3853)

Don't miss a new juicefs release

NewReleases is sending notifications on new releases.