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 ad211fe324 Prepare object_store 0.8.0 (#5010) (#5023)
ad211fe324 is described below
commit ad211fe324d259bf9fea1c43a3a82b3c833f6d7a
Author: Raphael Taylor-Davies <[email protected]>
AuthorDate: Thu Nov 2 11:30:09 2023 +0000
Prepare object_store 0.8.0 (#5010) (#5023)
---
object_store/CHANGELOG-old.md | 44 +++++++++++++
object_store/CHANGELOG.md | 91 ++++++++++++++++++---------
object_store/Cargo.toml | 2 +-
object_store/dev/release/update_change_log.sh | 4 +-
4 files changed, 109 insertions(+), 32 deletions(-)
diff --git a/object_store/CHANGELOG-old.md b/object_store/CHANGELOG-old.md
index a0ced7c8d2..6780f7db4c 100644
--- a/object_store/CHANGELOG-old.md
+++ b/object_store/CHANGELOG-old.md
@@ -19,6 +19,50 @@
# Historical Changelog
+
+##
[object_store_0.7.1](https://github.com/apache/arrow-rs/tree/object_store_0.7.1)
(2023-09-26)
+
+[Full
Changelog](https://github.com/apache/arrow-rs/compare/object_store_0.7.0...object_store_0.7.1)
+
+**Implemented enhancements:**
+
+- Automatically Cleanup LocalFileSystem Temporary Files
[\#4778](https://github.com/apache/arrow-rs/issues/4778)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- object-store: Expose an async reader API for object store
[\#4762](https://github.com/apache/arrow-rs/issues/4762)
+- Improve proxy support by using reqwest::Proxy as configuration
[\#4713](https://github.com/apache/arrow-rs/issues/4713)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+
+**Fixed bugs:**
+
+- object-store: http shouldn't perform range requests unless `accept-ranges:
bytes` header is present
[\#4839](https://github.com/apache/arrow-rs/issues/4839)
+- object-store: http-store fails when url doesn't have last-modified header on
0.7.0 [\#4831](https://github.com/apache/arrow-rs/issues/4831)
+- object-store fails to compile for `wasm32-unknown-unknown` with `http`
feature [\#4776](https://github.com/apache/arrow-rs/issues/4776)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- object-store: could not find `header` in `client` for `http` feature
[\#4775](https://github.com/apache/arrow-rs/issues/4775)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- LocalFileSystem Copy and Rename Don't Create Intermediate Directories
[\#4760](https://github.com/apache/arrow-rs/issues/4760)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- LocalFileSystem Copy is not Atomic
[\#4758](https://github.com/apache/arrow-rs/issues/4758)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+
+**Closed issues:**
+
+- object\_store Azure Government Cloud functionality?
[\#4853](https://github.com/apache/arrow-rs/issues/4853)
+
+**Merged pull requests:**
+
+- Add ObjectStore BufReader \(\#4762\)
[\#4857](https://github.com/apache/arrow-rs/pull/4857)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
+- Allow overriding azure endpoint
[\#4854](https://github.com/apache/arrow-rs/pull/4854)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
+- Minor: Improve object\_store docs.rs landing page
[\#4849](https://github.com/apache/arrow-rs/pull/4849)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([alamb](https://github.com/alamb))
+- Error if Remote Ignores HTTP Range Header
[\#4841](https://github.com/apache/arrow-rs/pull/4841)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([universalmind303](https://github.com/universalmind303))
+- Perform HEAD request for HttpStore::head
[\#4837](https://github.com/apache/arrow-rs/pull/4837)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
+- fix: object store http header last modified
[\#4834](https://github.com/apache/arrow-rs/pull/4834)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([universalmind303](https://github.com/universalmind303))
+- Prepare arrow 47.0.0 [\#4827](https://github.com/apache/arrow-rs/pull/4827)
([tustvold](https://github.com/tustvold))
+- ObjectStore Wasm32 Fixes \(\#4775\) \(\#4776\)
[\#4796](https://github.com/apache/arrow-rs/pull/4796)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
+- Best effort cleanup of staged upload files \(\#4778\)
[\#4792](https://github.com/apache/arrow-rs/pull/4792)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
+- Relaxing type bounds on coalesce\_ranges and collect\_bytes
[\#4787](https://github.com/apache/arrow-rs/pull/4787)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([sumerman](https://github.com/sumerman))
+- Update object\_store chrono deprecations
[\#4786](https://github.com/apache/arrow-rs/pull/4786)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
+- Make coalesce\_ranges and collect\_bytes available for crate users
[\#4784](https://github.com/apache/arrow-rs/pull/4784)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([sumerman](https://github.com/sumerman))
+- Bump actions/checkout from 3 to 4
[\#4767](https://github.com/apache/arrow-rs/pull/4767)
([dependabot[bot]](https://github.com/apps/dependabot))
+- Make ObjectStore::copy Atomic and Automatically Create Parent Directories
\(\#4758\) \(\#4760\) [\#4759](https://github.com/apache/arrow-rs/pull/4759)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
+- Update nix requirement from 0.26.1 to 0.27.1 in /object\_store
[\#4744](https://github.com/apache/arrow-rs/pull/4744)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([viirya](https://github.com/viirya))
+- Add `with_proxy_ca_certificate` and `with_proxy_excludes`
[\#4714](https://github.com/apache/arrow-rs/pull/4714)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([gordonwang0](https://github.com/gordonwang0))
+- Update object\_store Dependencies and Configure Dependabot
[\#4700](https://github.com/apache/arrow-rs/pull/4700)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
+
##
[object_store_0.7.0](https://github.com/apache/arrow-rs/tree/object_store_0.7.0)
(2023-08-15)
[Full
Changelog](https://github.com/apache/arrow-rs/compare/object_store_0.6.1...object_store_0.7.0)
diff --git a/object_store/CHANGELOG.md b/object_store/CHANGELOG.md
index 1f069ce41e..c24cf54cc3 100644
--- a/object_store/CHANGELOG.md
+++ b/object_store/CHANGELOG.md
@@ -19,48 +19,81 @@
# Changelog
-##
[object_store_0.7.1](https://github.com/apache/arrow-rs/tree/object_store_0.7.1)
(2023-09-26)
+##
[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.0...object_store_0.7.1)
+[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))
**Implemented enhancements:**
-- Automatically Cleanup LocalFileSystem Temporary Files
[\#4778](https://github.com/apache/arrow-rs/issues/4778)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- object-store: Expose an async reader API for object store
[\#4762](https://github.com/apache/arrow-rs/issues/4762)
-- Improve proxy support by using reqwest::Proxy as configuration
[\#4713](https://github.com/apache/arrow-rs/issues/4713)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- 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:**
-- object-store: http shouldn't perform range requests unless `accept-ranges:
bytes` header is present
[\#4839](https://github.com/apache/arrow-rs/issues/4839)
-- object-store: http-store fails when url doesn't have last-modified header on
0.7.0 [\#4831](https://github.com/apache/arrow-rs/issues/4831)
-- object-store fails to compile for `wasm32-unknown-unknown` with `http`
feature [\#4776](https://github.com/apache/arrow-rs/issues/4776)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- object-store: could not find `header` in `client` for `http` feature
[\#4775](https://github.com/apache/arrow-rs/issues/4775)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- LocalFileSystem Copy and Rename Don't Create Intermediate Directories
[\#4760](https://github.com/apache/arrow-rs/issues/4760)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- LocalFileSystem Copy is not Atomic
[\#4758](https://github.com/apache/arrow-rs/issues/4758)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- 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:**
-- object\_store Azure Government Cloud functionality?
[\#4853](https://github.com/apache/arrow-rs/issues/4853)
+- 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:**
-- Add ObjectStore BufReader \(\#4762\)
[\#4857](https://github.com/apache/arrow-rs/pull/4857)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
-- Allow overriding azure endpoint
[\#4854](https://github.com/apache/arrow-rs/pull/4854)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
-- Minor: Improve object\_store docs.rs landing page
[\#4849](https://github.com/apache/arrow-rs/pull/4849)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([alamb](https://github.com/alamb))
-- Error if Remote Ignores HTTP Range Header
[\#4841](https://github.com/apache/arrow-rs/pull/4841)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([universalmind303](https://github.com/universalmind303))
-- Perform HEAD request for HttpStore::head
[\#4837](https://github.com/apache/arrow-rs/pull/4837)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
-- fix: object store http header last modified
[\#4834](https://github.com/apache/arrow-rs/pull/4834)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([universalmind303](https://github.com/universalmind303))
-- Prepare arrow 47.0.0 [\#4827](https://github.com/apache/arrow-rs/pull/4827)
([tustvold](https://github.com/tustvold))
-- ObjectStore Wasm32 Fixes \(\#4775\) \(\#4776\)
[\#4796](https://github.com/apache/arrow-rs/pull/4796)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
-- Best effort cleanup of staged upload files \(\#4778\)
[\#4792](https://github.com/apache/arrow-rs/pull/4792)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
-- Relaxing type bounds on coalesce\_ranges and collect\_bytes
[\#4787](https://github.com/apache/arrow-rs/pull/4787)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([sumerman](https://github.com/sumerman))
-- Update object\_store chrono deprecations
[\#4786](https://github.com/apache/arrow-rs/pull/4786)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
-- Make coalesce\_ranges and collect\_bytes available for crate users
[\#4784](https://github.com/apache/arrow-rs/pull/4784)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([sumerman](https://github.com/sumerman))
-- Bump actions/checkout from 3 to 4
[\#4767](https://github.com/apache/arrow-rs/pull/4767)
([dependabot[bot]](https://github.com/apps/dependabot))
-- Make ObjectStore::copy Atomic and Automatically Create Parent Directories
\(\#4758\) \(\#4760\) [\#4759](https://github.com/apache/arrow-rs/pull/4759)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
-- Update nix requirement from 0.26.1 to 0.27.1 in /object\_store
[\#4744](https://github.com/apache/arrow-rs/pull/4744)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([viirya](https://github.com/viirya))
-- Add `with_proxy_ca_certificate` and `with_proxy_excludes`
[\#4714](https://github.com/apache/arrow-rs/pull/4714)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([gordonwang0](https://github.com/gordonwang0))
-- Update object\_store Dependencies and Configure Dependabot
[\#4700](https://github.com/apache/arrow-rs/pull/4700)
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
([tustvold](https://github.com/tustvold))
+- 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))
diff --git a/object_store/Cargo.toml b/object_store/Cargo.toml
index c8cf4e2802..7fcb6ce9e3 100644
--- a/object_store/Cargo.toml
+++ b/object_store/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "object_store"
-version = "0.7.1"
+version = "0.8.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 aeec3caf4f..33eeb33860 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.0"
-FUTURE_RELEASE="object_store_0.7.1"
+SINCE_TAG="object_store_0.7.1"
+FUTURE_RELEASE="object_store_0.8.0"
SOURCE_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
SOURCE_TOP_DIR="$(cd "${SOURCE_DIR}/../../" && pwd)"