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 dd58805b1 Prepare object_store 0.5 release (#2682)
dd58805b1 is described below

commit dd58805b1c46691fcbe5b46412b2581ae3bd2a58
Author: Raphael Taylor-Davies <[email protected]>
AuthorDate: Thu Sep 8 12:20:03 2022 +0100

    Prepare object_store 0.5 release (#2682)
    
    * Prepare object_store 0.5 release
    
    * Review feedback
---
 object_store/.github_changelog_generator        |  2 +-
 object_store/{CHANGELOG.md => CHANGELOG-old.md} |  3 +-
 object_store/CHANGELOG.md                       | 63 +++++++++++--------------
 object_store/Cargo.toml                         |  2 +-
 object_store/dev/release/update_change_log.sh   |  4 +-
 5 files changed, 33 insertions(+), 41 deletions(-)

diff --git a/object_store/.github_changelog_generator 
b/object_store/.github_changelog_generator
index cbd8aa0c4..69b574ab0 100644
--- a/object_store/.github_changelog_generator
+++ b/object_store/.github_changelog_generator
@@ -23,5 +23,5 @@ add-sections={"documentation":{"prefix":"**Documentation 
updates:**","labels":["
 # so that the component is shown associated with the issue
 issue-line-labels=object-store
 # skip non object_store issues
-exclude-labels=development-process,invalid,arrow,parquet,arrow-flight
+exclude-labels=development-process,invalid,arrow,parquet,arrow-flight,parquet-derive
 breaking_labels=api-change
diff --git a/object_store/CHANGELOG.md b/object_store/CHANGELOG-old.md
similarity index 99%
copy from object_store/CHANGELOG.md
copy to object_store/CHANGELOG-old.md
index 93faa678f..a6bda3cee 100644
--- a/object_store/CHANGELOG.md
+++ b/object_store/CHANGELOG-old.md
@@ -17,7 +17,7 @@
   under the License.
 -->
 
-# Changelog
+# Historical Changelog
 
 ## 
[object_store_0.4.0](https://github.com/apache/arrow-rs/tree/object_store_0.4.0)
 (2022-08-10)
 
@@ -68,3 +68,4 @@
 - Increase upper wait time to reduce flakyness of object store test 
[\#2142](https://github.com/apache/arrow-rs/pull/2142) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([viirya](https://github.com/viirya))
 
 \* *This Changelog was automatically generated by 
[github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
+
diff --git a/object_store/CHANGELOG.md b/object_store/CHANGELOG.md
index 93faa678f..538eebf77 100644
--- a/object_store/CHANGELOG.md
+++ b/object_store/CHANGELOG.md
@@ -19,52 +19,43 @@
 
 # Changelog
 
-## 
[object_store_0.4.0](https://github.com/apache/arrow-rs/tree/object_store_0.4.0)
 (2022-08-10)
+## 
[object_store_0.5.0](https://github.com/apache/arrow-rs/tree/object_store_0.5.0)
 (2022-09-08)
 
-[Full 
Changelog](https://github.com/apache/arrow-rs/compare/object_store_0.3.0...object_store_0.4.0)
+[Full 
Changelog](https://github.com/apache/arrow-rs/compare/object_store_0.4.0...object_store_0.5.0)
+
+**Breaking changes:**
+
+- Replace azure sdk with custom implementation 
[\#2509](https://github.com/apache/arrow-rs/pull/2509) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([roeap](https://github.com/roeap))
+- Replace rusoto with custom implementation for AWS \(\#2176\)  
[\#2352](https://github.com/apache/arrow-rs/pull/2352) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
 
 **Implemented enhancements:**
 
-- Relax Path Validation to Allow Any Percent-Encoded Sequence 
[\#2355](https://github.com/apache/arrow-rs/issues/2355) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- Support get\_multi\_ranges in ObjectStore 
[\#2293](https://github.com/apache/arrow-rs/issues/2293)
-- object\_store: Create explicit test for symlinks 
[\#2206](https://github.com/apache/arrow-rs/issues/2206) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- object\_store: Make builder style configuration for object stores 
[\#2203](https://github.com/apache/arrow-rs/issues/2203) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- object\_store: Add example in the main documentation readme 
[\#2202](https://github.com/apache/arrow-rs/issues/2202) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- IMDSv1 Fallback for S3 
[\#2609](https://github.com/apache/arrow-rs/issues/2609) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Print Response Body On Error 
[\#2572](https://github.com/apache/arrow-rs/issues/2572) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Coalesce Ranges Parallel Fetch 
[\#2562](https://github.com/apache/arrow-rs/issues/2562) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Support Coalescing Out-of-Order Ranges 
[\#2561](https://github.com/apache/arrow-rs/issues/2561) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- object\_store: Add TokenProvider authorization to azure 
[\#2373](https://github.com/apache/arrow-rs/issues/2373) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- AmazonS3Builder::from\_env to populate credentials from environment 
[\#2361](https://github.com/apache/arrow-rs/issues/2361) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- AmazonS3 Support IMDSv2 
[\#2350](https://github.com/apache/arrow-rs/issues/2350) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
 
 **Fixed bugs:**
 
-- Azure/S3 Storage Fails to Copy Blob with URL-encoded Path 
[\#2353](https://github.com/apache/arrow-rs/issues/2353) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
-- Accessing a file with a percent-encoded name on the filesystem with 
ObjectStore LocalFileSystem 
[\#2349](https://github.com/apache/arrow-rs/issues/2349) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Retry Logic Fails to Retry Server Errors 
[\#2573](https://github.com/apache/arrow-rs/issues/2573) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)]
+- Fix multiple part uploads at once making vector size inconsistent 
[\#2681](https://github.com/apache/arrow-rs/pull/2681) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([gruuya](https://github.com/gruuya))
+- Fix panic in `object_store::util::coalesce_ranges` 
[\#2554](https://github.com/apache/arrow-rs/pull/2554) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([thinkharderdev](https://github.com/thinkharderdev))
 
-**Documentation updates:**
+**Merged pull requests:**
 
-- Improve `object_store crate` documentation 
[\#2260](https://github.com/apache/arrow-rs/pull/2260) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([alamb](https://github.com/alamb))
+- update doc for object\_store copy\_if\_not\_exists 
[\#2653](https://github.com/apache/arrow-rs/pull/2653) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([JanKaul](https://github.com/JanKaul))
+- Update quick-xml 0.24 [\#2625](https://github.com/apache/arrow-rs/pull/2625) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Add IMDSv1 fallback \(\#2609\) 
[\#2610](https://github.com/apache/arrow-rs/pull/2610) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- ObjectStore cleanup \(\#2587\) 
[\#2590](https://github.com/apache/arrow-rs/pull/2590) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Fix retry logic \(\#2573\) \(\#2572\) 
[\#2574](https://github.com/apache/arrow-rs/pull/2574) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Improve coalesce\_ranges \(\#2561\) \(\#2562\) 
[\#2563](https://github.com/apache/arrow-rs/pull/2563) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
+- Update environment variable name for amazonS3builder in integration 
\(\#2550\) [\#2553](https://github.com/apache/arrow-rs/pull/2553) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([amrltqt](https://github.com/amrltqt))
+- Build AmazonS3builder from environment variables \(\#2361\) 
[\#2536](https://github.com/apache/arrow-rs/pull/2536) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([amrltqt](https://github.com/amrltqt))
+- feat: add token provider authorization to azure store 
[\#2374](https://github.com/apache/arrow-rs/pull/2374) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([roeap](https://github.com/roeap))
 
-**Merged pull requests:**
 
-- Canonicalize filesystem paths in user-facing APIs \(\#2370\) 
[\#2371](https://github.com/apache/arrow-rs/pull/2371) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Fix object\_store lint 
[\#2367](https://github.com/apache/arrow-rs/pull/2367) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Relax path validation \(\#2355\) 
[\#2356](https://github.com/apache/arrow-rs/pull/2356) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Fix Copy from percent-encoded path \(\#2353\) 
[\#2354](https://github.com/apache/arrow-rs/pull/2354) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Add ObjectStore::get\_ranges \(\#2293\) 
[\#2336](https://github.com/apache/arrow-rs/pull/2336) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Remove vestigal ` object_store/.circleci/` 
[\#2337](https://github.com/apache/arrow-rs/pull/2337) 
([alamb](https://github.com/alamb))
-- Handle symlinks in LocalFileSystem \(\#2206\) 
[\#2269](https://github.com/apache/arrow-rs/pull/2269) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Retry GCP requests on server error 
[\#2243](https://github.com/apache/arrow-rs/pull/2243) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Add LimitStore \(\#2175\) 
[\#2242](https://github.com/apache/arrow-rs/pull/2242) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([tustvold](https://github.com/tustvold))
-- Only trigger `arrow` CI on changes to arrow 
[\#2227](https://github.com/apache/arrow-rs/pull/2227) 
([alamb](https://github.com/alamb))
-- Update instructions on how to join the Slack channel 
[\#2219](https://github.com/apache/arrow-rs/pull/2219) 
([HaoYang670](https://github.com/HaoYang670))
-- Add Builder style config objects for object\_store 
[\#2204](https://github.com/apache/arrow-rs/pull/2204) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([alamb](https://github.com/alamb))
-- Ignore broken symlinks for LocalFileSystem object store 
[\#2195](https://github.com/apache/arrow-rs/pull/2195) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([jccampagne](https://github.com/jccampagne))
-- Change CI names to match crate names 
[\#2189](https://github.com/apache/arrow-rs/pull/2189) 
([alamb](https://github.com/alamb))
-- Split most arrow specific CI checks into their own workflows \(reduce common 
CI time to 21 minutes\) [\#2168](https://github.com/apache/arrow-rs/pull/2168) 
([alamb](https://github.com/alamb))
-- Remove another attempt to cache target directory in action.yaml 
[\#2167](https://github.com/apache/arrow-rs/pull/2167) 
([alamb](https://github.com/alamb))
-- Run actions on push to master, pull requests 
[\#2166](https://github.com/apache/arrow-rs/pull/2166) 
([alamb](https://github.com/alamb))
-- Break parquet\_derive and arrow\_flight tests into their own workflows 
[\#2165](https://github.com/apache/arrow-rs/pull/2165) 
([alamb](https://github.com/alamb))
-- Only run integration tests when `arrow` changes 
[\#2152](https://github.com/apache/arrow-rs/pull/2152) 
([alamb](https://github.com/alamb))
-- Break out docs CI job to its own github action 
[\#2151](https://github.com/apache/arrow-rs/pull/2151) 
([alamb](https://github.com/alamb))
-- Do not pretend to cache rust build artifacts, speed up CI by ~20% 
[\#2150](https://github.com/apache/arrow-rs/pull/2150) 
([alamb](https://github.com/alamb))
-- Port `object_store` integration tests, use github actions 
[\#2148](https://github.com/apache/arrow-rs/pull/2148) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([alamb](https://github.com/alamb))
-- Port Add stream upload \(multi-part upload\)  
[\#2147](https://github.com/apache/arrow-rs/pull/2147) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([alamb](https://github.com/alamb))
-- Increase upper wait time to reduce flakyness of object store test 
[\#2142](https://github.com/apache/arrow-rs/pull/2142) 
[[object-store](https://github.com/apache/arrow-rs/labels/object-store)] 
([viirya](https://github.com/viirya))
 
 \* *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 b0201e2af..0f5b0fd68 100644
--- a/object_store/Cargo.toml
+++ b/object_store/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "object_store"
-version = "0.4.0"
+version = "0.5.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 ebd50df7f..e737e0446 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.3.0"
-FUTURE_RELEASE="object_store_0.4.0"
+SINCE_TAG="object_store_0.4.0"
+FUTURE_RELEASE="object_store_0.5.0"
 
 SOURCE_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
 SOURCE_TOP_DIR="$(cd "${SOURCE_DIR}/../../" && pwd)"

Reply via email to