From e2dae5879b53072b856df1be38431f16bf9dd2ed Mon Sep 17 00:00:00 2001 From: Andrew Lamb Date: Fri, 29 Oct 2021 09:23:06 -0400 Subject: [PATCH 1/2] Update changelog for 6.1 release --- CHANGELOG.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3acf7706a3e8..dd55ab2c6445 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,31 @@ For older versions, see [apache/arrow/CHANGELOG.md](https://github.com/apache/arrow/blob/master/CHANGELOG.md) +# Changelog + +## [6.1.0](https://github.com/apache/arrow-rs/tree/6.1.0) (2021-10-29) + + +[Full Changelog](https://github.com/apache/arrow-rs/compare/6.0.0...6.1.0) + +**Features / Fixes:** + +* [b42649b0088fe7762c713a41a23c1abdf8d0496d](https://github.com/apache/arrow-rs/commit/b42649b0088fe7762c713a41a23c1abdf8d0496d) implement eq_dyn and neq_dyn ([#858](https://github.com/apache/arrow-rs/pull/858)) ([#867](https://github.com/apache/arrow-rs/pull/867)) +* [01743f3f10a377c1ca857cd554acbf84155766d8](https://github.com/apache/arrow-rs/commit/01743f3f10a377c1ca857cd554acbf84155766d8) fix: fix a bug in offset calculation for unions ([#863](https://github.com/apache/arrow-rs/pull/863)) ([#871](https://github.com/apache/arrow-rs/pull/871)) +* [8bfff793a23f0e71008c7a9eea7a54d6b913ecff](https://github.com/apache/arrow-rs/commit/8bfff793a23f0e71008c7a9eea7a54d6b913ecff) add lt_bool, lt_eq_bool, gt_bool, gt_eq_bool ([#860](https://github.com/apache/arrow-rs/pull/860)) ([#868](https://github.com/apache/arrow-rs/pull/868)) +* [8845e91d4ab584c822e9ee903db7069551b124af](https://github.com/apache/arrow-rs/commit/8845e91d4ab584c822e9ee903db7069551b124af) fix(ipc): Support serializing structs containing dictionaries ([#848](https://github.com/apache/arrow-rs/pull/848)) ([#865](https://github.com/apache/arrow-rs/pull/865)) +* [620282a0d9fdd2a8ed7e8313d17ba3dec64c80e5](https://github.com/apache/arrow-rs/commit/620282a0d9fdd2a8ed7e8313d17ba3dec64c80e5) Implement boolean equality kernels ([#844](https://github.com/apache/arrow-rs/pull/844)) ([#857](https://github.com/apache/arrow-rs/pull/857)) +* [94cddcacf785be982e69689291ce034ef00220b4](https://github.com/apache/arrow-rs/commit/94cddcacf785be982e69689291ce034ef00220b4) Cherry pick fix parquet_derive with default features (and fix cargo publish) ([#856](https://github.com/apache/arrow-rs/pull/856)) +* [733fd583ddb3dbe6b4d58a809c444ee16ac0eae8](https://github.com/apache/arrow-rs/commit/733fd583ddb3dbe6b4d58a809c444ee16ac0eae8) Use kernel utility for parsing timestamps in csv reader. ([#832](https://github.com/apache/arrow-rs/pull/832)) ([#853](https://github.com/apache/arrow-rs/pull/853)) +* [2cc64937a153f632796915d2d9869d5c2a501d28](https://github.com/apache/arrow-rs/commit/2cc64937a153f632796915d2d9869d5c2a501d28) [Minor] Fix clippy errors with new rust version (1.56) and float formatting with nightly ([#845](https://github.com/apache/arrow-rs/pull/845)) ([#850](https://github.com/apache/arrow-rs/pull/850)) + +**Other:** +* [bfac9e5a027e3bd78b7a1ec90c75a3e385bd66bb](https://github.com/apache/arrow-rs/commit/bfac9e5a027e3bd78b7a1ec90c75a3e385bd66bb) Test out new tarpaulin version ([#852](https://github.com/apache/arrow-rs/pull/852)) ([#866](https://github.com/apache/arrow-rs/pull/866)) +* [809350ced392cfc78d8a1a46228d4ffc25dea9ff](https://github.com/apache/arrow-rs/commit/809350ced392cfc78d8a1a46228d4ffc25dea9ff) Update README.md ([#834](https://github.com/apache/arrow-rs/pull/834)) ([#854](https://github.com/apache/arrow-rs/pull/854)) +* [70582f40dd21f5c710c4946266d0563a92b92337](https://github.com/apache/arrow-rs/commit/70582f40dd21f5c710c4946266d0563a92b92337) [MINOR] Delete temp file from docs ([#836](https://github.com/apache/arrow-rs/pull/836)) ([#855](https://github.com/apache/arrow-rs/pull/855)) +* [a721e00014015a7e598946b6efb9b1da8080ec85](https://github.com/apache/arrow-rs/commit/a721e00014015a7e598946b6efb9b1da8080ec85) Force fresh cargo cache key in CI ([#839](https://github.com/apache/arrow-rs/pull/839)) ([#851](https://github.com/apache/arrow-rs/pull/851)) + + # Changelog ## [6.0.0](https://github.com/apache/arrow-rs/tree/6.0.0) (2021-10-13) From be3e7b6e01f709a18913ed5cdfb6bdca1c07bc0c Mon Sep 17 00:00:00 2001 From: Andrew Lamb Date: Fri, 29 Oct 2021 09:24:43 -0400 Subject: [PATCH 2/2] Update version to 6.1.0 --- CHANGELOG.md | 6 +++--- arrow-flight/Cargo.toml | 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 | 4 ++-- parquet_derive/Cargo.toml | 4 ++-- parquet_derive/README.md | 4 ++-- parquet_derive/test/dependency/default-features/Cargo.toml | 2 +- parquet_derive_test/Cargo.toml | 6 +++--- 13 files changed, 22 insertions(+), 22 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dd55ab2c6445..00a848f8868a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -24,7 +24,7 @@ For older versions, see [apache/arrow/CHANGELOG.md](https://github.com/apache/ar ## [6.1.0](https://github.com/apache/arrow-rs/tree/6.1.0) (2021-10-29) -[Full Changelog](https://github.com/apache/arrow-rs/compare/6.0.0...6.1.0) +[Full Changelog](https://github.com/apache/arrow-rs/compare/6.1.0...6.1.0) **Features / Fixes:** @@ -46,9 +46,9 @@ For older versions, see [apache/arrow/CHANGELOG.md](https://github.com/apache/ar # Changelog -## [6.0.0](https://github.com/apache/arrow-rs/tree/6.0.0) (2021-10-13) +## [6.1.0](https://github.com/apache/arrow-rs/tree/6.1.0) (2021-10-13) -[Full Changelog](https://github.com/apache/arrow-rs/compare/5.5.0...6.0.0) +[Full Changelog](https://github.com/apache/arrow-rs/compare/5.5.0...6.1.0) **Breaking changes:** diff --git a/arrow-flight/Cargo.toml b/arrow-flight/Cargo.toml index 58bc60c02fa2..538732da915b 100644 --- a/arrow-flight/Cargo.toml +++ b/arrow-flight/Cargo.toml @@ -18,7 +18,7 @@ [package] name = "arrow-flight" description = "Apache Arrow Flight" -version = "6.0.0" +version = "6.1.0" edition = "2018" authors = ["Apache Arrow "] 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 = "6.0.0" } +arrow = { path = "../arrow", version = "6.1.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 f711e64f364e..8fd78a86e309 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 = "6.0.0" +version = "6.1.0" homepage = "https://github.com/apache/arrow-rs" repository = "https://github.com/apache/arrow-rs" authors = ["Apache Arrow "] @@ -31,7 +31,7 @@ name = "arrow_pyarrow_integration_testing" crate-type = ["cdylib"] [dependencies] -arrow = { path = "../arrow", version = "6.0.0", features = ["pyarrow"] } +arrow = { path = "../arrow", version = "6.1.0", features = ["pyarrow"] } pyo3 = { version = "0.14", features = ["extension-module"] } [package.metadata.maturin] diff --git a/arrow/Cargo.toml b/arrow/Cargo.toml index 4ae10bd0cb18..384cf543489e 100644 --- a/arrow/Cargo.toml +++ b/arrow/Cargo.toml @@ -17,7 +17,7 @@ [package] name = "arrow" -version = "6.0.0" +version = "6.1.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 5bb8626b2c79..0efd81144829 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 = "6.0.0" } +arrow = { path = "../../../../arrow", version = "6.1.0" } [workspace] diff --git a/arrow/test/dependency/no-default-features/Cargo.toml b/arrow/test/dependency/no-default-features/Cargo.toml index 262243e2b58e..0f244b86adf8 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 = "6.0.0", default-features = false } +arrow = { path = "../../../../arrow", version = "6.1.0", default-features = false } [workspace] diff --git a/arrow/test/dependency/simd/Cargo.toml b/arrow/test/dependency/simd/Cargo.toml index aa1177417c6c..098159f83692 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 = "6.0.0", features = ["simd"]} +arrow = { path = "../../../../arrow", version = "6.1.0", features = ["simd"]} [workspace] diff --git a/integration-testing/Cargo.toml b/integration-testing/Cargo.toml index 0482f224a27b..88a0a4ad0889 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 = "6.0.0" +version = "6.1.0" homepage = "https://github.com/apache/arrow-rs" repository = "https://github.com/apache/arrow-rs" authors = ["Apache Arrow "] diff --git a/parquet/Cargo.toml b/parquet/Cargo.toml index 00409ebda3fd..702c3daa5bea 100644 --- a/parquet/Cargo.toml +++ b/parquet/Cargo.toml @@ -17,7 +17,7 @@ [package] name = "parquet" -version = "6.0.0" +version = "6.1.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 = "6.0.0", optional = true, default-features = false, features = ["ipc"] } +arrow = { path = "../arrow", version = "6.1.0", optional = true, default-features = false, features = ["ipc"] } base64 = { version = "0.13", optional = true } clap = { version = "2.33.3", optional = true } serde_json = { version = "1.0", features = ["preserve_order"], optional = true } diff --git a/parquet_derive/Cargo.toml b/parquet_derive/Cargo.toml index f0dd02c2673f..f4791257f6f2 100644 --- a/parquet_derive/Cargo.toml +++ b/parquet_derive/Cargo.toml @@ -17,7 +17,7 @@ [package] name = "parquet_derive" -version = "6.0.0" +version = "6.1.0" license = "Apache-2.0" description = "Derive macros for the Rust implementation of Apache Parquet" homepage = "https://github.com/apache/arrow-rs" @@ -34,4 +34,4 @@ proc-macro = true proc-macro2 = "1.0" quote = "1.0" syn = { version = "1.0", features = ["full", "extra-traits"] } -parquet = { path = "../parquet", version = "6.0.0" } +parquet = { path = "../parquet", version = "6.1.0" } diff --git a/parquet_derive/README.md b/parquet_derive/README.md index 9b626806f0de..a95254ca59e3 100644 --- a/parquet_derive/README.md +++ b/parquet_derive/README.md @@ -30,8 +30,8 @@ Derive also has some support for the chrono time library. You must must enable t Add this to your Cargo.toml: ```toml [dependencies] -parquet = "6.0.0" -parquet_derive = "6.0.0" +parquet = "6.1.0" +parquet_derive = "6.1.0" ``` and this to your crate root: diff --git a/parquet_derive/test/dependency/default-features/Cargo.toml b/parquet_derive/test/dependency/default-features/Cargo.toml index 5d811aaf2567..f4da8054d3fa 100644 --- a/parquet_derive/test/dependency/default-features/Cargo.toml +++ b/parquet_derive/test/dependency/default-features/Cargo.toml @@ -24,7 +24,7 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -parquet_derive = { path = "../../../../parquet_derive", version = "6.0.0" } +parquet_derive = { path = "../../../../parquet_derive", version = "6.1.0" } # Keep this out of the default workspace [workspace] diff --git a/parquet_derive_test/Cargo.toml b/parquet_derive_test/Cargo.toml index 4fcedf184588..ae38071e5ad7 100644 --- a/parquet_derive_test/Cargo.toml +++ b/parquet_derive_test/Cargo.toml @@ -17,7 +17,7 @@ [package] name = "parquet_derive_test" -version = "6.0.0" +version = "6.1.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 = "6.0.0" } -parquet_derive = { path = "../parquet_derive", version = "6.0.0" } +parquet = { path = "../parquet", version = "6.1.0" } +parquet_derive = { path = "../parquet_derive", version = "6.1.0" } chrono = "0.4.19" \ No newline at end of file