v0.14.2
juicedata/juicefsv0.14.2Jun 4, 2021by chnliyong
AI Summary
Released with a focus on quota management, cleanup utilities, and Java SDK enhancements.
Key Highlights
- Added volume-level quotas for space and inodes
- Introduced `juicefs gc` to cleanup leaked inodes in Redis
- Added sticky bits and umask support to Java SDK
- Enabled automatic emptying of Hadoop trash
New Features
- Volume space and inode quotas
- List all client sessions in `juicefs status`
- Inode garbage collection (`juicefs gc`)
- Sticky bits support in Java SDK
- Umask support in Java SDK
- Hadoop trash auto-emptying
Full Release Notes
JuiceFS v0.14.2 received 30+ contributions from @davies @xiaogaozi @tangyoupeng @Sandy4999 @chnliyong @yuhr123 @xyb @meilihao @frankxieke , thanks to them! ### New * Added quota for space and inodes for whole volume (#495). * Lists all the client session in `juicefs status` (#491). * Cleanup any leaked inodes in Redis with `juicefs gc` (#494). * Supports sticky bits in Java SDK (#475). * Added `juicefs.umask` for Java SDK (#462). * Empty the Hadoop trash automatically (#456). ### Changed * Returns ENOSPC rather than IOError when Redis runs out of memory (#479). ### Bugfix * Allow superuser to change file mode in Java SDK (#467). * Allow owner to change grouping of file (#470).