diff --git a/Cargo.lock b/Cargo.lock index 290728a22..3dc766601 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1915,7 +1915,7 @@ dependencies = [ [[package]] name = "mountpoint-s3" -version = "1.4.1" +version = "1.5.0" dependencies = [ "anyhow", "assert_cmd", diff --git a/mountpoint-s3/CHANGELOG.md b/mountpoint-s3/CHANGELOG.md index 707abe35b..37dc4b666 100644 --- a/mountpoint-s3/CHANGELOG.md +++ b/mountpoint-s3/CHANGELOG.md @@ -1,5 +1,15 @@ ## Unreleased +## v1.5.0 (March 7, 2024) + +### New features +* When caching is enabled, Mountpoint also remembers when objects do **not** exist, in order to reduce repeated lookups. ([#696](https://github.com/awslabs/mountpoint-s3/pull/696)) + +### Other changes +* Cancel S3 requests when dropped. Addresses an issue where the prefetcher could keep streaming up to 2GB of data that would never be used. ([#794](https://github.com/awslabs/mountpoint-s3/pull/794)) +* Improve read throughput in more non-sequential access patterns by better accounting for the progress of in-flight prefetch requests. ([#797](https://github.com/awslabs/mountpoint-s3/pull/797)) +* Stop limiting the number of connections based on the number of known IPs when connecting to S3. Improves maximum throughput on S3 Express. ([#796](https://github.com/awslabs/mountpoint-s3/pull/796)) + ## v1.4.1 (February 16, 2024) ### Other changes diff --git a/mountpoint-s3/Cargo.toml b/mountpoint-s3/Cargo.toml index c97c5a112..9a0c18fb0 100644 --- a/mountpoint-s3/Cargo.toml +++ b/mountpoint-s3/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mountpoint-s3" -version = "1.4.1" +version = "1.5.0" edition = "2021" license = "Apache-2.0" publish = false