mountpoint-s3-1.20.0
awslabs/mountpoint-s3mountpoint-s3-1.20.0Sep 15, 2025by github-actions[bot]
AI Summary
This release focuses on memory optimization and improved logging with thread ID information. It also fixes issues with large file uploads and race conditions during unlink operations.
Key Highlights
- Adopted unified memory pool to reduce overall memory usage
- Log messages now include thread ID
- Fixed incremental upload issue for very large write part sizes
- Fixed race condition that could cause panic on unlink
- Support NO_PROXY environment variable similar to curl
- Downgraded ioctl operation logging from WARN to DEBUG
New Features
- Unified memory pool for reduced memory usage
- Thread ID logging
- NO_PROXY environment variable support
Full Release Notes
* Adopt a unified memory pool to reduce overall memory usage. ([#1511](https://github.com/awslabs/mountpoint-s3/pull/1511)) * Log messages now include the thread ID that logged the message, like "ThreadId(01)", after the level. ([#1460](https://github.com/awslabs/mountpoint-s3/pull/1460)) * Fix issue preventing incremental upload to handle very large write part sizes. ([#1538](https://github.com/awslabs/mountpoint-s3/pull/1538)) * Fix race condition that could cause Mountpoint to panic on unlink. ([#1596](https://github.com/awslabs/mountpoint-s3/pull/1596)) * Downgrade ioctl operation logging level from WARN to DEBUG to reduce log noise. ([#1598](https://github.com/awslabs/mountpoint-s3/pull/1598)) * Support NO_PROXY environment variable similar to curl. ([#1520](https://github.com/awslabs/mountpoint-s3/pull/1520), [#532](https://github.com/awslabs/aws-c-http/pull/532), [#322](https://github.com/awslabs/mountpoint-s3/issues/322)) ## Binaries ### x86_64 * RPM: https://s3.amazonaws.com/mountpoint-s3-release/1.20.0/x86_64/mount-s3-1.20.0-x86_64.rpm * RPM signature: https://s3.amazonaws.com/mountpoint-s3-release/1.20.0/x86_64/mount-s3-1.20.0-x86_64.rpm.asc * RPM (SUSE): https://s3.amazonaws.com/mountpoint-s3-release/1.20.0/x86_64/mount-s3-1.20.0-x86_64.suse.rpm * RPM (SUSE) signature: https://s3.amazonaws.com/mountpoint-s3-release/1.20.0/x86_64/mount-s3-1.20.0-x86_64.suse.rpm.asc * DEB: https://s3.amazonaws.com/mountpoint-s3-release/1.20.0/x86_64/mount-s3-1.20.0-x86_64.deb * DEB signature: https://s3.amazonaws.com/mountpoint-s3-release/1.20.0/x86_64/mount-s3-1.20.0-x86_64.deb.asc * tar.gz: https://s3.amazonaws.com/mountpoint-s3-release/1.20.0/x86_64/mount-s3-1.20.0-x86_64.tar.gz * tar.gz signature: https://s3.amazonaws.com/mountpoint-s3-release/1.20.0/x86_64/mount-s3-1.20.0-x86_64.tar.gz.asc ### arm64 * RPM: https://s3.amazonaws.com/mountpoint-s3-release/1.20.0/arm64/mount-s3-1.20.0-arm64.rpm * RPM signature: https://s3.amazonaws.com/mountpoint-s3-release/1.20.0/arm64/mount-s3-1.20.0-arm64.rpm.asc * RPM (SUSE): https://s3.amazonaws.com/mountpoint-s3-release/1.20.0/arm64/mount-s3-1.20.0-arm64.suse.rpm * RPM (SUSE) signature: https://s3.amazonaws.com/mountpoint-s3-release/1.20.0/arm64/mount-s3-1.20.0-arm64.suse.rpm.asc * DEB: https://s3.amazonaws.com/mountpoint-s3-release/1.20.0/arm64/mount-s3-1.20.0-arm64.deb * DEB signature: https://s3.amazonaws.com/mountpoint-s3-release/1.20.0/arm64/mount-s3-1.20.0-arm64.deb.asc * tar.gz: https://s3.amazonaws.com/mountpoint-s3-release/1.20.0/arm64/mount-s3-1.20.0-arm64.tar.gz * tar.gz signature: https://s3.amazonaws.com/mountpoint-s3-release/1.20.0/arm64/mount-s3-1.20.0-arm64.tar.gz.asc