Release Notes

Slack Docker Pulls GitHub edit source

December 29, 2021

Highlights

Address log4j Vulernabilities

  • Alluxio 2.7.2 upgraded log4j to 2.17.0 to address known log4j security vulnerabilities.

Improve Alluxio POSIX Compatibility

Alluxio 2.7.2 emphasizes the POSIX compatibility of Alluxio POSIX API. This release includes a set of POSIX compatibility improvements to support more POSIX workloads.

  • Fix Fuse JNI code segment fault error, avoid Fuse crash when running mv linus command (5cf3359)
  • Add Fuse shell and support clearing client side metadata cache through Fuse mount point (10e808c)(b892c6)
  • Support using NFS sharing Alluxio Fuse mount point (e205ed3)(cf54b82)
  • Fuse error out when random write detected (b0f421d)
  • Fuse get file status return correct file size when writing the file through the same Fuse mount point (f49ed5f)
  • Add Fuse and client alarm metrics (108cf73)

Reduce Wait Time When Changing Leadership

Alluxio 2.7.2 reduces the wait time when changing leadership in high availability mode and thus reduces the potential system downtime. (63853ce)

Improvements Since 2.7.1

  • Avoid slowness when checkng whether ufs is mounted, faster launching metrics web UI page (94389c)
  • Add web UI information in Kubernetes envronment (a021cffa)
  • Display worker block count in worker web UI (93437fa)
  • Make UFS Cephfs seekable (6fdbbe5)
  • Improve total blocks hashset to be sized (cd19023)
  • Add S3 UFS unit tests (f8a138)
  • Implement Fuse IO stressbench write throughput test (32f1cd3)

Bugfixes Since 2.7.1

  • Fix NPE in object storage get object status (6d62b8a)
  • Avoid creating empty object for object storage root (95d69b)
  • Fix bytebuf memory leak in worker embedded Fuse application (1dd5df2)
  • Correct the timer and meter metrics after clearing them (f28258)
  • Upgrade log4j to 2.17.0 (2454088)

Acknowledgements

We want to thank the community for their valuable contributions to the Alluxio 2.7.2 release. Especially, we would like to thank:

Baolong Mao (maobaolong), Bing Zheng (bzheng888), chuanying chen (ccy00808), Kevin Cai (kevincai), Shiqi Liu, Tao He (sighingnow), Tianbao Ding (flaming-archer), Xu Weize (xwzbupt), Yantao xue (jhonxue) Yaolong Liu (codings-dan), and Zhoujin

Enjoy the new release and look forward to hearing your feedback on our Community Slack Channel.