From dd19976007b7187f77989e7c5f654762bc5a36d2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 21 Nov 2024 23:30:54 +0000 Subject: [PATCH] Release v2.0.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 35 +++++++++++++++++++ .../reference/configuration-options.md | 2 +- docs/mkdocs.yml | 2 +- gradle.properties | 2 +- 5 files changed, 39 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index d8ffc6ff..895bf0e3 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.0.0-SNAPSHOT" + ".": "2.0.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index dd7960c9..34ad61cb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,40 @@ # Changelog +## [2.0.0](https://github.com/carlspring/s3fs-nio/compare/v1.0.6...v2.0.0) (2024-11-21) + + +### ⚠ BREAKING CHANGES + +* `S3Path#setFileAttributes()` was removed. +* `S3FileSystem#getCache()` method was removed. +* `S3FileSystemProvider#getCache()` was removed. +* `S3FileSystemProvider#setCache()` was removed +* `S3OutputStream` constructor signatures changed. + +### Features + +* Improve file attribute caching ([#854](https://github.com/carlspring/s3fs-nio/issues/854)) ([596434b](https://github.com/carlspring/s3fs-nio/commit/596434bfcd05c68eea53032df5960c249d38ffc0)) + + +### Deprecated + +* Move `S3FileSystem#key2Parts` into `S3Utils`. ([9ea4d32](https://github.com/carlspring/s3fs-nio/commit/9ea4d329d649c5807bf64228a01815e17222dd5e)) + + +### Dependencies + +* **upgrade:** bump org.testcontainers:testcontainers from 1.20.3 to 1.20.4 ([#865](https://github.com/carlspring/s3fs-nio/issues/865)) ([871fff3](https://github.com/carlspring/s3fs-nio/commit/871fff3a686240b8361be754a0d01b3d985f2f86)) +* **upgrade:** Upgrade AWS SDK to latest v2.29.9 ([#860](https://github.com/carlspring/s3fs-nio/pull/860)) ([03cd6fb](https://github.com/carlspring/s3fs-nio/commit/03cd6fbbd63e9a38816f1e1a67ce68ee5f07b060)) + +### Miscellaneous Chores + +* **snapshot:** Prepare for v2.0.0 ([#864](https://github.com/carlspring/s3fs-nio/issues/864)) ([4946d83](https://github.com/carlspring/s3fs-nio/commit/4946d83e49e58706fcc951b12e071511dd73a946)) + + +### Build System + +* Move integration tests into separate test suite. ([e561e5c](https://github.com/carlspring/s3fs-nio/commit/e561e5c58c9ee70e9f349e161fd7c908915fe049)) + ## [1.0.6](https://github.com/carlspring/s3fs-nio/compare/v1.0.5...v1.0.6) (2024-11-20) diff --git a/docs/content/reference/configuration-options.md b/docs/content/reference/configuration-options.md index d7da85bb..5869ddbc 100644 --- a/docs/content/reference/configuration-options.md +++ b/docs/content/reference/configuration-options.md @@ -10,7 +10,7 @@ A complete list of environment variables which can be set to configure the clien | s3fs.secret.key | none | AWS secret access key, used to authenticate the user interacting with AWS | | s3fs.request.metric.collector.class | TODO | Fully-qualified class name to instantiate an AWS SDK request/response metric collector | | s3fs.cache.attributes.ttl | `60000` | TTL for the cached file attributes (in millis) | -| s3fs.cache.attributes.size | `5000` | Total size of cached file attributes | +| s3fs.cache.attributes.size | `30000` | Total size of cached file attributes | | s3fs.connection.timeout | TODO | Timeout (in milliseconds) for establishing a connection to a remote service | | s3fs.max.connections | TODO | Maximum number of connections allowed in a connection pool | | s3fs.max.retry.error | TODO | Maximum number of times that a single request should be retried, assuming it fails for a retryable error | diff --git a/docs/mkdocs.yml b/docs/mkdocs.yml index e665321c..a8813be1 100644 --- a/docs/mkdocs.yml +++ b/docs/mkdocs.yml @@ -131,7 +131,7 @@ extra: POM_GROUP_ID: org.carlspring.cloud.aws POM_ARTIFACT_ID: s3fs-nio ## {x-release-please-start-version} - POM_VERSION: "2.0.0-SNAPSHOT" + POM_VERSION: "2.0.0" ## {x-release-please-end} nav: diff --git a/gradle.properties b/gradle.properties index 1aa37e34..78a65152 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ ## {x-release-please-start-version} -version=2.0.0-SNAPSHOT +version=2.0.0 ## {x-release-please-end} # Signature key id