Alluxio 2.5.0-1 Release

We are excited to announce the release of Alluxio 2.5.0-1! This is an edge release for Alluxio open source on top of Alluxio 2.5.0, with a variety of bug fixes, documentation, and performance improvements. 

Improve Alluxio FUSE Integration

Improve metadata operation performance

  • Add absent cache metrics (a7f53499)
  • Fix regression in AbsentUfsPathCache (55a3b28b)

Other general improvements or bug fixes

  • Add resource loading fallback logic to ExtensionClassLoader (342f17f0)
  • Move container level securityContext to pod level (076248d2)
  • Change GCS V2 to be the default GCS version (eefdfd9a)
  • Allocate real blockSize when loading files for distributedLoad (c939e33a)
  • Open the source file before creating target file during migrate (c74924dd)
  • Make triggerAsyncCaching best effort (b47bbad9)
  • Add logging on slow UFS calls (797ece17)
  • Support multiple custom versions of hadoop by generate-tarball (89d82200)
  • Reduce the overhead of operations saved metrics (d2b6d037)
  • Fix journal error message when RPCs are cancelled (9dcbc2db)
  • Add cost saving estimation and add timestamp to operations saved (91585c8c)

Acknowledgment

We would like to thank our community contributors: Xiang Li, Yun Wang, Baolong Mao, Peter Roelants, Haifeng Wang, Yue Shao, Zac Blanco, and Ce Zhang.