Skip to content

Releases: awslabs/mountpoint-s3

mountpoint-s3 v1.22.2

20 Mar 16:41
e7eaeb6

Choose a tag to compare

  • Signing key rotation: We have updated the GnuPG key used to sign new Mountpoint for Amazon S3 releases. If you are following the Verifying the signature of the Mountpoint for Amazon S3 package instructions, make sure to use the latest version of the KEYS file.
  • Update the internal S3 client to use the latest release of the AWS Common Runtime (CRT) libraries. (#1778)

Binaries

x86_64

arm64

mountpoint-s3 v1.22.1

09 Mar 19:52
4270f8c

Choose a tag to compare

  • Fix a race condition where concurrent operations after closing a truncated file could result in I/O errors on subsequent reads. The issue was introduced in v1.22.0. (#1781)
  • Fix incorrect validation of default data cache limit which would cause Mountpoint to preserve less than 5% of available space. (#1779)

Binaries

x86_64

arm64

mountpoint-s3 v1.22.0

22 Jan 16:14
bd86ba1

Choose a tag to compare

Breaking changes

  • Address an issue where opening a file for reading/writing immediately after the file had been closed would occasionally fail. Since this release, opening a new file handle after close will succeed and trigger the completion of a deferred upload if required. As a consequence, duplicate references to the closed file handle will become invalid and read or write operations on them will fail. See this section in the semantics documentation for details. (#1704)

Other changes

  • Add metric to track cache hit rate in logs. (#1716)
  • Remove redundant cache metrics in logs. (#1716, #1721)
  • Update cache metrics for consistency. (#1721, #1738)
  • Add cache metrics for OTLP export. (#1724)

Binaries

x86_64

arm64

mountpoint-s3 v1.21.0

30 Oct 17:26
837675f

Choose a tag to compare

New features

Other changes

  • Change default logging level from WARN to INFO to improve visibility of Mountpoint operational messages. (#1605, #1668)
  • Change FUSE and S3 request metric names in logs. (#1630, #1653)
  • Change metric logging format to add metric units. (#1677)
  • Fixed "file does not exist" errors during concurrent directory listing operations. (#1648)

Note

Mountpoint is available directly in the Amazon Linux 2023 repository since AL2023 version 2023.9.20251110 and can be installed through the package manager with sudo dnf install mount-s3 (see detailed instructions).

Binaries

x86_64

arm64

mountpoint-s3 v1.20.0

15 Sep 16:06
3e65af8

Choose a tag to compare

  • Adopt a unified memory pool to reduce overall memory usage. (#1511)
  • Log messages now include the thread ID that logged the message, like "ThreadId(01)", after the level. (#1460)
  • Fix issue preventing incremental upload to handle very large write part sizes. (#1538)
  • Fix race condition that could cause Mountpoint to panic on unlink. (#1596)
  • Downgrade ioctl operation logging level from WARN to DEBUG to reduce log noise. (#1598)
  • Support NO_PROXY environment variable similar to curl. (#1520, #532, #322)

Binaries

x86_64

arm64

mountpoint-s3 v1.19.0

19 Jun 08:59
41aeca1

Choose a tag to compare

New features

  • Add support for renaming files using the RenameObject API when mounting directory buckets in S3 Express One Zone. (#1468)

Binaries

x86_64

arm64

mountpoint-s3 v1.18.0

30 May 14:18
ca60ca2

Choose a tag to compare

New features

  • Allow launching Mountpoint from the /etc/fstab file. See Automatically mounting an S3 bucket at boot for more details (#1441, #1362, #1434)
  • Allow passing in s3:// URIs as the first argument to Mountpoint. The --prefix option is not allowed if using an S3 URI. (#1434)
  • Allow passing in s3:// URIs to the --cache-xz parameter. Use of prefixes is still unsupported. (#1434)

Binaries

x86_64

arm64

mountpoint-s3 v1.17.0

12 May 12:35
21a65f0

Choose a tag to compare

New features

Other changes

  • Fix compatibility issue with S3-like services by removing Content-Length: 0 header from GET, HEAD, and DELETE requests.
    (#1381, awslabs/aws-c-s3#516)
  • Enable caching of credentials when --profile CLI argument is used. (#1398)
  • Update target throughput settings for new EC2 instance types. (#1369)

Binaries

arm64

x86_64

mountpoint-s3 v1.16.2

09 Apr 15:13
a568011

Choose a tag to compare

  • Address an issue introduced in v1.16.0 that could affect throughput and memory usage in
    workloads with many concurrent random read operations. (#1355)

Binaries

x86_64

arm64

mountpoint-s3 v1.16.1

03 Apr 15:12
f248ce8

Choose a tag to compare

  • Reduce memory usage for strings in inode metadata. (#1346)

Binaries

x86_64

arm64