This is an automated email from the ASF dual-hosted git repository.
alamb 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 1eb19b539 Update version to `25.0.0` and update Changelog (#2877)
1eb19b539 is described below
commit 1eb19b5394b84eaa0dbb24f65e74018defb3332b
Author: Andrew Lamb <[email protected]>
AuthorDate: Fri Oct 14 16:32:01 2022 -0400
Update version to `25.0.0` and update Changelog (#2877)
* Chore: update version to 25.0.0
* Update instructions
* Update for changelog
* Changelog
* Updates
* udpates
* fix link
---
CHANGELOG-old.md | 63 ++++++++++++++++++-
CHANGELOG.md | 92 ++++++++++++++++------------
arrow-array/Cargo.toml | 8 +--
arrow-buffer/Cargo.toml | 2 +-
arrow-data/Cargo.toml | 6 +-
arrow-flight/Cargo.toml | 4 +-
arrow-flight/README.md | 2 +-
arrow-integration-test/Cargo.toml | 6 +-
arrow-integration-testing/Cargo.toml | 4 +-
arrow-pyarrow-integration-testing/Cargo.toml | 4 +-
arrow-schema/Cargo.toml | 2 +-
arrow/Cargo.toml | 10 +--
arrow/README.md | 4 +-
dev/release/README.md | 8 ++-
dev/release/update_change_log.sh | 4 +-
parquet/Cargo.toml | 6 +-
parquet_derive/Cargo.toml | 4 +-
parquet_derive/README.md | 4 +-
parquet_derive_test/Cargo.toml | 6 +-
19 files changed, 157 insertions(+), 82 deletions(-)
diff --git a/CHANGELOG-old.md b/CHANGELOG-old.md
index 3305a6cfd..3f5c541df 100644
--- a/CHANGELOG-old.md
+++ b/CHANGELOG-old.md
@@ -19,9 +19,68 @@
# Historical Changelog
-## [24.0.0](https://github.com/apache/arrow-rs/tree/24.0.0) (2022-09-16)
+## [24.0.0](https://github.com/apache/arrow-rs/tree/24.0.0) (2022-09-30)
-[Full Changelog](https://github.com/apache/arrow-rs/compare/22.0.0...24.0.0)
+[Full Changelog](https://github.com/apache/arrow-rs/compare/23.0.0...24.0.0)
+
+**Breaking changes:**
+
+- Cleanup `ArrowNativeType` \(\#1918\)
[\#2793](https://github.com/apache/arrow-rs/pull/2793)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Remove `ArrowNativeType::FromStr`
[\#2775](https://github.com/apache/arrow-rs/pull/2775)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Split out `arrow-array` crate \(\#2594\)
[\#2769](https://github.com/apache/arrow-rs/pull/2769)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Add `dyn_arith_dict` feature flag
[\#2760](https://github.com/apache/arrow-rs/pull/2760)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Split out `arrow-data` into a separate crate
[\#2746](https://github.com/apache/arrow-rs/pull/2746)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Split out arrow-schema \(\#2594\)
[\#2711](https://github.com/apache/arrow-rs/pull/2711)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+
+**Implemented enhancements:**
+
+- Include field name in Parquet PrimitiveTypeBuilder error messages
[\#2804](https://github.com/apache/arrow-rs/issues/2804)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
+- Add PrimitiveArray::reinterpret\_cast
[\#2785](https://github.com/apache/arrow-rs/issues/2785)
+- BinaryBuilder and StringBuilder initialization parameters in struct\_builder
may be wrong [\#2783](https://github.com/apache/arrow-rs/issues/2783)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Add divide scalar dyn kernel which produces null for division by zero
[\#2767](https://github.com/apache/arrow-rs/issues/2767)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Add divide dyn kernel which produces null for division by zero
[\#2763](https://github.com/apache/arrow-rs/issues/2763)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Improve performance of checked kernels on non-null data
[\#2747](https://github.com/apache/arrow-rs/issues/2747)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Add overflow-checking variants of arithmetic dyn kernels
[\#2739](https://github.com/apache/arrow-rs/issues/2739)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- The `binary` function should not panic on unequaled array length.
[\#2721](https://github.com/apache/arrow-rs/issues/2721)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+
+**Fixed bugs:**
+
+- min compute kernel is incorrect with sliced buffers in arrow 23
[\#2779](https://github.com/apache/arrow-rs/issues/2779)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- `try_unary_dict` should check value type of dictionary array
[\#2754](https://github.com/apache/arrow-rs/issues/2754)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+
+**Closed issues:**
+
+- Add back JSON import/export for schema
[\#2762](https://github.com/apache/arrow-rs/issues/2762)
+- null casting and coercion for Decimal128
[\#2761](https://github.com/apache/arrow-rs/issues/2761)
+- Json decoder behavior changed from versions 21 to 21 and returns
non-sensical num\_rows for RecordBatch
[\#2722](https://github.com/apache/arrow-rs/issues/2722)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Release Arrow `23.0.0` \(next release after `22.0.0`\)
[\#2665](https://github.com/apache/arrow-rs/issues/2665)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)]
+
+**Merged pull requests:**
+
+- add field name to parquet PrimitiveTypeBuilder error messages
[\#2805](https://github.com/apache/arrow-rs/pull/2805)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
([andygrove](https://github.com/andygrove))
+- Add struct equality test case \(\#514\)
[\#2791](https://github.com/apache/arrow-rs/pull/2791)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Move unary kernels to arrow-array \(\#2787\)
[\#2789](https://github.com/apache/arrow-rs/pull/2789)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Disable test harness for string\_dictionary\_builder benchmark
[\#2788](https://github.com/apache/arrow-rs/pull/2788)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Add PrimitiveArray::reinterpret\_cast \(\#2785\)
[\#2786](https://github.com/apache/arrow-rs/pull/2786)
([tustvold](https://github.com/tustvold))
+- Fix BinaryBuilder and StringBuilder Capacity Allocation in StructBuilder
[\#2784](https://github.com/apache/arrow-rs/pull/2784)
([chunshao90](https://github.com/chunshao90))
+- Fix min/max computation for sliced arrays \(\#2779\)
[\#2780](https://github.com/apache/arrow-rs/pull/2780)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Fix Backwards Compatible Parquet List Encodings \(\#1915\)
[\#2774](https://github.com/apache/arrow-rs/pull/2774)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
([tustvold](https://github.com/tustvold))
+- MINOR: Fix clippy for rust 1.64.0
[\#2772](https://github.com/apache/arrow-rs/pull/2772)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([viirya](https://github.com/viirya))
+- MINOR: Fix clippy for rust 1.64.0
[\#2771](https://github.com/apache/arrow-rs/pull/2771)
([viirya](https://github.com/viirya))
+- Add divide scalar dyn kernel which produces null for division by zero
[\#2768](https://github.com/apache/arrow-rs/pull/2768)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([viirya](https://github.com/viirya))
+- Add divide dyn kernel which produces null for division by zero
[\#2764](https://github.com/apache/arrow-rs/pull/2764)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([viirya](https://github.com/viirya))
+- Add value type check in try\_unary\_dict
[\#2755](https://github.com/apache/arrow-rs/pull/2755)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([viirya](https://github.com/viirya))
+- Fix `verify_release_candidate.sh` for new arrow subcrates
[\#2752](https://github.com/apache/arrow-rs/pull/2752)
([alamb](https://github.com/alamb))
+- Fix: Issue 2721 : binary function should not panic but return error w…
[\#2750](https://github.com/apache/arrow-rs/pull/2750)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([aksharau](https://github.com/aksharau))
+- Speed up checked kernels for non-null data \(~1.4-5x faster\)
[\#2749](https://github.com/apache/arrow-rs/pull/2749)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([Dandandan](https://github.com/Dandandan))
+- Add overflow-checking variants of arithmetic dyn kernels
[\#2740](https://github.com/apache/arrow-rs/pull/2740)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([viirya](https://github.com/viirya))
+- Trim parquet row selection
[\#2705](https://github.com/apache/arrow-rs/pull/2705)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
([tustvold](https://github.com/tustvold))
+
+
+
+## [23.0.0](https://github.com/apache/arrow-rs/tree/24.0.0) (2022-09-16)
+
+[Full Changelog](https://github.com/apache/arrow-rs/compare/22.0.0...23.0.0)
**Breaking changes:**
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9b334b699..d69d8705e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -19,62 +19,74 @@
# Changelog
-## [24.0.0](https://github.com/apache/arrow-rs/tree/24.0.0) (2022-09-30)
+## [25.0.0](https://github.com/apache/arrow-rs/tree/25.0.0) (2022-10-14)
-[Full Changelog](https://github.com/apache/arrow-rs/compare/23.0.0...24.0.0)
+[Full Changelog](https://github.com/apache/arrow-rs/compare/24.0.0...25.0.0)
**Breaking changes:**
-- Cleanup `ArrowNativeType` \(\#1918\)
[\#2793](https://github.com/apache/arrow-rs/pull/2793)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
-- Remove `ArrowNativeType::FromStr`
[\#2775](https://github.com/apache/arrow-rs/pull/2775)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
-- Split out `arrow-array` crate \(\#2594\)
[\#2769](https://github.com/apache/arrow-rs/pull/2769)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
-- Add `dyn_arith_dict` feature flag
[\#2760](https://github.com/apache/arrow-rs/pull/2760)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
-- Split out `arrow-data` into a separate crate
[\#2746](https://github.com/apache/arrow-rs/pull/2746)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
-- Split out arrow-schema \(\#2594\)
[\#2711](https://github.com/apache/arrow-rs/pull/2711)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Make DecimalArray as PrimitiveArray
[\#2857](https://github.com/apache/arrow-rs/pull/2857)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([viirya](https://github.com/viirya))
+- fix timestamp parsing while no explicit timezone given
[\#2814](https://github.com/apache/arrow-rs/pull/2814)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([waitingkuo](https://github.com/waitingkuo))
+- Support Arbitrary Number of Arrays in downcast\_primitive\_array
[\#2809](https://github.com/apache/arrow-rs/pull/2809)
([tustvold](https://github.com/tustvold))
**Implemented enhancements:**
-- Include field name in Parquet PrimitiveTypeBuilder error messages
[\#2804](https://github.com/apache/arrow-rs/issues/2804)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
-- Add PrimitiveArray::reinterpret\_cast
[\#2785](https://github.com/apache/arrow-rs/issues/2785)
-- BinaryBuilder and StringBuilder initialization parameters in struct\_builder
may be wrong [\#2783](https://github.com/apache/arrow-rs/issues/2783)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
-- Add divide scalar dyn kernel which produces null for division by zero
[\#2767](https://github.com/apache/arrow-rs/issues/2767)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
-- Add divide dyn kernel which produces null for division by zero
[\#2763](https://github.com/apache/arrow-rs/issues/2763)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
-- Improve performance of checked kernels on non-null data
[\#2747](https://github.com/apache/arrow-rs/issues/2747)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
-- Add overflow-checking variants of arithmetic dyn kernels
[\#2739](https://github.com/apache/arrow-rs/issues/2739)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
-- The `binary` function should not panic on unequaled array length.
[\#2721](https://github.com/apache/arrow-rs/issues/2721)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Restore Integration test JSON schema serialization
[\#2876](https://github.com/apache/arrow-rs/issues/2876)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Fix various invalid\_html\_tags clippy error
[\#2861](https://github.com/apache/arrow-rs/issues/2861)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)]
+- Replace complicated temporal macro with generic functions
[\#2851](https://github.com/apache/arrow-rs/issues/2851)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Add NaN handling in dyn scalar comparison kernels
[\#2829](https://github.com/apache/arrow-rs/issues/2829)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Add overflow-checking variant of sum kernel
[\#2821](https://github.com/apache/arrow-rs/issues/2821)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Update to Clap 4 [\#2817](https://github.com/apache/arrow-rs/issues/2817)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
+- Safe API to Operate on Dictionary Values
[\#2797](https://github.com/apache/arrow-rs/issues/2797)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Add modulus op into `ArrowNativeTypeOp`
[\#2753](https://github.com/apache/arrow-rs/issues/2753)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Allow creating of TimeUnit instances without direct dependency on
parquet-format [\#2708](https://github.com/apache/arrow-rs/issues/2708)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
+- Arrow Row Format [\#2677](https://github.com/apache/arrow-rs/issues/2677)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
**Fixed bugs:**
-- min compute kernel is incorrect with sliced buffers in arrow 23
[\#2779](https://github.com/apache/arrow-rs/issues/2779)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
-- `try_unary_dict` should check value type of dictionary array
[\#2754](https://github.com/apache/arrow-rs/issues/2754)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Don't try to infer nulls in CSV schema inference
[\#2859](https://github.com/apache/arrow-rs/issues/2859)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- `parquet::arrow::arrow_writer::ArrowWriter` ignores page size properties
[\#2853](https://github.com/apache/arrow-rs/issues/2853)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
+- Introducing ArrowNativeTypeOp made it impossible to call kernels from
generics [\#2839](https://github.com/apache/arrow-rs/issues/2839)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Unsound ArrayData to Array Conversions
[\#2834](https://github.com/apache/arrow-rs/issues/2834)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Regression: `the trait bound for<'de> arrow::datatypes::Schema:
serde::de::Deserialize<'de> is not satisfied`
[\#2825](https://github.com/apache/arrow-rs/issues/2825)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- convert string to timestamp shouldn't apply local timezone offset if there's
no explicit timezone info in the string
[\#2813](https://github.com/apache/arrow-rs/issues/2813)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
**Closed issues:**
-- Add back JSON import/export for schema
[\#2762](https://github.com/apache/arrow-rs/issues/2762)
-- null casting and coercion for Decimal128
[\#2761](https://github.com/apache/arrow-rs/issues/2761)
-- Json decoder behavior changed from versions 21 to 21 and returns
non-sensical num\_rows for RecordBatch
[\#2722](https://github.com/apache/arrow-rs/issues/2722)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
-- Release Arrow `23.0.0` \(next release after `22.0.0`\)
[\#2665](https://github.com/apache/arrow-rs/issues/2665)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)]
+- Add pub api for checking column index is sorted
[\#2848](https://github.com/apache/arrow-rs/issues/2848)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
**Merged pull requests:**
-- add field name to parquet PrimitiveTypeBuilder error messages
[\#2805](https://github.com/apache/arrow-rs/pull/2805)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
([andygrove](https://github.com/andygrove))
-- Add struct equality test case \(\#514\)
[\#2791](https://github.com/apache/arrow-rs/pull/2791)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
-- Move unary kernels to arrow-array \(\#2787\)
[\#2789](https://github.com/apache/arrow-rs/pull/2789)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
-- Disable test harness for string\_dictionary\_builder benchmark
[\#2788](https://github.com/apache/arrow-rs/pull/2788)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
-- Add PrimitiveArray::reinterpret\_cast \(\#2785\)
[\#2786](https://github.com/apache/arrow-rs/pull/2786)
([tustvold](https://github.com/tustvold))
-- Fix BinaryBuilder and StringBuilder Capacity Allocation in StructBuilder
[\#2784](https://github.com/apache/arrow-rs/pull/2784)
([chunshao90](https://github.com/chunshao90))
-- Fix min/max computation for sliced arrays \(\#2779\)
[\#2780](https://github.com/apache/arrow-rs/pull/2780)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
-- Fix Backwards Compatible Parquet List Encodings \(\#1915\)
[\#2774](https://github.com/apache/arrow-rs/pull/2774)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
([tustvold](https://github.com/tustvold))
-- MINOR: Fix clippy for rust 1.64.0
[\#2772](https://github.com/apache/arrow-rs/pull/2772)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([viirya](https://github.com/viirya))
-- MINOR: Fix clippy for rust 1.64.0
[\#2771](https://github.com/apache/arrow-rs/pull/2771)
([viirya](https://github.com/viirya))
-- Add divide scalar dyn kernel which produces null for division by zero
[\#2768](https://github.com/apache/arrow-rs/pull/2768)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([viirya](https://github.com/viirya))
-- Add divide dyn kernel which produces null for division by zero
[\#2764](https://github.com/apache/arrow-rs/pull/2764)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([viirya](https://github.com/viirya))
-- Add value type check in try\_unary\_dict
[\#2755](https://github.com/apache/arrow-rs/pull/2755)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([viirya](https://github.com/viirya))
-- Fix `verify_release_candidate.sh` for new arrow subcrates
[\#2752](https://github.com/apache/arrow-rs/pull/2752)
([alamb](https://github.com/alamb))
-- Fix: Issue 2721 : binary function should not panic but return error w…
[\#2750](https://github.com/apache/arrow-rs/pull/2750)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([aksharau](https://github.com/aksharau))
-- Speed up checked kernels for non-null data \(~1.4-5x faster\)
[\#2749](https://github.com/apache/arrow-rs/pull/2749)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([Dandandan](https://github.com/Dandandan))
-- Add overflow-checking variants of arithmetic dyn kernels
[\#2740](https://github.com/apache/arrow-rs/pull/2740)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([viirya](https://github.com/viirya))
-- Trim parquet row selection
[\#2705](https://github.com/apache/arrow-rs/pull/2705)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
([tustvold](https://github.com/tustvold))
+- Take decimal as primitive \(\#2637\)
[\#2869](https://github.com/apache/arrow-rs/pull/2869)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Split out arrow-integration-test crate
[\#2868](https://github.com/apache/arrow-rs/pull/2868)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Decimal cleanup \(\#2637\)
[\#2865](https://github.com/apache/arrow-rs/pull/2865)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Fix various invalid\_html\_tags clippy errors
[\#2862](https://github.com/apache/arrow-rs/pull/2862)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)]
([viirya](https://github.com/viirya))
+- Don't try to infer nullability in CSV reader
[\#2860](https://github.com/apache/arrow-rs/pull/2860)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([Dandandan](https://github.com/Dandandan))
+- Fix page size on dictionary fallback
[\#2854](https://github.com/apache/arrow-rs/pull/2854)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
([thinkharderdev](https://github.com/thinkharderdev))
+- Replace complicated temporal macro with generic functions
[\#2850](https://github.com/apache/arrow-rs/pull/2850)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([viirya](https://github.com/viirya))
+- \[feat\] Add pub api for checking column index is sorted.
[\#2849](https://github.com/apache/arrow-rs/pull/2849)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
([Ted-Jiang](https://github.com/Ted-Jiang))
+- parquet: Add `snap` option to README
[\#2847](https://github.com/apache/arrow-rs/pull/2847)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
([exyi](https://github.com/exyi))
+- Cleanup cast kernel [\#2846](https://github.com/apache/arrow-rs/pull/2846)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Simplify ArrowNativeType
[\#2841](https://github.com/apache/arrow-rs/pull/2841)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Expose ArrowNativeTypeOp trait to make it useful for type bound
[\#2840](https://github.com/apache/arrow-rs/pull/2840)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([viirya](https://github.com/viirya))
+- Add `interleave` kernel \(\#1523\)
[\#2838](https://github.com/apache/arrow-rs/pull/2838)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Handle empty offsets buffer \(\#1824\)
[\#2836](https://github.com/apache/arrow-rs/pull/2836)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Validate ArrayData type when converting to Array \(\#2834\)
[\#2835](https://github.com/apache/arrow-rs/pull/2835)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Derive ArrowPrimitiveType for Decimal128Type and Decimal256Type \(\#2637\)
[\#2833](https://github.com/apache/arrow-rs/pull/2833)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Add NaN handling in dyn scalar comparison kernels
[\#2830](https://github.com/apache/arrow-rs/pull/2830)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([viirya](https://github.com/viirya))
+- Simplify OrderPreservingInterner allocation strategy ~97% faster \(\#2677\)
[\#2827](https://github.com/apache/arrow-rs/pull/2827)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Convert rows to arrays \(\#2677\)
[\#2826](https://github.com/apache/arrow-rs/pull/2826)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Add overflow-checking variant of sum kernel
[\#2822](https://github.com/apache/arrow-rs/pull/2822)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([viirya](https://github.com/viirya))
+- Update Clap dependency to version 4
[\#2819](https://github.com/apache/arrow-rs/pull/2819)
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
([jgoday](https://github.com/jgoday))
+- Fix i256 checked multiplication
[\#2818](https://github.com/apache/arrow-rs/pull/2818)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Add string\_dictionary benches for row format \(\#2677\)
[\#2816](https://github.com/apache/arrow-rs/pull/2816)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Add OrderPreservingInterner::lookup \(\#2677\)
[\#2815](https://github.com/apache/arrow-rs/pull/2815)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Simplify FixedLengthEncoding
[\#2812](https://github.com/apache/arrow-rs/pull/2812)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Implement ArrowNumericType for Float16Type
[\#2810](https://github.com/apache/arrow-rs/pull/2810)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Add DictionaryArray::with\_values to make it easier to operate on dictionary
values [\#2798](https://github.com/apache/arrow-rs/pull/2798)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Add i256 \(\#2637\) [\#2781](https://github.com/apache/arrow-rs/pull/2781)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([tustvold](https://github.com/tustvold))
+- Add modulus ops into `ArrowNativeTypeOp`
[\#2756](https://github.com/apache/arrow-rs/pull/2756)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([HaoYang670](https://github.com/HaoYang670))
+- feat: cast List / LargeList to Utf8 / LargeUtf8
[\#2588](https://github.com/apache/arrow-rs/pull/2588)
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
([gandronchik](https://github.com/gandronchik))
diff --git a/arrow-array/Cargo.toml b/arrow-array/Cargo.toml
index 30fa311b2..accc1d3e6 100644
--- a/arrow-array/Cargo.toml
+++ b/arrow-array/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "arrow-array"
-version = "24.0.0"
+version = "25.0.0"
description = "Array abstractions for Apache Arrow"
homepage = "https://github.com/apache/arrow-rs"
repository = "https://github.com/apache/arrow-rs"
@@ -45,9 +45,9 @@ ahash = { version = "0.8", default-features = false, features
= ["compile-time-r
ahash = { version = "0.8", default-features = false, features =
["runtime-rng"] }
[dependencies]
-arrow-buffer = { version = "24.0.0", path = "../arrow-buffer" }
-arrow-schema = { version = "24.0.0", path = "../arrow-schema" }
-arrow-data = { version = "24.0.0", path = "../arrow-data" }
+arrow-buffer = { version = "25.0.0", path = "../arrow-buffer" }
+arrow-schema = { version = "25.0.0", path = "../arrow-schema" }
+arrow-data = { version = "25.0.0", path = "../arrow-data" }
chrono = { version = "0.4", default-features = false, features = ["clock"] }
num = { version = "0.4", default-features = false, features = ["std"] }
half = { version = "2.0", default-features = false }
diff --git a/arrow-buffer/Cargo.toml b/arrow-buffer/Cargo.toml
index af0bd9861..f2b4dba50 100644
--- a/arrow-buffer/Cargo.toml
+++ b/arrow-buffer/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "arrow-buffer"
-version = "24.0.0"
+version = "25.0.0"
description = "Buffer abstractions for Apache Arrow"
homepage = "https://github.com/apache/arrow-rs"
repository = "https://github.com/apache/arrow-rs"
diff --git a/arrow-data/Cargo.toml b/arrow-data/Cargo.toml
index 4dbc5fa3f..be4778026 100644
--- a/arrow-data/Cargo.toml
+++ b/arrow-data/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "arrow-data"
-version = "24.0.0"
+version = "25.0.0"
description = "Array data abstractions for Apache Arrow"
homepage = "https://github.com/apache/arrow-rs"
repository = "https://github.com/apache/arrow-rs"
@@ -45,8 +45,8 @@ force_validate = []
[dependencies]
-arrow-buffer = { version = "24.0.0", path = "../arrow-buffer" }
-arrow-schema = { version = "24.0.0", path = "../arrow-schema" }
+arrow-buffer = { version = "25.0.0", path = "../arrow-buffer" }
+arrow-schema = { version = "25.0.0", path = "../arrow-schema" }
num = { version = "0.4", default-features = false, features = ["std"] }
half = { version = "2.0", default-features = false }
diff --git a/arrow-flight/Cargo.toml b/arrow-flight/Cargo.toml
index 724767921..1f696f538 100644
--- a/arrow-flight/Cargo.toml
+++ b/arrow-flight/Cargo.toml
@@ -18,7 +18,7 @@
[package]
name = "arrow-flight"
description = "Apache Arrow Flight"
-version = "24.0.0"
+version = "25.0.0"
edition = "2021"
rust-version = "1.62"
authors = ["Apache Arrow <[email protected]>"]
@@ -27,7 +27,7 @@ repository = "https://github.com/apache/arrow-rs"
license = "Apache-2.0"
[dependencies]
-arrow = { path = "../arrow", version = "24.0.0", default-features = false,
features = ["ipc"] }
+arrow = { path = "../arrow", version = "25.0.0", default-features = false,
features = ["ipc"] }
base64 = { version = "0.13", default-features = false }
tonic = { version = "0.8", default-features = false, features = ["transport",
"codegen", "prost"] }
bytes = { version = "1", default-features = false }
diff --git a/arrow-flight/README.md b/arrow-flight/README.md
index 4ebf98c06..f09977263 100644
--- a/arrow-flight/README.md
+++ b/arrow-flight/README.md
@@ -27,7 +27,7 @@ Add this to your Cargo.toml:
```toml
[dependencies]
-arrow-flight = "24.0.0"
+arrow-flight = "25.0.0"
```
Apache Arrow Flight is a gRPC based protocol for exchanging Arrow data between
processes. See the blog post [Introducing Apache Arrow Flight: A Framework for
Fast Data
Transport](https://arrow.apache.org/blog/2019/10/13/introducing-arrow-flight/)
for more information.
diff --git a/arrow-integration-test/Cargo.toml
b/arrow-integration-test/Cargo.toml
index be54cc4d6..8d8c0fda9 100644
--- a/arrow-integration-test/Cargo.toml
+++ b/arrow-integration-test/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "arrow-integration-test"
-version = "24.0.0"
+version = "25.0.0"
description = "Support for the Apache Arrow JSON test data format"
homepage = "https://github.com/apache/arrow-rs"
repository = "https://github.com/apache/arrow-rs"
@@ -38,8 +38,8 @@ path = "src/lib.rs"
bench = false
[dependencies]
-arrow = { version = "24.0.0", path = "../arrow", default-features = false }
-arrow-buffer = { version = "24.0.0", path = "../arrow-buffer" }
+arrow = { version = "25.0.0", path = "../arrow", default-features = false }
+arrow-buffer = { version = "25.0.0", path = "../arrow-buffer" }
hex = { version = "0.4", default-features = false, features = ["std"] }
serde = { version = "1.0", default-features = false, features = ["rc",
"derive"] }
serde_json = { version = "1.0", default-features = false, features = ["std"] }
diff --git a/arrow-integration-testing/Cargo.toml
b/arrow-integration-testing/Cargo.toml
index 0f43447de..13088d3df 100644
--- a/arrow-integration-testing/Cargo.toml
+++ b/arrow-integration-testing/Cargo.toml
@@ -17,8 +17,8 @@
[package]
name = "arrow-integration-testing"
-description = "Binaries used in the Arrow integration tests"
-version = "24.0.0"
+description = "Binaries used in the Arrow integration tests (NOT PUBLISHED TO
crates.io)"
+version = "25.0.0"
homepage = "https://github.com/apache/arrow-rs"
repository = "https://github.com/apache/arrow-rs"
authors = ["Apache Arrow <[email protected]>"]
diff --git a/arrow-pyarrow-integration-testing/Cargo.toml
b/arrow-pyarrow-integration-testing/Cargo.toml
index 3e32aab98..955d311a7 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 = "24.0.0"
+version = "25.0.0"
homepage = "https://github.com/apache/arrow-rs"
repository = "https://github.com/apache/arrow-rs"
authors = ["Apache Arrow <[email protected]>"]
@@ -32,7 +32,7 @@ name = "arrow_pyarrow_integration_testing"
crate-type = ["cdylib"]
[dependencies]
-arrow = { path = "../arrow", version = "24.0.0", features = ["pyarrow"] }
+arrow = { path = "../arrow", version = "25.0.0", features = ["pyarrow"] }
pyo3 = { version = "0.17", features = ["extension-module"] }
[package.metadata.maturin]
diff --git a/arrow-schema/Cargo.toml b/arrow-schema/Cargo.toml
index d052c9061..fae422b77 100644
--- a/arrow-schema/Cargo.toml
+++ b/arrow-schema/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "arrow-schema"
-version = "24.0.0"
+version = "25.0.0"
description = "Defines the logical types for arrow arrays"
homepage = "https://github.com/apache/arrow-rs"
repository = "https://github.com/apache/arrow-rs"
diff --git a/arrow/Cargo.toml b/arrow/Cargo.toml
index a7726b96c..134d274a8 100644
--- a/arrow/Cargo.toml
+++ b/arrow/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "arrow"
-version = "24.0.0"
+version = "25.0.0"
description = "Rust implementation of Apache Arrow"
homepage = "https://github.com/apache/arrow-rs"
repository = "https://github.com/apache/arrow-rs"
@@ -44,10 +44,10 @@ ahash = { version = "0.8", default-features = false,
features = ["compile-time-r
ahash = { version = "0.8", default-features = false, features =
["runtime-rng"] }
[dependencies]
-arrow-buffer = { version = "24.0.0", path = "../arrow-buffer" }
-arrow-data = { version = "24.0.0", path = "../arrow-data" }
-arrow-schema = { version = "24.0.0", path = "../arrow-schema" }
-arrow-array = { version = "24.0.0", path = "../arrow-array" }
+arrow-buffer = { version = "25.0.0", path = "../arrow-buffer" }
+arrow-data = { version = "25.0.0", path = "../arrow-data" }
+arrow-schema = { version = "25.0.0", path = "../arrow-schema" }
+arrow-array = { version = "25.0.0", path = "../arrow-array" }
serde_json = { version = "1.0", default-features = false, features = ["std"],
optional = true }
indexmap = { version = "1.9", default-features = false, features = ["std"] }
rand = { version = "0.8", default-features = false, features = ["std",
"std_rng"], optional = true }
diff --git a/arrow/README.md b/arrow/README.md
index ade41311c..c687a205a 100644
--- a/arrow/README.md
+++ b/arrow/README.md
@@ -35,7 +35,7 @@ This crate is tested with the latest stable version of Rust.
We do not currently
The arrow crate follows the [SemVer
standard](https://doc.rust-lang.org/cargo/reference/semver.html) defined by
Cargo and works well within the Rust crate ecosystem.
-However, for historical reasons, this crate uses versions with major numbers
greater than `0.x` (e.g. `24.0.0`), unlike many other crates in the Rust
ecosystem which spend extended time releasing versions `0.x` to signal planned
ongoing API changes. Minor arrow releases contain only compatible changes,
while major releases may contain breaking API changes.
+However, for historical reasons, this crate uses versions with major numbers
greater than `0.x` (e.g. `25.0.0`), unlike many other crates in the Rust
ecosystem which spend extended time releasing versions `0.x` to signal planned
ongoing API changes. Minor arrow releases contain only compatible changes,
while major releases may contain breaking API changes.
## Feature Flags
@@ -62,7 +62,7 @@ The [Apache Arrow
Status](https://arrow.apache.org/docs/status.html) page lists
## Safety
-Arrow seeks to uphold the Rust Soundness Pledge as articulated eloquently
[here](https://raphlinus.github.io/rust/24.0.01/18/soundness-pledge.html).
Specifically:
+Arrow seeks to uphold the Rust Soundness Pledge as articulated eloquently
[here](https://raphlinus.github.io/rust/2020/01/18/soundness-pledge.html).
Specifically:
> The intent of this crate is to be free of soundness bugs. The developers
> will do their best to avoid them, and welcome help in analyzing and fixing
> them
diff --git a/dev/release/README.md b/dev/release/README.md
index 18542c5f6..639271637 100644
--- a/dev/release/README.md
+++ b/dev/release/README.md
@@ -70,7 +70,7 @@ git pull
git checkout -b <RELEASE_BRANCH>
# Update versions. Make sure to run it before the next step since we do not
want CHANGELOG-old.md affected.
-sed -i '' -e 's/14.0.0/24.0.0/g' `find . -name 'Cargo.toml' -or -name '*.md' |
grep -v CHANGELOG.md`
+sed -i '' -e 's/14.0.0/25.0.0/g' `find . -name 'Cargo.toml' -or -name '*.md' |
grep -v CHANGELOG.md`
git commit -a -m 'Update version'
# Copy the content of CHANGELOG.md to the beginning of CHANGELOG-old.md
@@ -78,13 +78,16 @@ git commit -a -m 'Update version'
# ensure your github token is available
export ARROW_GITHUB_API_TOKEN=<TOKEN>
+
# manully edit ./dev/release/update_change_log.sh to reflect the release
version
# create the changelog
./dev/release/update_change_log.sh
# run automated script to copy labels to issues based on referenced PRs
-# (NOTE this must be done by a committer / other who has
+# (NOTE 1: this must be done by a committer / other who has
# write access to the repository)
+#
+# NOTE 2: this must be done after creating the initial CHANGELOG file
python dev/release/label_issues.py
# review change log / edit issues and labels if needed, rerun
@@ -257,6 +260,7 @@ Rust Arrow Crates:
(cd arrow-flight && cargo publish)
(cd parquet && cargo publish)
(cd parquet_derive && cargo publish)
+(cd arrow-integration-test && cargo publish)
```
`object_store`
diff --git a/dev/release/update_change_log.sh b/dev/release/update_change_log.sh
index 67f772d37..1dc451156 100755
--- a/dev/release/update_change_log.sh
+++ b/dev/release/update_change_log.sh
@@ -29,8 +29,8 @@
set -e
-SINCE_TAG="23.0.0"
-FUTURE_RELEASE="24.0.0"
+SINCE_TAG="24.0.0"
+FUTURE_RELEASE="25.0.0"
SOURCE_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
SOURCE_TOP_DIR="$(cd "${SOURCE_DIR}/../../" && pwd)"
diff --git a/parquet/Cargo.toml b/parquet/Cargo.toml
index f47f556b2..819f41bca 100644
--- a/parquet/Cargo.toml
+++ b/parquet/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "parquet"
-version = "24.0.0"
+version = "25.0.0"
license = "Apache-2.0"
description = "Apache Parquet implementation in Rust"
homepage = "https://github.com/apache/arrow-rs"
@@ -41,7 +41,7 @@ zstd = { version = "0.11.1", optional = true,
default-features = false }
chrono = { version = "0.4", default-features = false, features = ["alloc"] }
num = { version = "0.4", default-features = false }
num-bigint = { version = "0.4", default-features = false }
-arrow = { path = "../arrow", version = "24.0.0", optional = true,
default-features = false, features = ["ipc"] }
+arrow = { path = "../arrow", version = "25.0.0", optional = true,
default-features = false, features = ["ipc"] }
base64 = { version = "0.13", default-features = false, features = ["std"],
optional = true }
clap = { version = "4", default-features = false, features = ["std", "derive",
"env", "help", "error-context", "usage"], optional = true }
serde_json = { version = "1.0", default-features = false, features = ["std"],
optional = true }
@@ -61,7 +61,7 @@ flate2 = { version = "1.0", default-features = false,
features = ["rust_backend"
lz4 = { version = "1.23", default-features = false }
zstd = { version = "0.11", default-features = false }
serde_json = { version = "1.0", features = ["std"], default-features = false }
-arrow = { path = "../arrow", version = "24.0.0", default-features = false,
features = ["ipc", "test_utils", "prettyprint", "json"] }
+arrow = { path = "../arrow", version = "25.0.0", default-features = false,
features = ["ipc", "test_utils", "prettyprint", "json"] }
[package.metadata.docs.rs]
all-features = true
diff --git a/parquet_derive/Cargo.toml b/parquet_derive/Cargo.toml
index 2fc6f55af..5665038eb 100644
--- a/parquet_derive/Cargo.toml
+++ b/parquet_derive/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "parquet_derive"
-version = "24.0.0"
+version = "25.0.0"
license = "Apache-2.0"
description = "Derive macros for the Rust implementation of Apache Parquet"
homepage = "https://github.com/apache/arrow-rs"
@@ -35,4 +35,4 @@ proc-macro = true
proc-macro2 = { version = "1.0", default-features = false }
quote = { version = "1.0", default-features = false }
syn = { version = "1.0", default-features = false }
-parquet = { path = "../parquet", version = "24.0.0" }
+parquet = { path = "../parquet", version = "25.0.0" }
diff --git a/parquet_derive/README.md b/parquet_derive/README.md
index 907a71432..12ba2d98e 100644
--- a/parquet_derive/README.md
+++ b/parquet_derive/README.md
@@ -32,8 +32,8 @@ Add this to your Cargo.toml:
```toml
[dependencies]
-parquet = "24.0.0"
-parquet_derive = "24.0.0"
+parquet = "25.0.0"
+parquet_derive = "25.0.0"
```
and this to your crate root:
diff --git a/parquet_derive_test/Cargo.toml b/parquet_derive_test/Cargo.toml
index 78207399f..0c2758fdc 100644
--- a/parquet_derive_test/Cargo.toml
+++ b/parquet_derive_test/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "parquet_derive_test"
-version = "24.0.0"
+version = "25.0.0"
license = "Apache-2.0"
description = "Integration test package for parquet-derive"
homepage = "https://github.com/apache/arrow-rs"
@@ -29,6 +29,6 @@ publish = false
rust-version = "1.62"
[dependencies]
-parquet = { path = "../parquet", version = "24.0.0", default-features = false }
-parquet_derive = { path = "../parquet_derive", version = "24.0.0",
default-features = false }
+parquet = { path = "../parquet", version = "25.0.0", default-features = false }
+parquet_derive = { path = "../parquet_derive", version = "25.0.0",
default-features = false }
chrono = { version="0.4.19", default-features = false, features = [ "clock" ] }