v0.17.1
juicedata/juicefsv0.17.1Oct 28, 2021by chnliyong
AI Summary
A patch release for v0.17 focusing on security updates, POSIX compatibility, and fixing backend issues.
Key Highlights
- Return ENOSYS if extended attributes are disabled
- Upgraded JWT library to address security vulnerability
- Improved HDFS compatibility in Java SDK
- Fixed WebDAV backend
- Refresh cache when new attributes are found
New Features
- Security patches (JWT upgrade)
- HDFS compatibility improvements
- WebDAV backend fix
- Attribute cache refresh
Full Release Notes
JuiceFS v0.17.1 is a patch release for v0.17, which has the following changes: * Return ENOSYS if attr is disabled (#863). * Ignore unknown flags in setattr() (#862). * Sort files when list a directory in Java SDK to be compatible with HDFS (#889). * Upgrade nats-server to v2.2+ to address CVE-2021-3127 (#893). * Enable metrics for S3 gateway (#897). * Fixed WebDAV backend (#899). * Refresh cache once new attributes found (#902). * Upgrade dgrijalva/jwt-go to golang-jwt/jwt to address CVE-2020-26160 (#903) * Fixed parent of renamed files/dirs (#905). * Fixed chunk deletions for SQL engine (#904) * Upgrade gjson to fix CVE-2021-42836 (#912). Thanks to contributions from @SandyXSD @tangyoupeng @davies @zhijian-pro @chiyutianyi !