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 77fe72ddd4 Prepare object_store 0.7.0 (#4699)
77fe72ddd4 is described below

commit 77fe72ddd40c1d39068ad580b975504d57032060
Author: Raphael Taylor-Davies <[email protected]>
AuthorDate: Tue Aug 15 10:51:36 2023 +0100

    Prepare object_store 0.7.0 (#4699)
---
 object_store/CHANGELOG.md                     | 45 ++++++++++++++++++++-------
 object_store/Cargo.toml                       |  2 +-
 object_store/dev/release/update_change_log.sh |  4 +--
 3 files changed, 36 insertions(+), 15 deletions(-)

diff --git a/object_store/CHANGELOG.md b/object_store/CHANGELOG.md
index fe25e23fb7..1250639437 100644
--- a/object_store/CHANGELOG.md
+++ b/object_store/CHANGELOG.md
@@ -19,30 +19,51 @@
 
 # Changelog
 
-## 
[object_store_0.6.1](https://github.com/apache/arrow-rs/tree/object_store_0.6.1)
 (2023-06-02)
+## 
[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.0...object_store_0.6.1)
+[Full 
Changelog](https://github.com/apache/arrow-rs/compare/object_store_0.6.1...object_store_0.7.0)
+
+**Breaking changes:**
+
+- Add range and ObjectMeta to GetResult \(\#4352\) \(\#4495\) 
[\#4677](https://github.com/apache/arrow-rs/pull/4677) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
 
 **Implemented enhancements:**
 
-- Support multipart upload in R2 
[\#4304](https://github.com/apache/arrow-rs/issues/4304) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Add AzureConfigKey::ContainerName 
[\#4629](https://github.com/apache/arrow-rs/issues/4629) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- object\_store: multipart ranges for HTTP 
[\#4612](https://github.com/apache/arrow-rs/issues/4612)
+- Make object\_store::multipart public 
[\#4569](https://github.com/apache/arrow-rs/issues/4569) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- object\_store: Export `ClientConfigKey` and make the `HttpBuilder` more 
consistent with other builders 
[\#4515](https://github.com/apache/arrow-rs/issues/4515) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- object\_store/InMemory: Make `clone()` non-async 
[\#4496](https://github.com/apache/arrow-rs/issues/4496) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Add Range to GetResult::File 
[\#4352](https://github.com/apache/arrow-rs/issues/4352) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Support copy\_if\_not\_exists for Cloudflare R2 \(S3 API\)  
[\#4190](https://github.com/apache/arrow-rs/issues/4190)
 
 **Fixed bugs:**
 
-- Default ObjectStore::get\_range Doesn't Apply Range to GetResult::File 
[\#4350](https://github.com/apache/arrow-rs/issues/4350) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- object\_store documentation is broken 
[\#4683](https://github.com/apache/arrow-rs/issues/4683) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Exports are not sufficient for configuring some object stores, for example 
minio running locally [\#4530](https://github.com/apache/arrow-rs/issues/4530) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- object\_store: Uploading empty file to S3 results in "411 Length Required" 
[\#4514](https://github.com/apache/arrow-rs/issues/4514) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- GCP doesn't fetch public objects 
[\#4417](https://github.com/apache/arrow-rs/issues/4417) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
 
 **Closed issues:**
 
-- \[object\_store - AmazonS3Builder\] incorrect metadata\_endpoint set in 
`from_env` in an ECS environment 
[\#4283](https://github.com/apache/arrow-rs/issues/4283) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- \[object\_store\] when Create a AmazonS3 instance  work with MinIO without 
set endpoint got error MissingRegion 
[\#4617](https://github.com/apache/arrow-rs/issues/4617)
+- AWS Profile credentials no longer working in object\_store 0.6.1 
[\#4556](https://github.com/apache/arrow-rs/issues/4556) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
 
 **Merged pull requests:**
 
-- Fix ObjectStore::get\_range for GetResult::File \(\#4350\) 
[\#4351](https://github.com/apache/arrow-rs/pull/4351) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Don't exclude FIFO files from LocalFileSystem 
[\#4345](https://github.com/apache/arrow-rs/pull/4345) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Fix support for ECS IAM credentials 
[\#4310](https://github.com/apache/arrow-rs/pull/4310) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- feat: use exactly equal parts in multipart upload 
[\#4305](https://github.com/apache/arrow-rs/pull/4305) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([wjones127](https://github.com/wjones127))
-- Set ECS specific metadata endpoint 
[\#4288](https://github.com/apache/arrow-rs/pull/4288) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([jfuechsl](https://github.com/jfuechsl))
-- Prepare 40.0.0 release 
[\#4245](https://github.com/apache/arrow-rs/pull/4245) 
([tustvold](https://github.com/tustvold))
-- feat: support bulk deletes in object\_store 
[\#4060](https://github.com/apache/arrow-rs/pull/4060) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([wjones127](https://github.com/wjones127))
+- Add AzureConfigKey::ContainerName \(\#4629\) 
[\#4686](https://github.com/apache/arrow-rs/pull/4686) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Fix MSRV CI [\#4671](https://github.com/apache/arrow-rs/pull/4671) 
([tustvold](https://github.com/tustvold))
+- Use Config System for Object Store Integration Tests 
[\#4628](https://github.com/apache/arrow-rs/pull/4628) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Prepare arrow 45 [\#4590](https://github.com/apache/arrow-rs/pull/4590) 
([tustvold](https://github.com/tustvold))
+- Add Support for Microsoft Fabric / OneLake 
[\#4573](https://github.com/apache/arrow-rs/pull/4573) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([vmuddassir-msft](https://github.com/vmuddassir-msft))
+- Cleanup multipart upload trait 
[\#4572](https://github.com/apache/arrow-rs/pull/4572) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Make object\_store::multipart public 
[\#4570](https://github.com/apache/arrow-rs/pull/4570) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([yjshen](https://github.com/yjshen))
+- Handle empty S3 payloads \(\#4514\) 
[\#4518](https://github.com/apache/arrow-rs/pull/4518) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- object\_store: Export `ClientConfigKey` and add `HttpBuilder::with_config` 
[\#4516](https://github.com/apache/arrow-rs/pull/4516) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([thehabbos007](https://github.com/thehabbos007))
+- object\_store: Implement `ObjectStore` for `Arc` 
[\#4502](https://github.com/apache/arrow-rs/pull/4502) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([Turbo87](https://github.com/Turbo87))
+- object\_store/InMemory: Add `fork()` fn and deprecate `clone()` fn 
[\#4499](https://github.com/apache/arrow-rs/pull/4499) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([Turbo87](https://github.com/Turbo87))
+- Bump actions/deploy-pages from 1 to 2 
[\#4449](https://github.com/apache/arrow-rs/pull/4449) 
([dependabot[bot]](https://github.com/apps/dependabot))
+- gcp: Exclude authorization header when bearer empty 
[\#4418](https://github.com/apache/arrow-rs/pull/4418) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([vrongmeal](https://github.com/vrongmeal))
+- Support copy\_if\_not\_exists for Cloudflare R2 \(\#4190\) 
[\#4239](https://github.com/apache/arrow-rs/pull/4239) 
[[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 eca5a5ce84..7ef395acd4 100644
--- a/object_store/Cargo.toml
+++ b/object_store/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "object_store"
-version = "0.6.1"
+version = "0.7.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 3e9f8bdba8..48835c7155 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.6.0"
-FUTURE_RELEASE="object_store_0.6.1"
+SINCE_TAG="object_store_0.6.1"
+FUTURE_RELEASE="object_store_0.7.0"
 
 SOURCE_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
 SOURCE_TOP_DIR="$(cd "${SOURCE_DIR}/../../" && pwd)"

Reply via email to