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