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

alamb pushed a commit to branch active_release
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git


The following commit(s) were added to refs/heads/active_release by this push:
     new cb933bc  Update versions and readme for 5.4.0 release (#764)
cb933bc is described below

commit cb933bcb1695a223a0fde784541f9508534ebedf
Author: Andrew Lamb <[email protected]>
AuthorDate: Fri Sep 10 12:09:22 2021 -0400

    Update versions and readme for 5.4.0 release (#764)
    
    * Update Changelog for 5.4.0 release
    
    * Update version
---
 CHANGELOG.md                                         | 15 +++++++++++++++
 arrow-flight/Cargo.toml                              |  4 ++--
 arrow-flight/src/arrow.flight.protocol.rs            |  4 ++--
 arrow-pyarrow-integration-testing/Cargo.toml         |  4 ++--
 arrow/Cargo.toml                                     |  2 +-
 arrow/test/dependency/default-features/Cargo.toml    |  2 +-
 arrow/test/dependency/no-default-features/Cargo.toml |  2 +-
 arrow/test/dependency/simd/Cargo.toml                |  2 +-
 integration-testing/Cargo.toml                       |  2 +-
 parquet/Cargo.toml                                   |  6 +++---
 parquet_derive/Cargo.toml                            |  4 ++--
 parquet_derive_test/Cargo.toml                       |  6 +++---
 12 files changed, 34 insertions(+), 19 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0141a16..0214c34 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -21,6 +21,21 @@ For older versions, see 
[apache/arrow/CHANGELOG.md](https://github.com/apache/ar
 
 # Changelog
 
+## [5.4.0](https://github.com/apache/arrow-rs/tree/5.4.0) (2021-09-10)
+
+[Full Changelog](https://github.com/apache/arrow-rs/compare/5.3.0...5.4.0)
+
+* 
[5d13a4d9eddf43d2fbec4d1cb50228f63e42d61f](https://github.com/apache/arrow-rs/commit/5d13a4d9eddf43d2fbec4d1cb50228f63e42d61f)
 Optimize array::transform::utils::set_bits 
([#716](https://github.com/apache/arrow-rs/pull/716)) 
([#761](https://github.com/apache/arrow-rs/pull/761))
+* 
[b77b135c7932c129e2888c6b04bc345e300a33bc](https://github.com/apache/arrow-rs/commit/b77b135c7932c129e2888c6b04bc345e300a33bc)
 fix: new_null_array for structs 
([#736](https://github.com/apache/arrow-rs/pull/736)) 
([#760](https://github.com/apache/arrow-rs/pull/760))
+* 
[f0d9e89e76e5c05f0c3fe826ca922ebd3d9fb933](https://github.com/apache/arrow-rs/commit/f0d9e89e76e5c05f0c3fe826ca922ebd3d9fb933)
 Add `append_nulls` and `append_trusted_len_iter` to `PrimitiveBuilder` 
([#728](https://github.com/apache/arrow-rs/pull/728)) 
([#759](https://github.com/apache/arrow-rs/pull/759))
+* 
[4e9f4ab4a90ef95dca5a162df963d729a0b11118](https://github.com/apache/arrow-rs/commit/4e9f4ab4a90ef95dca5a162df963d729a0b11118)
 fix: Scalar math operations on slices 
([#743](https://github.com/apache/arrow-rs/pull/743)) 
([#758](https://github.com/apache/arrow-rs/pull/758))
+* 
[9196a2a38de83dd0ce5230223b9e2577e84ecfbb](https://github.com/apache/arrow-rs/commit/9196a2a38de83dd0ce5230223b9e2577e84ecfbb)
 Cherry pick 0e7c4c5f: make chrono time emit converted type 
([#757](https://github.com/apache/arrow-rs/pull/757))
+* 
[486d5a3280445632c3253af27bc0e30f8ddd9cc3](https://github.com/apache/arrow-rs/commit/486d5a3280445632c3253af27bc0e30f8ddd9cc3)
 fix: Comparisons against scalar slices 
([#741](https://github.com/apache/arrow-rs/pull/741)) 
([#756](https://github.com/apache/arrow-rs/pull/756))
+* 
[b5ea3f65e6f5a8797a83d21949ed3efd859f725c](https://github.com/apache/arrow-rs/commit/b5ea3f65e6f5a8797a83d21949ed3efd859f725c)
 fix: Handle slices in unary kernel 
([#739](https://github.com/apache/arrow-rs/pull/739)) 
([#755](https://github.com/apache/arrow-rs/pull/755))
+* 
[605aa322fe1d66cebf854044f63a4f29f5c55123](https://github.com/apache/arrow-rs/commit/605aa322fe1d66cebf854044f63a4f29f5c55123)
 Add a note on rust compiler testing and compatibility 
([#726](https://github.com/apache/arrow-rs/pull/726)) 
([#754](https://github.com/apache/arrow-rs/pull/754))
+* 
[f68afccffb1f751d93a1b23526027b00190c3a9b](https://github.com/apache/arrow-rs/commit/f68afccffb1f751d93a1b23526027b00190c3a9b)
 Fix decimal value_as_string 
([#722](https://github.com/apache/arrow-rs/pull/722)) 
([#753](https://github.com/apache/arrow-rs/pull/753))
+* 
[b8352fd69081f1ab4517e67e89e21cc6442f17a6](https://github.com/apache/arrow-rs/commit/b8352fd69081f1ab4517e67e89e21cc6442f17a6)
 Fix decimal repr in schema 
([#721](https://github.com/apache/arrow-rs/pull/721)) 
([#752](https://github.com/apache/arrow-rs/pull/752))
+
 ## [5.3.0](https://github.com/apache/arrow-rs/tree/5.3.0) (2021-08-26)
 
 [Full Changelog](https://github.com/apache/arrow-rs/compare/5.2.0...5.3.0)
diff --git a/arrow-flight/Cargo.toml b/arrow-flight/Cargo.toml
index acd790d..0b61888 100644
--- a/arrow-flight/Cargo.toml
+++ b/arrow-flight/Cargo.toml
@@ -18,7 +18,7 @@
 [package]
 name = "arrow-flight"
 description = "Apache Arrow Flight"
-version = "5.3.0"
+version = "5.4.0"
 edition = "2018"
 authors = ["Apache Arrow <[email protected]>"]
 homepage = "https://github.com/apache/arrow-rs";
@@ -26,7 +26,7 @@ repository = "https://github.com/apache/arrow-rs";
 license = "Apache-2.0"
 
 [dependencies]
-arrow = { path = "../arrow", version = "5.3.0" }
+arrow = { path = "../arrow", version = "5.4.0" }
 base64 = "0.13"
 tonic = "0.5"
 bytes = "1"
diff --git a/arrow-flight/src/arrow.flight.protocol.rs 
b/arrow-flight/src/arrow.flight.protocol.rs
index b1a79ee..79c6a94 100644
--- a/arrow-flight/src/arrow.flight.protocol.rs
+++ b/arrow-flight/src/arrow.flight.protocol.rs
@@ -242,7 +242,7 @@ pub mod flight_service_client {
             interceptor: F,
         ) -> FlightServiceClient<InterceptedService<T, F>>
         where
-            F: tonic::service::Interceptor,
+            F: FnMut(tonic::Request<()>) -> Result<tonic::Request<()>, 
tonic::Status>,
             T: tonic::codegen::Service<
                 http::Request<tonic::body::BoxBody>,
                 Response = http::Response<
@@ -666,7 +666,7 @@ pub mod flight_service_server {
             interceptor: F,
         ) -> InterceptedService<Self, F>
         where
-            F: tonic::service::Interceptor,
+            F: FnMut(tonic::Request<()>) -> Result<tonic::Request<()>, 
tonic::Status>,
         {
             InterceptedService::new(Self::new(inner), interceptor)
         }
diff --git a/arrow-pyarrow-integration-testing/Cargo.toml 
b/arrow-pyarrow-integration-testing/Cargo.toml
index ebbe55e..54d581a 100644
--- a/arrow-pyarrow-integration-testing/Cargo.toml
+++ b/arrow-pyarrow-integration-testing/Cargo.toml
@@ -18,7 +18,7 @@
 [package]
 name = "arrow-pyarrow-integration-testing"
 description = ""
-version = "5.3.0"
+version = "5.4.0"
 homepage = "https://github.com/apache/arrow-rs";
 repository = "https://github.com/apache/arrow-rs";
 authors = ["Apache Arrow <[email protected]>"]
@@ -31,7 +31,7 @@ name = "arrow_pyarrow_integration_testing"
 crate-type = ["cdylib"]
 
 [dependencies]
-arrow = { path = "../arrow", version = "5.3.0" }
+arrow = { path = "../arrow", version = "5.4.0" }
 pyo3 = { version = "0.12.1", features = ["extension-module"] }
 
 [package.metadata.maturin]
diff --git a/arrow/Cargo.toml b/arrow/Cargo.toml
index 456e4d9..5680155 100644
--- a/arrow/Cargo.toml
+++ b/arrow/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "arrow"
-version = "5.3.0"
+version = "5.4.0"
 description = "Rust implementation of Apache Arrow"
 homepage = "https://github.com/apache/arrow-rs";
 repository = "https://github.com/apache/arrow-rs";
diff --git a/arrow/test/dependency/default-features/Cargo.toml 
b/arrow/test/dependency/default-features/Cargo.toml
index 8aa6c9f..a2a3f64 100644
--- a/arrow/test/dependency/default-features/Cargo.toml
+++ b/arrow/test/dependency/default-features/Cargo.toml
@@ -24,6 +24,6 @@ edition = "2018"
 # See more keys and their definitions at 
https://doc.rust-lang.org/cargo/reference/manifest.html
 
 [dependencies]
-arrow = { path = "../../../../arrow", version = "5.3.0" }
+arrow = { path = "../../../../arrow", version = "5.4.0" }
 
 [workspace]
diff --git a/arrow/test/dependency/no-default-features/Cargo.toml 
b/arrow/test/dependency/no-default-features/Cargo.toml
index 5513db0..7a41a4a 100644
--- a/arrow/test/dependency/no-default-features/Cargo.toml
+++ b/arrow/test/dependency/no-default-features/Cargo.toml
@@ -24,6 +24,6 @@ edition = "2018"
 # See more keys and their definitions at 
https://doc.rust-lang.org/cargo/reference/manifest.html
 
 [dependencies]
-arrow = { path = "../../../../arrow", version = "5.3.0", default-features = 
false }
+arrow = { path = "../../../../arrow", version = "5.4.0", default-features = 
false }
 
 [workspace]
diff --git a/arrow/test/dependency/simd/Cargo.toml 
b/arrow/test/dependency/simd/Cargo.toml
index 94ebd59..06837f6 100644
--- a/arrow/test/dependency/simd/Cargo.toml
+++ b/arrow/test/dependency/simd/Cargo.toml
@@ -24,6 +24,6 @@ edition = "2018"
 # See more keys and their definitions at 
https://doc.rust-lang.org/cargo/reference/manifest.html
 
 [dependencies]
-arrow = { path = "../../../../arrow", version = "5.3.0", features = ["simd"]}
+arrow = { path = "../../../../arrow", version = "5.4.0", features = ["simd"]}
 
 [workspace]
diff --git a/integration-testing/Cargo.toml b/integration-testing/Cargo.toml
index 09fe5f9..ea09761 100644
--- a/integration-testing/Cargo.toml
+++ b/integration-testing/Cargo.toml
@@ -18,7 +18,7 @@
 [package]
 name = "arrow-integration-testing"
 description = "Binaries used in the Arrow integration tests"
-version = "5.3.0"
+version = "5.4.0"
 homepage = "https://github.com/apache/arrow-rs";
 repository = "https://github.com/apache/arrow-rs";
 authors = ["Apache Arrow <[email protected]>"]
diff --git a/parquet/Cargo.toml b/parquet/Cargo.toml
index 2b85c35..9c8e91a 100644
--- a/parquet/Cargo.toml
+++ b/parquet/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "parquet"
-version = "5.3.0"
+version = "5.4.0"
 license = "Apache-2.0"
 description = "Apache Parquet implementation in Rust"
 homepage = "https://github.com/apache/arrow-rs";
@@ -41,7 +41,7 @@ lz4 = { version = "1.23", optional = true }
 zstd = { version = "0.9", optional = true }
 chrono = "0.4"
 num-bigint = "0.4"
-arrow = { path = "../arrow", version = "5.3.0", optional = true }
+arrow = { path = "../arrow", version = "5.4.0", optional = true }
 base64 = { version = "0.13", optional = true }
 clap = { version = "2.33.3", optional = true }
 serde_json = { version = "1.0", features = ["preserve_order"], optional = true 
}
@@ -54,7 +54,7 @@ snap = "1.0"
 brotli = "3.3"
 flate2 = "1.0"
 lz4 = "1.23"
-arrow = { path = "../arrow", version = "5.3.0" }
+arrow = { path = "../arrow", version = "5.4.0" }
 serde_json = { version = "1.0", features = ["preserve_order"] }
 
 [features]
diff --git a/parquet_derive/Cargo.toml b/parquet_derive/Cargo.toml
index 3152ea5..8bcca06 100644
--- a/parquet_derive/Cargo.toml
+++ b/parquet_derive/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "parquet_derive"
-version = "5.3.0"
+version = "5.4.0"
 license = "Apache-2.0"
 description = "Derive macros for the Rust implementation of Apache Parquet"
 homepage = "https://github.com/apache/arrow-rs";
@@ -39,4 +39,4 @@ uuid = []
 proc-macro2 = "1.0"
 quote = "1.0"
 syn = { version = "1.0", features = ["full", "extra-traits"] }
-parquet = { path = "../parquet", version = "5.3.0" }
+parquet = { path = "../parquet", version = "5.4.0" }
diff --git a/parquet_derive_test/Cargo.toml b/parquet_derive_test/Cargo.toml
index 362f6de..71b1932 100644
--- a/parquet_derive_test/Cargo.toml
+++ b/parquet_derive_test/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "parquet_derive_test"
-version = "5.3.0"
+version = "5.4.0"
 license = "Apache-2.0"
 description = "Integration test package for parquet-derive"
 homepage = "https://github.com/apache/arrow-rs";
@@ -28,6 +28,6 @@ edition = "2018"
 publish = false
 
 [dependencies]
-parquet = { path = "../parquet", version = "5.3.0" }
-parquet_derive = { path = "../parquet_derive", version = "5.3.0" }
+parquet = { path = "../parquet", version = "5.4.0" }
+parquet_derive = { path = "../parquet_derive", version = "5.4.0" }
 chrono = "0.4.19"

Reply via email to