mountpoint-s3-1.15.0

awslabs/mountpoint-s3mountpoint-s3-1.15.0Feb 27, 2025by github-actions[bot]

AI Summary

This release introduces a new `--negative-metadata-ttl` argument for fine-tuning cache behavior, adds support for SUSE Linux, and improves append capabilities. It also includes enhanced retries for the ECS credentials provider, though it introduces a breaking change regarding encryption flags for the xz cache.

Key Highlights

  • New `--negative-metadata-ttl` command-line argument to control cached negative entry expiration
  • Added support for appending to objects originally uploaded with CRC64-NVME checksum
  • Added package support for SUSE Linux Enterprise Server (SLES)
  • Added retries for the ECS credentials provider

Breaking Changes

  • CLI flags `--sse` and `--sse-kms-key-id` are now applied to object uploads to the xz cache

New Features

  • New `--negative-metadata-ttl` command-line argument

Full Release Notes

### New features

* Add a new command-line argument `--negative-metadata-ttl` to independently set the time-to-live (TTL) for cached negative entries.
  ([#1246](https://github.com/awslabs/mountpoint-s3/pull/1246))

### Other changes

* Add support for appending to objects originally uploaded with a CRC64-NVME checksum. ([#1235](https://github.com/awslabs/mountpoint-s3/pull/1235))
* Add a package for SUSE Linux Enterprise Server (SLES). ([#1278](https://github.com/awslabs/mountpoint-s3/pull/1278))
* Add retries for the ECS credentials provider. ([aws-c-auth#259](https://github.com/awslabs/aws-c-auth/pull/259/))

### Breaking changes

* CLI flags `--sse` and `--sse-kms-key-id` are now applied to object uploads to the xz cache. ([#1257](https://github.com/awslabs/mountpoint-s3/pull/1257))

## Binaries

### x86_64
* RPM: https://s3.amazonaws.com/mountpoint-s3-release/1.15.0/x86_64/mount-s3-1.15.0-x86_64.rpm
* RPM signature: https://s3.amazonaws.com/mountpoint-s3-release/1.15.0/x86_64/mount-s3-1.15.0-x86_64.rpm.asc
* RPM (SUSE): https://s3.amazonaws.com/mountpoint-s3-release/1.15.0/x86_64/mount-s3-1.15.0-x86_64.suse.rpm
* RPM (SUSE) signature: https://s3.amazonaws.com/mountpoint-s3-release/1.15.0/x86_64/mount-s3-1.15.0-x86_64.suse.rpm.asc
* DEB: https://s3.amazonaws.com/mountpoint-s3-release/1.15.0/x86_64/mount-s3-1.15.0-x86_64.deb
* DEB signature: https://s3.amazonaws.com/mountpoint-s3-release/1.15.0/x86_64/mount-s3-1.15.0-x86_64.deb.asc
* tar.gz: https://s3.amazonaws.com/mountpoint-s3-release/1.15.0/x86_64/mount-s3-1.15.0-x86_64.tar.gz
* tar.gz signature: https://s3.amazonaws.com/mountpoint-s3-release/1.15.0/x86_64/mount-s3-1.15.0-x86_64.tar.gz.asc

### arm64
* RPM: https://s3.amazonaws.com/mountpoint-s3-release/1.15.0/arm64/mount-s3-1.15.0-arm64.rpm
* RPM signature: https://s3.amazonaws.com/mountpoint-s3-release/1.15.0/arm64/mount-s3-1.15.0-arm64.rpm.asc
* RPM (SUSE): https://s3.amazonaws.com/mountpoint-s3-release/1.15.0/arm64/mount-s3-1.15.0-arm64.suse.rpm
* RPM (SUSE) signature: https://s3.amazonaws.com/mountpoint-s3-release/1.15.0/arm64/mount-s3-1.15.0-arm64.suse.rpm.asc
* DEB: https://s3.amazonaws.com/mountpoint-s3-release/1.15.0/arm64/mount-s3-1.15.0-arm64.deb
* DEB signature: https://s3.amazonaws.com/mountpoint-s3-release/1.15.0/arm64/mount-s3-1.15.0-arm64.deb.asc
* tar.gz: https://s3.amazonaws.com/mountpoint-s3-release/1.15.0/arm64/mount-s3-1.15.0-arm64.tar.gz
* tar.gz signature: https://s3.amazonaws.com/mountpoint-s3-release/1.15.0/arm64/mount-s3-1.15.0-arm64.tar.gz.asc