Richer feature set and improved performance for S3 under storage:
Support for Amazon’s official s3 client library, aws-sdk through the s3a:// scheme.
S3a achieves up to 4x higher write throughput compared to s3n.
S3a achieves up to 2x higher metadata throughput compared to s3n.
Support for advanced features including instance profile login, server side encryption, and secure http protocol.
Jets3t client library is still available under the s3n:// scheme.
Improved performance for Swift under storage: Alluxio 1.2 streamlines operations to Swift under storages, cutting downthe number of requests to Swift per command by up to 4x compared to previous versions of Alluxio.
Transparent ACLs between Alluxio and under storages with ACL support:Automatically propagates user, group, and permissions information from Alluxio to the under storage.Automatically fetches user, group, and permissions information from the under storage into Alluxio when new file metadata are discovered.Enable this feature by setting the flag alluxio.security.authorization.permission.enabled to true.
Improved file system metadata management: Alluxio 1.2 manages metadata over 3x more effectively compared to Alluxio 1.1.1,allowing users to store and access triple the amount of metadata compared to before.
More flexible under storage metadata management: Alluxio now provides finer grained control over metadataloaded from the under storage. For each operation which may need to consult the under storage, users can specify if they want to always syncnew data, only sync new data on the first access, or never sync new data.