This is an automated email from the ASF dual-hosted git repository.
alamb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git
The following commit(s) were added to refs/heads/master by this push:
new fe03d3939 Prepare for object_store `0.11.0` release (#6227)
fe03d3939 is described below
commit fe03d393933493b6fa59cd1d05963a0c17c47831
Author: Andrew Lamb <[email protected]>
AuthorDate: Mon Aug 12 17:23:43 2024 -0400
Prepare for object_store `0.11.0` release (#6227)
* Update version to 0.11.0
* Changelog for 0.11.0
* Remove irrelevant content from changelog
---
object_store/CHANGELOG-old.md | 50 ++++++++++++++++++++++++++-
object_store/CHANGELOG.md | 47 +++++--------------------
object_store/Cargo.toml | 2 +-
object_store/dev/release/update_change_log.sh | 4 +--
4 files changed, 60 insertions(+), 43 deletions(-)
diff --git a/object_store/CHANGELOG-old.md b/object_store/CHANGELOG-old.md
index 4193700ef..172b0f90a 100644
--- a/object_store/CHANGELOG-old.md
+++ b/object_store/CHANGELOG-old.md
@@ -19,7 +19,55 @@
# Historical Changelog
-# Changelog
+##
[object_store_0.10.2](https://github.com/apache/arrow-rs/tree/object_store_0.10.2)
(2024-07-17)
+
+[Full
Changelog](https://github.com/apache/arrow-rs/compare/object_store_0.10.1...object_store_0.10.2)
+
+**Implemented enhancements:**
+
+- Relax `WriteMultipart` API to support aborting after completion
[\#5977](https://github.com/apache/arrow-rs/issues/5977)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Make ObjectStoreScheme in the object\_store crate public
[\#5911](https://github.com/apache/arrow-rs/issues/5911)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Add BufUploader to implement same feature upon `WriteMultipart` like
`BufWriter` [\#5834](https://github.com/apache/arrow-rs/issues/5834)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+
+**Fixed bugs:**
+
+- Investigate why `InstanceCredentialProvider::cache` is flagged as dead code
[\#5884](https://github.com/apache/arrow-rs/issues/5884)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- \[object\_store\] Potential race condition in `list_with_delimiter` on
`Local` [\#5800](https://github.com/apache/arrow-rs/issues/5800)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+
+**Documentation updates:**
+
+- Correct timeout in comment from 5s to 30s
[\#6073](https://github.com/apache/arrow-rs/pull/6073)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([trungda](https://github.com/trungda))
+- docs: Fix broken links of object\_store\_opendal README
[\#5929](https://github.com/apache/arrow-rs/pull/5929)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([Xuanwo](https://github.com/Xuanwo))
+- docs: Add object\_store\_opendal as related projects
[\#5926](https://github.com/apache/arrow-rs/pull/5926)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([Xuanwo](https://github.com/Xuanwo))
+- chore: update docs to delineate which ObjectStore lists are recursive
[\#5794](https://github.com/apache/arrow-rs/pull/5794)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([wiedld](https://github.com/wiedld))
+- Document object store release cadence
[\#5750](https://github.com/apache/arrow-rs/pull/5750)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([alamb](https://github.com/alamb))
+
+**Merged pull requests:**
+
+- Sanitize error message for sensitive requests
[\#6074](https://github.com/apache/arrow-rs/pull/6074)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
+- Update quick-xml requirement from 0.35.0 to 0.36.0 in /object\_store
[\#6032](https://github.com/apache/arrow-rs/pull/6032)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([dependabot[bot]](https://github.com/apps/dependabot))
+- use GCE metadata server env var overrides
[\#6015](https://github.com/apache/arrow-rs/pull/6015)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([barronw](https://github.com/barronw))
+- Update quick-xml requirement from 0.34.0 to 0.35.0 in /object\_store
[\#5983](https://github.com/apache/arrow-rs/pull/5983)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([dependabot[bot]](https://github.com/apps/dependabot))
+- Automatically cleanup empty dirs in LocalFileSystem
[\#5978](https://github.com/apache/arrow-rs/pull/5978)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([fsdvh](https://github.com/fsdvh))
+- WriteMultipart Abort on MultipartUpload::complete Error
[\#5974](https://github.com/apache/arrow-rs/pull/5974)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([fsdvh](https://github.com/fsdvh))
+- Update quick-xml requirement from 0.33.0 to 0.34.0 in /object\_store
[\#5954](https://github.com/apache/arrow-rs/pull/5954)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([dependabot[bot]](https://github.com/apps/dependabot))
+- Update quick-xml requirement from 0.32.0 to 0.33.0 in /object\_store
[\#5946](https://github.com/apache/arrow-rs/pull/5946)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([dependabot[bot]](https://github.com/apps/dependabot))
+- Add `MultipartUpload` blanket implementation for `Box<W>`
[\#5919](https://github.com/apache/arrow-rs/pull/5919)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([fsdvh](https://github.com/fsdvh))
+- Add user defined metadata
[\#5915](https://github.com/apache/arrow-rs/pull/5915)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([criccomini](https://github.com/criccomini))
+- Make ObjectStoreScheme public
[\#5912](https://github.com/apache/arrow-rs/pull/5912)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([orf](https://github.com/orf))
+- chore: Remove not used cache in InstanceCredentialProvider
[\#5888](https://github.com/apache/arrow-rs/pull/5888)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([Xuanwo](https://github.com/Xuanwo))
+- Fix clippy for object\_store
[\#5883](https://github.com/apache/arrow-rs/pull/5883)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([alamb](https://github.com/alamb))
+- Update quick-xml requirement from 0.31.0 to 0.32.0 in /object\_store
[\#5870](https://github.com/apache/arrow-rs/pull/5870)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([dependabot[bot]](https://github.com/apps/dependabot))
+- feat\(object\_store\): Add `put` API for buffered::BufWriter
[\#5835](https://github.com/apache/arrow-rs/pull/5835)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([Xuanwo](https://github.com/Xuanwo))
+- Fix 5592: Colon \(:\) in in object\_store::path::{Path} is not handled on
Windows [\#5830](https://github.com/apache/arrow-rs/pull/5830)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([hesampakdaman](https://github.com/hesampakdaman))
+- Fix issue \#5800: Handle missing files in list\_with\_delimiter
[\#5803](https://github.com/apache/arrow-rs/pull/5803)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([hesampakdaman](https://github.com/hesampakdaman))
+- Update nix requirement from 0.28.0 to 0.29.0 in /object\_store
[\#5799](https://github.com/apache/arrow-rs/pull/5799)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([dependabot[bot]](https://github.com/apps/dependabot))
+- Update itertools requirement from 0.12.0 to 0.13.0 in /object\_store
[\#5780](https://github.com/apache/arrow-rs/pull/5780)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([dependabot[bot]](https://github.com/apps/dependabot))
+- Add additional WriteMultipart tests \(\#5743\)
[\#5746](https://github.com/apache/arrow-rs/pull/5746)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
+
+
+
+\* *This Changelog was automatically generated by
[github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
##
[object_store_0.10.1](https://github.com/apache/arrow-rs/tree/object_store_0.10.1)
(2024-05-10)
diff --git a/object_store/CHANGELOG.md b/object_store/CHANGELOG.md
index 0267ba842..dc7117112 100644
--- a/object_store/CHANGELOG.md
+++ b/object_store/CHANGELOG.md
@@ -19,52 +19,21 @@
# Changelog
-##
[object_store_0.10.2](https://github.com/apache/arrow-rs/tree/object_store_0.10.2)
(2024-07-17)
+##
[object_store_0.11.0](https://github.com/apache/arrow-rs/tree/object_store_0.11.0)
(2024-08-12)
-[Full
Changelog](https://github.com/apache/arrow-rs/compare/object_store_0.10.1...object_store_0.10.2)
+[Full
Changelog](https://github.com/apache/arrow-rs/compare/object_store_0.10.2...object_store_0.11.0)
-**Implemented enhancements:**
+**Breaking changes:**
-- Relax `WriteMultipart` API to support aborting after completion
[\#5977](https://github.com/apache/arrow-rs/issues/5977)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- Make ObjectStoreScheme in the object\_store crate public
[\#5911](https://github.com/apache/arrow-rs/issues/5911)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- Add BufUploader to implement same feature upon `WriteMultipart` like
`BufWriter` [\#5834](https://github.com/apache/arrow-rs/issues/5834)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Make object\_store errors non-exhaustive
[\#6165](https://github.com/apache/arrow-rs/pull/6165)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
+- Update snafu to `0.8.0` in object\_store \(\#5930\)
[\#6070](https://github.com/apache/arrow-rs/pull/6070)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([alamb](https://github.com/alamb))
-**Fixed bugs:**
-
-- Investigate why `InstanceCredentialProvider::cache` is flagged as dead code
[\#5884](https://github.com/apache/arrow-rs/issues/5884)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- \[object\_store\] Potential race condition in `list_with_delimiter` on
`Local` [\#5800](https://github.com/apache/arrow-rs/issues/5800)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-
-**Documentation updates:**
-
-- Correct timeout in comment from 5s to 30s
[\#6073](https://github.com/apache/arrow-rs/pull/6073)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([trungda](https://github.com/trungda))
-- docs: Fix broken links of object\_store\_opendal README
[\#5929](https://github.com/apache/arrow-rs/pull/5929)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([Xuanwo](https://github.com/Xuanwo))
-- docs: Add object\_store\_opendal as related projects
[\#5926](https://github.com/apache/arrow-rs/pull/5926)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([Xuanwo](https://github.com/Xuanwo))
-- chore: update docs to delineate which ObjectStore lists are recursive
[\#5794](https://github.com/apache/arrow-rs/pull/5794)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([wiedld](https://github.com/wiedld))
-- Document object store release cadence
[\#5750](https://github.com/apache/arrow-rs/pull/5750)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([alamb](https://github.com/alamb))
**Merged pull requests:**
-- Sanitize error message for sensitive requests
[\#6074](https://github.com/apache/arrow-rs/pull/6074)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
-- Update quick-xml requirement from 0.35.0 to 0.36.0 in /object\_store
[\#6032](https://github.com/apache/arrow-rs/pull/6032)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([dependabot[bot]](https://github.com/apps/dependabot))
-- use GCE metadata server env var overrides
[\#6015](https://github.com/apache/arrow-rs/pull/6015)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([barronw](https://github.com/barronw))
-- Update quick-xml requirement from 0.34.0 to 0.35.0 in /object\_store
[\#5983](https://github.com/apache/arrow-rs/pull/5983)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([dependabot[bot]](https://github.com/apps/dependabot))
-- Automatically cleanup empty dirs in LocalFileSystem
[\#5978](https://github.com/apache/arrow-rs/pull/5978)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([fsdvh](https://github.com/fsdvh))
-- WriteMultipart Abort on MultipartUpload::complete Error
[\#5974](https://github.com/apache/arrow-rs/pull/5974)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([fsdvh](https://github.com/fsdvh))
-- Update quick-xml requirement from 0.33.0 to 0.34.0 in /object\_store
[\#5954](https://github.com/apache/arrow-rs/pull/5954)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([dependabot[bot]](https://github.com/apps/dependabot))
-- Update quick-xml requirement from 0.32.0 to 0.33.0 in /object\_store
[\#5946](https://github.com/apache/arrow-rs/pull/5946)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([dependabot[bot]](https://github.com/apps/dependabot))
-- Add `MultipartUpload` blanket implementation for `Box<W>`
[\#5919](https://github.com/apache/arrow-rs/pull/5919)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([fsdvh](https://github.com/fsdvh))
-- Add user defined metadata
[\#5915](https://github.com/apache/arrow-rs/pull/5915)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([criccomini](https://github.com/criccomini))
-- Make ObjectStoreScheme public
[\#5912](https://github.com/apache/arrow-rs/pull/5912)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([orf](https://github.com/orf))
-- chore: Remove not used cache in InstanceCredentialProvider
[\#5888](https://github.com/apache/arrow-rs/pull/5888)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([Xuanwo](https://github.com/Xuanwo))
-- Fix clippy for object\_store
[\#5883](https://github.com/apache/arrow-rs/pull/5883)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([alamb](https://github.com/alamb))
-- Update quick-xml requirement from 0.31.0 to 0.32.0 in /object\_store
[\#5870](https://github.com/apache/arrow-rs/pull/5870)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([dependabot[bot]](https://github.com/apps/dependabot))
-- feat\(object\_store\): Add `put` API for buffered::BufWriter
[\#5835](https://github.com/apache/arrow-rs/pull/5835)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([Xuanwo](https://github.com/Xuanwo))
-- Fix 5592: Colon \(:\) in in object\_store::path::{Path} is not handled on
Windows [\#5830](https://github.com/apache/arrow-rs/pull/5830)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([hesampakdaman](https://github.com/hesampakdaman))
-- Fix issue \#5800: Handle missing files in list\_with\_delimiter
[\#5803](https://github.com/apache/arrow-rs/pull/5803)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([hesampakdaman](https://github.com/hesampakdaman))
-- Update nix requirement from 0.28.0 to 0.29.0 in /object\_store
[\#5799](https://github.com/apache/arrow-rs/pull/5799)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([dependabot[bot]](https://github.com/apps/dependabot))
-- Update itertools requirement from 0.12.0 to 0.13.0 in /object\_store
[\#5780](https://github.com/apache/arrow-rs/pull/5780)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([dependabot[bot]](https://github.com/apps/dependabot))
-- Add additional WriteMultipart tests \(\#5743\)
[\#5746](https://github.com/apache/arrow-rs/pull/5746)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
-
+- feat\(object\_store\): add `PermissionDenied` variant to top-level error
[\#6194](https://github.com/apache/arrow-rs/pull/6194)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([kyle-mccarthy](https://github.com/kyle-mccarthy))
+- Update object store MSRV to `1.64`
[\#6123](https://github.com/apache/arrow-rs/pull/6123)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([alamb](https://github.com/alamb))
+- Fix clippy in object\_store crate
[\#6120](https://github.com/apache/arrow-rs/pull/6120)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([alamb](https://github.com/alamb))
\* *This Changelog was automatically generated by
[github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
diff --git a/object_store/Cargo.toml b/object_store/Cargo.toml
index 71e0bcb86..a878c0c60 100644
--- a/object_store/Cargo.toml
+++ b/object_store/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "object_store"
-version = "0.10.2"
+version = "0.11.0"
edition = "2021"
license = "MIT/Apache-2.0"
readme = "README.md"
diff --git a/object_store/dev/release/update_change_log.sh
b/object_store/dev/release/update_change_log.sh
index 9c684ea21..142bbb076 100755
--- a/object_store/dev/release/update_change_log.sh
+++ b/object_store/dev/release/update_change_log.sh
@@ -29,8 +29,8 @@
set -e
-SINCE_TAG="object_store_0.10.1"
-FUTURE_RELEASE="object_store_0.10.2"
+SINCE_TAG="object_store_0.10.2"
+FUTURE_RELEASE="object_store_0.11.0"
SOURCE_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
SOURCE_TOP_DIR="$(cd "${SOURCE_DIR}/../../" && pwd)"