This is an automated email from the ASF dual-hosted git repository.

tustvold 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 cb16050ec7 Prepare object_store 0.9.0 (#5224) (#5285)
cb16050ec7 is described below

commit cb16050ec732872d5995c7420cc6858749bbf743
Author: Raphael Taylor-Davies <[email protected]>
AuthorDate: Fri Jan 5 13:21:31 2024 +0000

    Prepare object_store 0.9.0 (#5224) (#5285)
---
 object_store/CHANGELOG-old.md                 |  76 +++++++++++++++++++
 object_store/CHANGELOG.md                     | 104 ++++++++++----------------
 object_store/Cargo.toml                       |   2 +-
 object_store/dev/release/update_change_log.sh |   4 +-
 4 files changed, 120 insertions(+), 66 deletions(-)

diff --git a/object_store/CHANGELOG-old.md b/object_store/CHANGELOG-old.md
index 6780f7db4c..d01b8a3aa7 100644
--- a/object_store/CHANGELOG-old.md
+++ b/object_store/CHANGELOG-old.md
@@ -19,6 +19,82 @@
 
 # Historical Changelog
 
+## 
[object_store_0.8.0](https://github.com/apache/arrow-rs/tree/object_store_0.8.0)
 (2023-11-02)
+
+[Full 
Changelog](https://github.com/apache/arrow-rs/compare/object_store_0.7.1...object_store_0.8.0)
+
+**Breaking changes:**
+
+- Remove ObjectStore::append 
[\#5016](https://github.com/apache/arrow-rs/pull/5016) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Don't panic on invalid Azure access key \(\#4972\) 
[\#4974](https://github.com/apache/arrow-rs/pull/4974) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Return `PutResult` with an ETag from ObjectStore::put \(\#4934\) 
[\#4944](https://github.com/apache/arrow-rs/pull/4944) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Add ObjectMeta::version and GetOptions::version \(\#4925\) 
[\#4935](https://github.com/apache/arrow-rs/pull/4935) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Add GetOptions::head [\#4931](https://github.com/apache/arrow-rs/pull/4931) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Remove Nested async and Fallibility from ObjectStore::list 
[\#4930](https://github.com/apache/arrow-rs/pull/4930) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Add ObjectStore::put_opts / Conditional Put 
[\#4879](https://github.com/apache/arrow-rs/pull/4984) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+
+**Implemented enhancements:**
+
+- Relax Path Safety on Parse 
[\#5019](https://github.com/apache/arrow-rs/issues/5019) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- ObjectStore: hard to determine the cause of the error thrown from retry 
[\#5013](https://github.com/apache/arrow-rs/issues/5013) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- continue existing multi-part upload 
[\#4961](https://github.com/apache/arrow-rs/issues/4961) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Simplify ObjectStore::List 
[\#4946](https://github.com/apache/arrow-rs/issues/4946) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Return ETag and Version on Put 
[\#4934](https://github.com/apache/arrow-rs/issues/4934) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Support Not Signing Requests in AmazonS3 
[\#4927](https://github.com/apache/arrow-rs/issues/4927) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Get Object By Version 
[\#4925](https://github.com/apache/arrow-rs/issues/4925) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Plans for supporting Extension Array to support Fixed shape tensor Array 
[\#4890](https://github.com/apache/arrow-rs/issues/4890)
+- Conditional Put Support 
[\#4879](https://github.com/apache/arrow-rs/issues/4879) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- creates\_dir\_if\_not\_present\_append Test is Flaky 
[\#4872](https://github.com/apache/arrow-rs/issues/4872) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Release object\_store `0.7.1` 
[\#4858](https://github.com/apache/arrow-rs/issues/4858) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Support User-Defined Object Metadata 
[\#4754](https://github.com/apache/arrow-rs/issues/4754) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- APIs for directly managing multi-part uploads and saving potential parquet 
footers [\#4608](https://github.com/apache/arrow-rs/issues/4608)
+
+**Fixed bugs:**
+
+- ObjectStore parse\_url Incorrectly Handles URLs with Spaces 
[\#5017](https://github.com/apache/arrow-rs/issues/5017) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- \[objects-store\]: periods/dots error in GCP bucket 
[\#4991](https://github.com/apache/arrow-rs/issues/4991) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Azure ImdsManagedIdentityProvider does not work in Azure functions 
[\#4976](https://github.com/apache/arrow-rs/issues/4976) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Panic when using an azure object store with an invalid access key 
[\#4972](https://github.com/apache/arrow-rs/issues/4972) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Handle Body Errors in AWS CompleteMultipartUpload 
[\#4965](https://github.com/apache/arrow-rs/issues/4965) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- ObjectStore multiple\_append Test is Flaky 
[\#4868](https://github.com/apache/arrow-rs/issues/4868) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- \[objectstore\] Problem with special characters in file path 
[\#4454](https://github.com/apache/arrow-rs/issues/4454)
+
+**Closed issues:**
+
+- Include onelake fabric path for https 
[\#5000](https://github.com/apache/arrow-rs/issues/5000) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- \[object\_store\] Support generating and using signed upload URLs 
[\#4763](https://github.com/apache/arrow-rs/issues/4763) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+
+**Merged pull requests:**
+
+- Relax path safety \(\#5019\) 
[\#5020](https://github.com/apache/arrow-rs/pull/5020) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Decode URL paths \(\#5017\) 
[\#5018](https://github.com/apache/arrow-rs/pull/5018) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- ObjectStore: make error msg thrown from retry more detailed 
[\#5012](https://github.com/apache/arrow-rs/pull/5012) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([Rachelint](https://github.com/Rachelint))
+- Support onelake fabric paths in parse\_url \(\#5000\) 
[\#5002](https://github.com/apache/arrow-rs/pull/5002) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Object tagging \(\#4754\)  
[\#4999](https://github.com/apache/arrow-rs/pull/4999) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- \[MINOR\] No need to jump to web pages 
[\#4994](https://github.com/apache/arrow-rs/pull/4994) 
([smallzhongfeng](https://github.com/smallzhongfeng))
+- Pushdown list\_with\_offset for GCS 
[\#4993](https://github.com/apache/arrow-rs/pull/4993) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Support bucket name with `.` when parsing GCS URL \(\#4991\) 
[\#4992](https://github.com/apache/arrow-rs/pull/4992) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Increase default timeout to 30 seconds 
[\#4989](https://github.com/apache/arrow-rs/pull/4989) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Conditional Put \(\#4879\)  
[\#4984](https://github.com/apache/arrow-rs/pull/4984) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Update quick-xml requirement from 0.30.0 to 0.31.0 in /object\_store 
[\#4983](https://github.com/apache/arrow-rs/pull/4983) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([dependabot[bot]](https://github.com/apps/dependabot))
+- Bump actions/setup-node from 3 to 4 
[\#4982](https://github.com/apache/arrow-rs/pull/4982) 
([dependabot[bot]](https://github.com/apps/dependabot))
+- Support ImdsManagedIdentityProvider in Azure Functions \(\#4976\) 
[\#4977](https://github.com/apache/arrow-rs/pull/4977) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Add MultiPartStore \(\#4961\) \(\#4608\) 
[\#4971](https://github.com/apache/arrow-rs/pull/4971) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Split gcp Module [\#4956](https://github.com/apache/arrow-rs/pull/4956) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Add module links in docs root 
[\#4955](https://github.com/apache/arrow-rs/pull/4955) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Prepare arrow 48.0.0 [\#4948](https://github.com/apache/arrow-rs/pull/4948) 
([tustvold](https://github.com/tustvold))
+- Allow opting out of request signing \(\#4927\) 
[\#4929](https://github.com/apache/arrow-rs/pull/4929) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Default connection and request timeouts of 5 seconds 
[\#4928](https://github.com/apache/arrow-rs/pull/4928) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Support service\_account in ApplicationDefaultCredentials and Use 
SelfSignedJwt [\#4926](https://github.com/apache/arrow-rs/pull/4926) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Generate `ETag`s for `InMemory` and `LocalFileSystem` \(\#4879\) 
[\#4922](https://github.com/apache/arrow-rs/pull/4922) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Cleanup `object_store::retry` client error handling 
[\#4915](https://github.com/apache/arrow-rs/pull/4915) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Fix integration tests [\#4889](https://github.com/apache/arrow-rs/pull/4889) 
([tustvold](https://github.com/tustvold))
+- Support Parsing Avro File Headers 
[\#4888](https://github.com/apache/arrow-rs/pull/4888) 
([tustvold](https://github.com/tustvold))
+- Update ring requirement from 0.16 to 0.17 in /object\_store 
[\#4887](https://github.com/apache/arrow-rs/pull/4887) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([dependabot[bot]](https://github.com/apps/dependabot))
+- Add AWS presigned URL support 
[\#4876](https://github.com/apache/arrow-rs/pull/4876) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([carols10cents](https://github.com/carols10cents))
+- Flush in creates\_dir\_if\_not\_present\_append \(\#4872\) 
[\#4874](https://github.com/apache/arrow-rs/pull/4874) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Flush in multiple\_append test \(\#4868\) 
[\#4869](https://github.com/apache/arrow-rs/pull/4869) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Enable new integration tests \(\#4828\) 
[\#4862](https://github.com/apache/arrow-rs/pull/4862) 
([tustvold](https://github.com/tustvold))
 
 ## 
[object_store_0.7.1](https://github.com/apache/arrow-rs/tree/object_store_0.7.1)
 (2023-09-26)
 
diff --git a/object_store/CHANGELOG.md b/object_store/CHANGELOG.md
index 7a4fcd0850..db2009b443 100644
--- a/object_store/CHANGELOG.md
+++ b/object_store/CHANGELOG.md
@@ -19,83 +19,61 @@
 
 # Changelog
 
-## 
[object_store_0.8.0](https://github.com/apache/arrow-rs/tree/object_store_0.8.0)
 (2023-11-02)
+## 
[object_store_0.9.0](https://github.com/apache/arrow-rs/tree/object_store_0.9.0)
 (2024-01-05)
 
-[Full 
Changelog](https://github.com/apache/arrow-rs/compare/object_store_0.7.1...object_store_0.8.0)
+[Full 
Changelog](https://github.com/apache/arrow-rs/compare/object_store_0.8.0...object_store_0.9.0)
 
 **Breaking changes:**
 
-- Remove ObjectStore::append 
[\#5016](https://github.com/apache/arrow-rs/pull/5016) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Don't panic on invalid Azure access key \(\#4972\) 
[\#4974](https://github.com/apache/arrow-rs/pull/4974) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Return `PutResult` with an ETag from ObjectStore::put \(\#4934\) 
[\#4944](https://github.com/apache/arrow-rs/pull/4944) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Add ObjectMeta::version and GetOptions::version \(\#4925\) 
[\#4935](https://github.com/apache/arrow-rs/pull/4935) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Add GetOptions::head [\#4931](https://github.com/apache/arrow-rs/pull/4931) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Remove Nested async and Fallibility from ObjectStore::list 
[\#4930](https://github.com/apache/arrow-rs/pull/4930) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Add ObjectStore::put_opts / Conditional Put 
[\#4879](https://github.com/apache/arrow-rs/pull/4984) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Remove deprecated try\_with\_option methods 
[\#5237](https://github.com/apache/arrow-rs/pull/5237) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- object\_store: full HTTP range support 
[\#5222](https://github.com/apache/arrow-rs/pull/5222) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([clbarnes](https://github.com/clbarnes))
+- feat\(object\_store\): use http1 by default 
[\#5204](https://github.com/apache/arrow-rs/pull/5204) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([wjones127](https://github.com/wjones127))
+- refactor: change `object_store` CA handling 
[\#5056](https://github.com/apache/arrow-rs/pull/5056) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([crepererum](https://github.com/crepererum))
 
 **Implemented enhancements:**
 
-- Relax Path Safety on Parse 
[\#5019](https://github.com/apache/arrow-rs/issues/5019) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- ObjectStore: hard to determine the cause of the error thrown from retry 
[\#5013](https://github.com/apache/arrow-rs/issues/5013) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- continue existing multi-part upload 
[\#4961](https://github.com/apache/arrow-rs/issues/4961) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- Simplify ObjectStore::List 
[\#4946](https://github.com/apache/arrow-rs/issues/4946) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- Return ETag and Version on Put 
[\#4934](https://github.com/apache/arrow-rs/issues/4934) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- Support Not Signing Requests in AmazonS3 
[\#4927](https://github.com/apache/arrow-rs/issues/4927) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- Get Object By Version 
[\#4925](https://github.com/apache/arrow-rs/issues/4925) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- Plans for supporting Extension Array to support Fixed shape tensor Array 
[\#4890](https://github.com/apache/arrow-rs/issues/4890)
-- Conditional Put Support 
[\#4879](https://github.com/apache/arrow-rs/issues/4879) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- creates\_dir\_if\_not\_present\_append Test is Flaky 
[\#4872](https://github.com/apache/arrow-rs/issues/4872) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- Release object\_store `0.7.1` 
[\#4858](https://github.com/apache/arrow-rs/issues/4858) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- Support User-Defined Object Metadata 
[\#4754](https://github.com/apache/arrow-rs/issues/4754) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- APIs for directly managing multi-part uploads and saving potential parquet 
footers [\#4608](https://github.com/apache/arrow-rs/issues/4608)
+- Azure Signed URL Support 
[\#5232](https://github.com/apache/arrow-rs/issues/5232) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- \[object-store\] Make aws region optional. 
[\#5211](https://github.com/apache/arrow-rs/issues/5211) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- \[object\_store,gcp\] Document GoogleCloudStorage Default Credentials 
[\#5187](https://github.com/apache/arrow-rs/issues/5187) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Support S3 Express One Zone 
[\#5140](https://github.com/apache/arrow-rs/issues/5140) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- `object_store`: Allow 403 Forbidden for `copy_if_not_exists` S3 status code 
[\#5132](https://github.com/apache/arrow-rs/issues/5132) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Add `copy_if_not_exists` support for AmazonS3 via DynamoDB Lock Support 
[\#4880](https://github.com/apache/arrow-rs/issues/4880) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- object\_store: native certs, w/o webpki-roots 
[\#4870](https://github.com/apache/arrow-rs/issues/4870)
+- object\_store: range request with suffix 
[\#4611](https://github.com/apache/arrow-rs/issues/4611)
 
 **Fixed bugs:**
 
-- ObjectStore parse\_url Incorrectly Handles URLs with Spaces 
[\#5017](https://github.com/apache/arrow-rs/issues/5017) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- \[objects-store\]: periods/dots error in GCP bucket 
[\#4991](https://github.com/apache/arrow-rs/issues/4991) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- Azure ImdsManagedIdentityProvider does not work in Azure functions 
[\#4976](https://github.com/apache/arrow-rs/issues/4976) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- Panic when using an azure object store with an invalid access key 
[\#4972](https://github.com/apache/arrow-rs/issues/4972) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- Handle Body Errors in AWS CompleteMultipartUpload 
[\#4965](https://github.com/apache/arrow-rs/issues/4965) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- ObjectStore multiple\_append Test is Flaky 
[\#4868](https://github.com/apache/arrow-rs/issues/4868) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- \[objectstore\] Problem with special characters in file path 
[\#4454](https://github.com/apache/arrow-rs/issues/4454)
+- ObjectStore::get\_opts Incorrectly Returns Response Size not Object Size 
[\#5272](https://github.com/apache/arrow-rs/issues/5272) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Single object store has limited throughput on GCS 
[\#5194](https://github.com/apache/arrow-rs/issues/5194) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- local::tests::invalid\_path fails during object store release verification 
[\#5035](https://github.com/apache/arrow-rs/issues/5035) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Object Store Doctest Failure with Default Features 
[\#5025](https://github.com/apache/arrow-rs/issues/5025) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
 
-**Closed issues:**
+**Documentation updates:**
 
-- Include onelake fabric path for https 
[\#5000](https://github.com/apache/arrow-rs/issues/5000) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- \[object\_store\] Support generating and using signed upload URLs 
[\#4763](https://github.com/apache/arrow-rs/issues/4763) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Document default value of InstanceCredentialProvider 
[\#5188](https://github.com/apache/arrow-rs/pull/5188) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([justinabrahms](https://github.com/justinabrahms))
 
 **Merged pull requests:**
 
-- Relax path safety \(\#5019\) 
[\#5020](https://github.com/apache/arrow-rs/pull/5020) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Decode URL paths \(\#5017\) 
[\#5018](https://github.com/apache/arrow-rs/pull/5018) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- ObjectStore: make error msg thrown from retry more detailed 
[\#5012](https://github.com/apache/arrow-rs/pull/5012) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([Rachelint](https://github.com/Rachelint))
-- Support onelake fabric paths in parse\_url \(\#5000\) 
[\#5002](https://github.com/apache/arrow-rs/pull/5002) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Object tagging \(\#4754\)  
[\#4999](https://github.com/apache/arrow-rs/pull/4999) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- \[MINOR\] No need to jump to web pages 
[\#4994](https://github.com/apache/arrow-rs/pull/4994) 
([smallzhongfeng](https://github.com/smallzhongfeng))
-- Pushdown list\_with\_offset for GCS 
[\#4993](https://github.com/apache/arrow-rs/pull/4993) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Support bucket name with `.` when parsing GCS URL \(\#4991\) 
[\#4992](https://github.com/apache/arrow-rs/pull/4992) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Increase default timeout to 30 seconds 
[\#4989](https://github.com/apache/arrow-rs/pull/4989) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Conditional Put \(\#4879\)  
[\#4984](https://github.com/apache/arrow-rs/pull/4984) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Update quick-xml requirement from 0.30.0 to 0.31.0 in /object\_store 
[\#4983](https://github.com/apache/arrow-rs/pull/4983) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([dependabot[bot]](https://github.com/apps/dependabot))
-- Bump actions/setup-node from 3 to 4 
[\#4982](https://github.com/apache/arrow-rs/pull/4982) 
([dependabot[bot]](https://github.com/apps/dependabot))
-- Support ImdsManagedIdentityProvider in Azure Functions \(\#4976\) 
[\#4977](https://github.com/apache/arrow-rs/pull/4977) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Add MultiPartStore \(\#4961\) \(\#4608\) 
[\#4971](https://github.com/apache/arrow-rs/pull/4971) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Split gcp Module [\#4956](https://github.com/apache/arrow-rs/pull/4956) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Add module links in docs root 
[\#4955](https://github.com/apache/arrow-rs/pull/4955) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Prepare arrow 48.0.0 [\#4948](https://github.com/apache/arrow-rs/pull/4948) 
([tustvold](https://github.com/tustvold))
-- Allow opting out of request signing \(\#4927\) 
[\#4929](https://github.com/apache/arrow-rs/pull/4929) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Default connection and request timeouts of 5 seconds 
[\#4928](https://github.com/apache/arrow-rs/pull/4928) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Support service\_account in ApplicationDefaultCredentials and Use 
SelfSignedJwt [\#4926](https://github.com/apache/arrow-rs/pull/4926) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Generate `ETag`s for `InMemory` and `LocalFileSystem` \(\#4879\) 
[\#4922](https://github.com/apache/arrow-rs/pull/4922) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Cleanup `object_store::retry` client error handling 
[\#4915](https://github.com/apache/arrow-rs/pull/4915) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Fix integration tests [\#4889](https://github.com/apache/arrow-rs/pull/4889) 
([tustvold](https://github.com/tustvold))
-- Support Parsing Avro File Headers 
[\#4888](https://github.com/apache/arrow-rs/pull/4888) 
([tustvold](https://github.com/tustvold))
-- Update ring requirement from 0.16 to 0.17 in /object\_store 
[\#4887](https://github.com/apache/arrow-rs/pull/4887) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([dependabot[bot]](https://github.com/apps/dependabot))
-- Add AWS presigned URL support 
[\#4876](https://github.com/apache/arrow-rs/pull/4876) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([carols10cents](https://github.com/carols10cents))
-- Flush in creates\_dir\_if\_not\_present\_append \(\#4872\) 
[\#4874](https://github.com/apache/arrow-rs/pull/4874) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Flush in multiple\_append test \(\#4868\) 
[\#4869](https://github.com/apache/arrow-rs/pull/4869) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Enable new integration tests \(\#4828\) 
[\#4862](https://github.com/apache/arrow-rs/pull/4862) 
([tustvold](https://github.com/tustvold))
-
-
+- Retry Safe/Read-Only Requests on Timeout 
[\#5278](https://github.com/apache/arrow-rs/pull/5278) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Fix ObjectMeta::size for range requests \(\#5272\) 
[\#5276](https://github.com/apache/arrow-rs/pull/5276) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- docs\(object\_store\): Mention `with_allow_http` in docs of `with_endpoint` 
[\#5275](https://github.com/apache/arrow-rs/pull/5275) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([Xuanwo](https://github.com/Xuanwo))
+- Support S3 Express One Zone 
[\#5268](https://github.com/apache/arrow-rs/pull/5268) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- feat\(object\_store\): Azure url signing 
[\#5259](https://github.com/apache/arrow-rs/pull/5259) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([roeap](https://github.com/roeap))
+- DynamoDB ConditionalPut 
[\#5247](https://github.com/apache/arrow-rs/pull/5247) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Default AWS region to us-east-1 \(\#5211\) 
[\#5244](https://github.com/apache/arrow-rs/pull/5244) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- ci: Fail Miri CI on first failure 
[\#5243](https://github.com/apache/arrow-rs/pull/5243) 
([Jefffrey](https://github.com/Jefffrey))
+- Bump actions/upload-pages-artifact from 2 to 3 
[\#5229](https://github.com/apache/arrow-rs/pull/5229) 
([dependabot[bot]](https://github.com/apps/dependabot))
+- Bump actions/setup-python from 4 to 5 
[\#5175](https://github.com/apache/arrow-rs/pull/5175) 
([dependabot[bot]](https://github.com/apps/dependabot))
+- fix: ensure take\_fixed\_size\_list can handle null indices 
[\#5170](https://github.com/apache/arrow-rs/pull/5170) 
([westonpace](https://github.com/westonpace))
+- Bump actions/labeler from 4.3.0 to 5.0.0 
[\#5167](https://github.com/apache/arrow-rs/pull/5167) 
([dependabot[bot]](https://github.com/apps/dependabot))
+- object\_store: fix failing doctest with default features 
[\#5161](https://github.com/apache/arrow-rs/pull/5161) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([Jefffrey](https://github.com/Jefffrey))
+- Update rustls-pemfile requirement from 1.0 to 2.0 in /object\_store 
[\#5155](https://github.com/apache/arrow-rs/pull/5155) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([dependabot[bot]](https://github.com/apps/dependabot))
+- Allow 403 for overwrite prevention 
[\#5134](https://github.com/apache/arrow-rs/pull/5134) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([emcake](https://github.com/emcake))
+- Fix ObjectStore.LocalFileSystem.put\_opts for blobfuse 
[\#5094](https://github.com/apache/arrow-rs/pull/5094) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([RobinLin666](https://github.com/RobinLin666))
+- Update itertools requirement from 0.11.0 to 0.12.0 in /object\_store 
[\#5077](https://github.com/apache/arrow-rs/pull/5077) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([dependabot[bot]](https://github.com/apps/dependabot))
+- Add a PR under "Breaking changes" in the object\_store 0.8.0 changelog 
[\#5063](https://github.com/apache/arrow-rs/pull/5063) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([carols10cents](https://github.com/carols10cents))
+- Prepare arrow 49.0.0 [\#5054](https://github.com/apache/arrow-rs/pull/5054) 
([tustvold](https://github.com/tustvold))
+- Fix invalid\_path test 
[\#5026](https://github.com/apache/arrow-rs/pull/5026) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Implement `copy_if_not_exist` for `AmazonS3` using DynamoDB \(\#4880\) 
[\#4918](https://github.com/apache/arrow-rs/pull/4918) 
[[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)*
diff --git a/object_store/Cargo.toml b/object_store/Cargo.toml
index e7f99e529e..512fa30596 100644
--- a/object_store/Cargo.toml
+++ b/object_store/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "object_store"
-version = "0.8.0"
+version = "0.9.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 33eeb33860..a083f6125b 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.7.1"
-FUTURE_RELEASE="object_store_0.8.0"
+SINCE_TAG="object_store_0.8.0"
+FUTURE_RELEASE="object_store_0.9.0"
 
 SOURCE_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
 SOURCE_TOP_DIR="$(cd "${SOURCE_DIR}/../../" && pwd)"

Reply via email to