v1.3.1
lumina-ai-inc/chunkrv1.3.1Dec 2, 2025by jiefenghuang
AI Summary
A patch release for JuiceFS v1.3 addressing 15 bug fixes across FUSE, metadata, cache, and SDK components to improve stability and error handling.
Key Highlights
- FUSE inode cache invalidation on file open
- Meta stats overflow fix
- Potential EIO fix when reading stage blocks
- Fix for max-fuse-io option not taking effect
- SDK fixes for Python and Hadoop
New Features
- FUSE inode cache invalidation
- Meta stats overflow fix
- Error handling fixes in ListSlices
- SDK fixes (Python, Hadoop)
Full Release Notes
This is the first patch release for JuiceFS v1.3. It has 15 commits from 9 contributors, thanks to @jiefenghuang @zhijian-pro @tangyoupeng @yangliping @zxh326 @Looka149 @sjp00556 @Xuyuchao-juice @leoliulei # Bugfix - fuse: add inode cache invalidation on file open (#6326,#6402) - meta: fix stats overflow (#6448) - meta/tkv: fix error handling in ListSlices (#6481) - cache/stage: fix potential EIO when reading stage blocks (#6388) - cmd/mount: fix `max-fuse-io` option was not taking effect (#6336) - cmd/mount: fix fstab `cache-dir` param when cache type is memory (#6263) - cmd/mount: fix parameter values in fstab (#6420) - cmd/warmup: fix warmup flag check (#6505) - object/s3: fix the maximum limit for list operations to 1000 (#6367) - object/oss: fix error handling for NotFound status in ServiceError (#6324) - vfs: fix checkReadahead uint64 overflow (#6235) - sdk/python: raise exception when jfs_init returns 0 (#6332) - sdk/hadoop: fix term fs with different conf (#6462) - sdk/hadoop: use daemon thread to run trash emptier (#6351)