v0.13.1

juicedata/juicefsv0.13.1May 27, 2021by chnliyong

AI Summary

A bugfix release for v0.13 introducing lock support for the SQL engine and global user/group mapping for Java SDK.

Key Highlights

  • Added flock and POSIX lock support for SQL engine
  • Implemented global user/group ID mapping for Java SDK
  • Fixed transaction conflicts in SQL engine
  • Fixed build issues on macOS 11.4

New Features

  • SQL engine lock support (flock, posix)
  • Global user/group ID mapping for Java SDK

Full Release Notes

JuiceFS v0.13.1 is a bugfix release for v0.13. We have created first release branch for 0.13, which will only have bugfix in future patch releases.

### New

* Support flock for SQL engine (#422).
* Support posix lock for SQL engine (#425).
* Global user/gropu id mapping for Java SDK (#439, #447)
* Added benchmark results for different meta engine (#445). 

### Bugfix

* Fixed transaction conflict for SQL engine(#448).
* Fixed build on macos 11.4 (#452).
* Fixed parsing redis versions (1c945d746be376831e706761a6a566d236123be3).
* Ignore deleted file during sync (6e06c0ebd6a2e906235a80807418d18f5ea8a84a).
* Fixed permission check in Lua script (used by Java SDK and S3 Gateway) (#430).
* Fixed `juicefs sync` in distributed mode (#424)