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 9f7707c Prepare for 5.3.0 release (#723)
9f7707c is described below
commit 9f7707cd2c0fe07e989dbd0afce4d4850921df4a
Author: Andrew Lamb <[email protected]>
AuthorDate: Thu Aug 26 16:32:36 2021 -0400
Prepare for 5.3.0 release (#723)
* Update version for 5.3.0 release
* Update changelog for 5.3.0 release
---
CHANGELOG.md | 41 ++++++++++++++++++++++
arrow-flight/Cargo.toml | 4 +--
arrow-pyarrow-integration-testing/Cargo.toml | 4 +--
arrow/Cargo.toml | 2 +-
arrow/test/dependency/default-features/Cargo.toml | 2 +-
.../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 ++--
11 files changed, 58 insertions(+), 17 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 6d01253..0141a16 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -21,6 +21,19 @@ For older versions, see
[apache/arrow/CHANGELOG.md](https://github.com/apache/ar
# Changelog
+## [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)
+
+*
[559db29d7f1a529487a4a9b3502d102ffd9ec932](https://github.com/apache/arrow-rs/commit/559db29d7f1a529487a4a9b3502d102ffd9ec932)
fix edition 2021 ([#714](https://github.com/apache/arrow-rs/pull/714))
([#719](https://github.com/apache/arrow-rs/pull/719))
+*
[c8d492c8282d4c8045028a5555186227e8f40963](https://github.com/apache/arrow-rs/commit/c8d492c8282d4c8045028a5555186227e8f40963)
Support arrow readers for strings with DELTA_BYTE_ARRAY encoding
([#709](https://github.com/apache/arrow-rs/pull/709))
([#718](https://github.com/apache/arrow-rs/pull/718))
+*
[446a4b7ae44eaa48eb34fa46b319a470fa3ec971](https://github.com/apache/arrow-rs/commit/446a4b7ae44eaa48eb34fa46b319a470fa3ec971)
Implement `regexp_matches_utf8`
([#706](https://github.com/apache/arrow-rs/pull/706))
([#717](https://github.com/apache/arrow-rs/pull/717))
+*
[4ca0d95fa71d9733b20cbcb4bad92d024e680589](https://github.com/apache/arrow-rs/commit/4ca0d95fa71d9733b20cbcb4bad92d024e680589)
Cherry pick of Support binary data type in build_struct_array
([#705](https://github.com/apache/arrow-rs/pull/705))
+*
[412a5bde386c29e18d83570ce42fabfc9c207f27](https://github.com/apache/arrow-rs/commit/412a5bde386c29e18d83570ce42fabfc9c207f27)
Doctest for PrimitiveArray using from_iter_values.
([#694](https://github.com/apache/arrow-rs/pull/694))
([#700](https://github.com/apache/arrow-rs/pull/700))
+*
[1fb621063b8d54d95944268f603190bb15ae311a](https://github.com/apache/arrow-rs/commit/1fb621063b8d54d95944268f603190bb15ae311a)
Add get_bit to BooleanBufferBuilder
([#693](https://github.com/apache/arrow-rs/pull/693))
([#699](https://github.com/apache/arrow-rs/pull/699))
+*
[0534f43a98030b4e9bbdc57b752c8d3798d29fbc](https://github.com/apache/arrow-rs/commit/0534f43a98030b4e9bbdc57b752c8d3798d29fbc)
allow casting from Timestamp based arrays to utf8
([#664](https://github.com/apache/arrow-rs/pull/664))
([#698](https://github.com/apache/arrow-rs/pull/698))
+*
[3c0a8bd81e50858b870345d2d8ece176b27af883](https://github.com/apache/arrow-rs/commit/3c0a8bd81e50858b870345d2d8ece176b27af883)
Add note about changelog generation to README
([#639](https://github.com/apache/arrow-rs/pull/639))
([#689](https://github.com/apache/arrow-rs/pull/689))
+
## [5.2.0](https://github.com/apache/arrow-rs/tree/5.2.0) (2021-08-12)
[Full Changelog](https://github.com/apache/arrow-rs/compare/5.1.0...5.2.0)
@@ -37,3 +50,31 @@ For older versions, see
[apache/arrow/CHANGELOG.md](https://github.com/apache/ar
*
[dace74b840baae239e6feb379ce152db01bdf155](https://github.com/apache/arrow-rs/commit/dace74b840baae239e6feb379ce152db01bdf155)
Doctests for from_iter for BooleanArray & for BooleanBuilder.
([#647](https://github.com/apache/arrow-rs/pull/647))
([#669](https://github.com/apache/arrow-rs/pull/669))
*
[38e85eb7e2ec58824f515f5e8695b8137a1d275d](https://github.com/apache/arrow-rs/commit/38e85eb7e2ec58824f515f5e8695b8137a1d275d)
Add human readable Format for parquet ByteArray
([#642](https://github.com/apache/arrow-rs/pull/642))
([#667](https://github.com/apache/arrow-rs/pull/667))
*
[51f2b2bf4a106530e0d6ffc0108e8215c5d413e3](https://github.com/apache/arrow-rs/commit/51f2b2bf4a106530e0d6ffc0108e8215c5d413e3)
Fix data corruption in json decoder f64-to-i64 cast
([#652](https://github.com/apache/arrow-rs/pull/652))
([#665](https://github.com/apache/arrow-rs/pull/665))
+
+## [5.1.0](https://github.com/apache/arrow-rs/tree/5.1.0) (2021-07-29)
+
+[Full Changelog](https://github.com/apache/arrow-rs/compare/5.0.0...5.1.0)
+
+* 89932505dbe34904886fddb0da9c2e43ea6eaea3 Add links in docstrings (#605)
(#633)
+* bf2e4f0966dfeba320afc347d7df407f7c76c82a Fix clippy lints for Rust 1.54
(#631) (#634)
+* 6d222fa9390d975a5dbf119102da235ad2116581 Doctests for BinaryArray and
LargeBinaryArray. (#625) (#630)
+* f241bc72467ae9c0f3a79a9ad27d47a3ca739c9e Cherry pick Sort binary to
active_release (#621)
+* ffe436a21b4c9deda2e019b4214f938c6384fcdb resolve unnecessary borrow clippy
lints (#613) (#622)
+* 239c253c0c05eb36b763ef9e67b736c1f1af4731 make FFI_ArrowArray::empty() public
(#612) (#619)
+* 552ef0b4963c5ff543900714b8ff927b6a818d7b Doctests for UnionBuilder and
UnionArray. (#603) (#618)
+* ec739c2c310a7f2e3624c1bd625af422473700dc fix dyn syntax (#592) (#617)
+* 2c83a47a3764b5f7178815600f6276293242691d Fix newline in changelog (#588)
(#616)
+* d32533a61fe8e21ac994cc4f0a590149ad20320d Fix typo (#604) (#606)
+* 4c9e94dd4492fac89a2994f0db71a7ac8a3b1628 Implement
`StringBuilder::append_option` (#601) (#611)
+* 4ee91492cc421f546f3babd6ebefe1f5b9d672fb Validate output of MIRI (#578)
(#610)
+* e0d1d5b7505eeccdccbcc02d7276007857a063d9 support struct array in pretty
display (#579) (#609)
+* 820530da1d5f8cd96b95442a2206ab844ca2f818 use exponential search for
lexicographical_partition_ranges (#585) (#608)
+* 15d3ca5dbbbb9bd00a206c2afbfe5cd1248c419f Remove Git SHA from created_by
Parquet file metadata (#590) (#607)
+* 8835adc3e481c3a3585c2139bc5e6ed0d2f5c1ee Update readme link to point at the
right codecoverage location (#577) (#584)
+* 952cae4c670a8c023ce8b77a4822819e83054fdf fix: undefined behavior in schema
ffi (#582) (#583)
+* 9dd0aec8f3d8d15ef59e13882cc317ce774b08ce Update triplet.rs (#556) (#574)
+* c87a7bc1e8aa943d883801eaedd1d5eb0bb9312a Fix array equal check (#571) (#576)
+* 4c21d6db67c7118baee4836683460085c7f054da Add len() to
InMemoryWriteableCursor (#564) (#575)
+* 5057839b51b3b90b41bebeb205deb38bd6380014 Doctest for StructArray. (#562)
(#567)
+* 332baca3ed24b516bb166f931db39f6bad19fab8 make has_min_max_set as pub fn
(#559) (#566)
+* 2998db4a07b5f9cd8da292d7e7e990a19b0b7535 Bump prost and tonic (#560) (#565)
diff --git a/arrow-flight/Cargo.toml b/arrow-flight/Cargo.toml
index 5410673..acd790d 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.2.0"
+version = "5.3.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.2.0" }
+arrow = { path = "../arrow", version = "5.3.0" }
base64 = "0.13"
tonic = "0.5"
bytes = "1"
diff --git a/arrow-pyarrow-integration-testing/Cargo.toml
b/arrow-pyarrow-integration-testing/Cargo.toml
index efcf2c4..ebbe55e 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.2.0"
+version = "5.3.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.2.0" }
+arrow = { path = "../arrow", version = "5.3.0" }
pyo3 = { version = "0.12.1", features = ["extension-module"] }
[package.metadata.maturin]
diff --git a/arrow/Cargo.toml b/arrow/Cargo.toml
index 587ff8e..456e4d9 100644
--- a/arrow/Cargo.toml
+++ b/arrow/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "arrow"
-version = "5.2.0"
+version = "5.3.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 fe551dc..8aa6c9f 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.2.0" }
+arrow = { path = "../../../../arrow", version = "5.3.0" }
[workspace]
diff --git a/arrow/test/dependency/no-default-features/Cargo.toml
b/arrow/test/dependency/no-default-features/Cargo.toml
index 2e73113..5513db0 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.2.0", default-features =
false }
+arrow = { path = "../../../../arrow", version = "5.3.0", default-features =
false }
[workspace]
diff --git a/arrow/test/dependency/simd/Cargo.toml
b/arrow/test/dependency/simd/Cargo.toml
index 89e4a42..94ebd59 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.2.0", features = ["simd"]}
+arrow = { path = "../../../../arrow", version = "5.3.0", features = ["simd"]}
[workspace]
diff --git a/integration-testing/Cargo.toml b/integration-testing/Cargo.toml
index 68368ad..09fe5f9 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.2.0"
+version = "5.3.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 7ed5b52..2b85c35 100644
--- a/parquet/Cargo.toml
+++ b/parquet/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "parquet"
-version = "5.2.0"
+version = "5.3.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.2.0", optional = true }
+arrow = { path = "../arrow", version = "5.3.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.2.0" }
+arrow = { path = "../arrow", version = "5.3.0" }
serde_json = { version = "1.0", features = ["preserve_order"] }
[features]
diff --git a/parquet_derive/Cargo.toml b/parquet_derive/Cargo.toml
index cb16aa7..3152ea5 100644
--- a/parquet_derive/Cargo.toml
+++ b/parquet_derive/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "parquet_derive"
-version = "5.2.0"
+version = "5.3.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.2.0" }
+parquet = { path = "../parquet", version = "5.3.0" }
diff --git a/parquet_derive_test/Cargo.toml b/parquet_derive_test/Cargo.toml
index a089985..2625f01 100644
--- a/parquet_derive_test/Cargo.toml
+++ b/parquet_derive_test/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "parquet_derive_test"
-version = "5.2.0"
+version = "5.3.0"
license = "Apache-2.0"
description = "Integration test package for parquet-derive"
homepage = "https://github.com/apache/arrow-rs"
@@ -28,5 +28,5 @@ edition = "2018"
publish = false
[dependencies]
-parquet = { path = "../parquet", version = "5.2.0" }
-parquet_derive = { path = "../parquet_derive", version = "5.2.0" }
+parquet = { path = "../parquet", version = "5.3.0" }
+parquet_derive = { path = "../parquet_derive", version = "5.3.0" }