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 c96274a56 Update changelog for 35.0.0 (#3843)
c96274a56 is described below

commit c96274a562625f091ca4c06fca21ac35ef330358
Author: Raphael Taylor-Davies <[email protected]>
AuthorDate: Fri Mar 10 19:33:30 2023 +0100

    Update changelog for 35.0.0 (#3843)
---
 CHANGELOG-old.md | 55 ++++++++++++++++++++++++++++++++
 CHANGELOG.md     | 95 ++++++++++++++++++++++++++++++++------------------------
 2 files changed, 109 insertions(+), 41 deletions(-)

diff --git a/CHANGELOG-old.md b/CHANGELOG-old.md
index 9b9df494e..2d7903e96 100644
--- a/CHANGELOG-old.md
+++ b/CHANGELOG-old.md
@@ -19,6 +19,61 @@
 
 # Historical Changelog
 
+## [34.0.0](https://github.com/apache/arrow-rs/tree/34.0.0) (2023-02-24)
+
+[Full Changelog](https://github.com/apache/arrow-rs/compare/33.0.0...34.0.0)
+
+**Breaking changes:**
+
+- Infer 2020-03-19 00:00:00 as timestamp not Date64 in CSV \(\#3744\) 
[\#3746](https://github.com/apache/arrow-rs/pull/3746) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Implement fallible streams for `FlightClient::do_put` 
[\#3464](https://github.com/apache/arrow-rs/pull/3464) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)] 
([alamb](https://github.com/alamb))
+
+**Implemented enhancements:**
+
+- Support casting string to timestamp with microsecond resolution 
[\#3751](https://github.com/apache/arrow-rs/issues/3751)
+- Add datatime/interval/duration into comparison kernels 
[\#3729](https://github.com/apache/arrow-rs/issues/3729) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- ! \(not\) operator overload for SortOptions 
[\#3726](https://github.com/apache/arrow-rs/issues/3726) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- parquet: convert Bytes to ByteArray directly 
[\#3719](https://github.com/apache/arrow-rs/issues/3719) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
+- Implement simple RecordBatchReader 
[\#3704](https://github.com/apache/arrow-rs/issues/3704)
+- Is possible to implement GenericListArray::from\_iter ? 
[\#3702](https://github.com/apache/arrow-rs/issues/3702)
+- `take_run` improvements 
[\#3701](https://github.com/apache/arrow-rs/issues/3701) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Support `as_mut_any`  in Array trait  
[\#3655](https://github.com/apache/arrow-rs/issues/3655)
+- `Array` --\> `Display` formatter that supports more options and is 
configurable [\#3638](https://github.com/apache/arrow-rs/issues/3638) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- arrow-csv: support decimal256 
[\#3474](https://github.com/apache/arrow-rs/issues/3474) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+
+**Fixed bugs:**
+
+- CSV reader infers Date64 type for fields like "2020-03-19 00:00:00" that it 
can't parse to Date64 [\#3744](https://github.com/apache/arrow-rs/issues/3744) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+
+**Merged pull requests:**
+
+- Update to 34.0.0 and update changelog  
[\#3757](https://github.com/apache/arrow-rs/pull/3757) 
[[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)] 
([iajoiner](https://github.com/iajoiner))
+- Update MIRI for split crates \(\#2594\) 
[\#3754](https://github.com/apache/arrow-rs/pull/3754) 
([tustvold](https://github.com/tustvold))
+- Update prost-build requirement from =0.11.6 to =0.11.7 
[\#3753](https://github.com/apache/arrow-rs/pull/3753) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)] 
([dependabot[bot]](https://github.com/apps/dependabot))
+- Enable casting of string to timestamp with microsecond resolution 
[\#3752](https://github.com/apache/arrow-rs/pull/3752) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([gruuya](https://github.com/gruuya))
+- Use Typed Buffers in Arrays \(\#1811\) \(\#1176\) 
[\#3743](https://github.com/apache/arrow-rs/pull/3743) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Cleanup arithmetic kernel type constraints 
[\#3739](https://github.com/apache/arrow-rs/pull/3739) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Make dictionary kernels optional for comparison benchmark 
[\#3738](https://github.com/apache/arrow-rs/pull/3738) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Support String Coercion in Raw JSON Reader 
[\#3736](https://github.com/apache/arrow-rs/pull/3736) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([rguerreiromsft](https://github.com/rguerreiromsft))
+- replace for loop by try\_for\_each 
[\#3734](https://github.com/apache/arrow-rs/pull/3734) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([suxiaogang223](https://github.com/suxiaogang223))
+- feat: implement generic record batch reader 
[\#3733](https://github.com/apache/arrow-rs/pull/3733) 
([wjones127](https://github.com/wjones127))
+- \[minor\] fix doc test fail 
[\#3732](https://github.com/apache/arrow-rs/pull/3732) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([Ted-Jiang](https://github.com/Ted-Jiang))
+- Add datetime/interval/duration into dyn scalar comparison 
[\#3730](https://github.com/apache/arrow-rs/pull/3730) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([viirya](https://github.com/viirya))
+- Using Borrow\<Value\> on infer\_json\_schema\_from\_iterator 
[\#3728](https://github.com/apache/arrow-rs/pull/3728) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([rguerreiromsft](https://github.com/rguerreiromsft))
+- Not operator overload for SortOptions 
[\#3727](https://github.com/apache/arrow-rs/pull/3727) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([berkaysynnada](https://github.com/berkaysynnada))
+- fix: encoding batch with no columns 
[\#3724](https://github.com/apache/arrow-rs/pull/3724) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)] 
([wangrunji0408](https://github.com/wangrunji0408))
+- feat: impl `Ord`/`PartialOrd` for `SortOptions` 
[\#3723](https://github.com/apache/arrow-rs/pull/3723) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([crepererum](https://github.com/crepererum))
+- Add From\<Bytes\> for ByteArray 
[\#3720](https://github.com/apache/arrow-rs/pull/3720) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
([tustvold](https://github.com/tustvold))
+- Deprecate old JSON reader \(\#3610\) 
[\#3718](https://github.com/apache/arrow-rs/pull/3718) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Add pretty format with options 
[\#3717](https://github.com/apache/arrow-rs/pull/3717) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Remove unreachable decimal take 
[\#3716](https://github.com/apache/arrow-rs/pull/3716) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Feat: arrow csv decimal256 
[\#3711](https://github.com/apache/arrow-rs/pull/3711) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([suxiaogang223](https://github.com/suxiaogang223))
+- perf: `take_run` improvements 
[\#3705](https://github.com/apache/arrow-rs/pull/3705) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([askoa](https://github.com/askoa))
+- Add raw MapArrayReader 
[\#3703](https://github.com/apache/arrow-rs/pull/3703) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- feat: Sort kernel for `RunArray` 
[\#3695](https://github.com/apache/arrow-rs/pull/3695) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([askoa](https://github.com/askoa))
+- perf: Remove sorting to yield sorted\_rank 
[\#3693](https://github.com/apache/arrow-rs/pull/3693) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([askoa](https://github.com/askoa))
+- fix: Handle sliced array in run array iterator 
[\#3681](https://github.com/apache/arrow-rs/pull/3681) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([askoa](https://github.com/askoa))
+
 ## [33.0.0](https://github.com/apache/arrow-rs/tree/33.0.0) (2023-02-10)
 
 [Full Changelog](https://github.com/apache/arrow-rs/compare/32.0.0...33.0.0)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 10a969dca..4a7700ca7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -19,60 +19,73 @@
 
 # Changelog
 
-## [34.0.0](https://github.com/apache/arrow-rs/tree/34.0.0) (2023-02-24)
+## [35.0.0](https://github.com/apache/arrow-rs/tree/35.0.0) (2023-03-10)
 
-[Full Changelog](https://github.com/apache/arrow-rs/compare/33.0.0...34.0.0)
+[Full Changelog](https://github.com/apache/arrow-rs/compare/34.0.0...35.0.0)
 
 **Breaking changes:**
 
-- Infer 2020-03-19 00:00:00 as timestamp not Date64 in CSV \(\#3744\) 
[\#3746](https://github.com/apache/arrow-rs/pull/3746) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
-- Implement fallible streams for `FlightClient::do_put` 
[\#3464](https://github.com/apache/arrow-rs/pull/3464) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)] 
([alamb](https://github.com/alamb))
+- Add RunEndBuffer \(\#1799\) 
[\#3817](https://github.com/apache/arrow-rs/pull/3817) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Restrict DictionaryArray to ArrowDictionaryKeyType 
[\#3813](https://github.com/apache/arrow-rs/pull/3813) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- refactor: assorted `FlightSqlServiceClient` improvements 
[\#3788](https://github.com/apache/arrow-rs/pull/3788) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)] 
([crepererum](https://github.com/crepererum))
+- minor: make Parquet CLI input args consistent 
[\#3786](https://github.com/apache/arrow-rs/pull/3786) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
([XinyuZeng](https://github.com/XinyuZeng))
+- Return Buffers from ArrayData::buffers instead of slice \(\#1799\) 
[\#3783](https://github.com/apache/arrow-rs/pull/3783) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Use NullBuffer in ArrayData \(\#3775\) 
[\#3778](https://github.com/apache/arrow-rs/pull/3778) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
 
 **Implemented enhancements:**
 
-- Support casting string to timestamp with microsecond resolution 
[\#3751](https://github.com/apache/arrow-rs/issues/3751)
-- Add datatime/interval/duration into comparison kernels 
[\#3729](https://github.com/apache/arrow-rs/issues/3729) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
-- ! \(not\) operator overload for SortOptions 
[\#3726](https://github.com/apache/arrow-rs/issues/3726) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
-- parquet: convert Bytes to ByteArray directly 
[\#3719](https://github.com/apache/arrow-rs/issues/3719) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
-- Implement simple RecordBatchReader 
[\#3704](https://github.com/apache/arrow-rs/issues/3704)
-- Is possible to implement GenericListArray::from\_iter ? 
[\#3702](https://github.com/apache/arrow-rs/issues/3702)
-- `take_run` improvements 
[\#3701](https://github.com/apache/arrow-rs/issues/3701) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
-- Support `as_mut_any`  in Array trait  
[\#3655](https://github.com/apache/arrow-rs/issues/3655)
-- `Array` --\> `Display` formatter that supports more options and is 
configurable [\#3638](https://github.com/apache/arrow-rs/issues/3638) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
-- arrow-csv: support decimal256 
[\#3474](https://github.com/apache/arrow-rs/issues/3474) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Support timestamp/time and date types in json decoder 
[\#3834](https://github.com/apache/arrow-rs/issues/3834) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Support decoding decimals in new raw json decoder 
[\#3819](https://github.com/apache/arrow-rs/issues/3819) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Timezone Aware Timestamp Parsing 
[\#3794](https://github.com/apache/arrow-rs/issues/3794) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Preallocate buffers for FixedSizeBinary array creation 
[\#3792](https://github.com/apache/arrow-rs/issues/3792) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Make Parquet CLI args consistent 
[\#3785](https://github.com/apache/arrow-rs/issues/3785) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
+- Creates PrimitiveDictionaryBuilder from provided keys and values builders 
[\#3776](https://github.com/apache/arrow-rs/issues/3776) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Use NullBuffer in ArrayData  
[\#3775](https://github.com/apache/arrow-rs/issues/3775) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Support unary\_dict\_mut in arth  
[\#3710](https://github.com/apache/arrow-rs/issues/3710) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Support cast \<\> String to interval 
[\#3643](https://github.com/apache/arrow-rs/issues/3643) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Support Zero-Copy Conversion from Vec to/from MutableBuffer 
[\#3516](https://github.com/apache/arrow-rs/issues/3516) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
 
 **Fixed bugs:**
 
-- CSV reader infers Date64 type for fields like "2020-03-19 00:00:00" that it 
can't parse to Date64 [\#3744](https://github.com/apache/arrow-rs/issues/3744) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Timestamp Unit Casts are Unchecked 
[\#3833](https://github.com/apache/arrow-rs/issues/3833) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- regexp\_match skips first match when returning match 
[\#3803](https://github.com/apache/arrow-rs/issues/3803) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Cast to timestamp with time zone returns timestamp 
[\#3800](https://github.com/apache/arrow-rs/issues/3800) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Schema-level metadata is not encoded in Flight responses 
[\#3779](https://github.com/apache/arrow-rs/issues/3779) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)]
+
+**Closed issues:**
+
+- FlightSQL CLI client: simple test 
[\#3814](https://github.com/apache/arrow-rs/issues/3814) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)]
 
 **Merged pull requests:**
 
-- Update to 34.0.0 and update changelog  
[\#3757](https://github.com/apache/arrow-rs/pull/3757) 
[[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)] 
([iajoiner](https://github.com/iajoiner))
-- Update MIRI for split crates \(\#2594\) 
[\#3754](https://github.com/apache/arrow-rs/pull/3754) 
([tustvold](https://github.com/tustvold))
-- Update prost-build requirement from =0.11.6 to =0.11.7 
[\#3753](https://github.com/apache/arrow-rs/pull/3753) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)] 
([dependabot[bot]](https://github.com/apps/dependabot))
-- Enable casting of string to timestamp with microsecond resolution 
[\#3752](https://github.com/apache/arrow-rs/pull/3752) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([gruuya](https://github.com/gruuya))
-- Use Typed Buffers in Arrays \(\#1811\) \(\#1176\) 
[\#3743](https://github.com/apache/arrow-rs/pull/3743) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
-- Cleanup arithmetic kernel type constraints 
[\#3739](https://github.com/apache/arrow-rs/pull/3739) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
-- Make dictionary kernels optional for comparison benchmark 
[\#3738](https://github.com/apache/arrow-rs/pull/3738) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
-- Support String Coercion in Raw JSON Reader 
[\#3736](https://github.com/apache/arrow-rs/pull/3736) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([rguerreiromsft](https://github.com/rguerreiromsft))
-- replace for loop by try\_for\_each 
[\#3734](https://github.com/apache/arrow-rs/pull/3734) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([suxiaogang223](https://github.com/suxiaogang223))
-- feat: implement generic record batch reader 
[\#3733](https://github.com/apache/arrow-rs/pull/3733) 
([wjones127](https://github.com/wjones127))
-- \[minor\] fix doc test fail 
[\#3732](https://github.com/apache/arrow-rs/pull/3732) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([Ted-Jiang](https://github.com/Ted-Jiang))
-- Add datetime/interval/duration into dyn scalar comparison 
[\#3730](https://github.com/apache/arrow-rs/pull/3730) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([viirya](https://github.com/viirya))
-- Using Borrow\<Value\> on infer\_json\_schema\_from\_iterator 
[\#3728](https://github.com/apache/arrow-rs/pull/3728) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([rguerreiromsft](https://github.com/rguerreiromsft))
-- Not operator overload for SortOptions 
[\#3727](https://github.com/apache/arrow-rs/pull/3727) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([berkaysynnada](https://github.com/berkaysynnada))
-- fix: encoding batch with no columns 
[\#3724](https://github.com/apache/arrow-rs/pull/3724) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)] 
([wangrunji0408](https://github.com/wangrunji0408))
-- feat: impl `Ord`/`PartialOrd` for `SortOptions` 
[\#3723](https://github.com/apache/arrow-rs/pull/3723) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([crepererum](https://github.com/crepererum))
-- Add From\<Bytes\> for ByteArray 
[\#3720](https://github.com/apache/arrow-rs/pull/3720) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
([tustvold](https://github.com/tustvold))
-- Deprecate old JSON reader \(\#3610\) 
[\#3718](https://github.com/apache/arrow-rs/pull/3718) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
-- Add pretty format with options 
[\#3717](https://github.com/apache/arrow-rs/pull/3717) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
-- Remove unreachable decimal take 
[\#3716](https://github.com/apache/arrow-rs/pull/3716) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
-- Feat: arrow csv decimal256 
[\#3711](https://github.com/apache/arrow-rs/pull/3711) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([suxiaogang223](https://github.com/suxiaogang223))
-- perf: `take_run` improvements 
[\#3705](https://github.com/apache/arrow-rs/pull/3705) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([askoa](https://github.com/askoa))
-- Add raw MapArrayReader 
[\#3703](https://github.com/apache/arrow-rs/pull/3703) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
-- feat: Sort kernel for `RunArray` 
[\#3695](https://github.com/apache/arrow-rs/pull/3695) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([askoa](https://github.com/askoa))
-- perf: Remove sorting to yield sorted\_rank 
[\#3693](https://github.com/apache/arrow-rs/pull/3693) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([askoa](https://github.com/askoa))
-- fix: Handle sliced array in run array iterator 
[\#3681](https://github.com/apache/arrow-rs/pull/3681) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([askoa](https://github.com/askoa))
+- refactor: timestamp overflow check 
[\#3840](https://github.com/apache/arrow-rs/pull/3840) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([Weijun-H](https://github.com/Weijun-H))
+- Prep for 35.0.0 [\#3836](https://github.com/apache/arrow-rs/pull/3836) 
[[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)] 
([iajoiner](https://github.com/iajoiner))
+- Support timestamp/time and date json decoding 
[\#3835](https://github.com/apache/arrow-rs/pull/3835) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([spebern](https://github.com/spebern))
+- Make dictionary preservation optional in row encoding 
[\#3831](https://github.com/apache/arrow-rs/pull/3831) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Move prettyprint to arrow-cast 
[\#3828](https://github.com/apache/arrow-rs/pull/3828) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)] 
([tustvold](https://github.com/tustvold))
+- Support decoding decimals in raw decoder 
[\#3820](https://github.com/apache/arrow-rs/pull/3820) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([spebern](https://github.com/spebern))
+- Add ArrayDataLayout, port validation \(\#1799\) 
[\#3818](https://github.com/apache/arrow-rs/pull/3818) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- test: add test for FlightSQL CLI client 
[\#3816](https://github.com/apache/arrow-rs/pull/3816) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)] 
([crepererum](https://github.com/crepererum))
+- Add regexp\_match docs 
[\#3812](https://github.com/apache/arrow-rs/pull/3812) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- fix: Ensure Flight schema includes parent metadata 
[\#3811](https://github.com/apache/arrow-rs/pull/3811) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)] 
([stuartcarnie](https://github.com/stuartcarnie))
+- fix: regexp\_match skips first match 
[\#3807](https://github.com/apache/arrow-rs/pull/3807) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([Weijun-H](https://github.com/Weijun-H))
+- fix: change uft8 to timestamp with timezone 
[\#3806](https://github.com/apache/arrow-rs/pull/3806) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([Weijun-H](https://github.com/Weijun-H))
+- Support reading decimal arrays from json 
[\#3805](https://github.com/apache/arrow-rs/pull/3805) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([spebern](https://github.com/spebern))
+- Add unary\_dict\_mut [\#3804](https://github.com/apache/arrow-rs/pull/3804) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([viirya](https://github.com/viirya))
+- Faster timestamp parsing \(~70-90% faster\) 
[\#3801](https://github.com/apache/arrow-rs/pull/3801) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Add concat\_elements\_bytes 
[\#3798](https://github.com/apache/arrow-rs/pull/3798) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Timezone aware timestamp parsing \(\#3794\) 
[\#3795](https://github.com/apache/arrow-rs/pull/3795) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Preallocate buffers for FixedSizeBinary array creation 
[\#3793](https://github.com/apache/arrow-rs/pull/3793) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([maxburke](https://github.com/maxburke))
+- feat: simple flight sql CLI client 
[\#3789](https://github.com/apache/arrow-rs/pull/3789) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)] 
([crepererum](https://github.com/crepererum))
+- Creates PrimitiveDictionaryBuilder from provided keys and values builders 
[\#3777](https://github.com/apache/arrow-rs/pull/3777) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([viirya](https://github.com/viirya))
+- ArrayData Enumeration for Remaining Layouts 
[\#3769](https://github.com/apache/arrow-rs/pull/3769) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Update prost-build requirement from =0.11.7 to =0.11.8 
[\#3767](https://github.com/apache/arrow-rs/pull/3767) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)] 
([dependabot[bot]](https://github.com/apps/dependabot))
+- Implement concat\_elements\_dyn kernel 
[\#3763](https://github.com/apache/arrow-rs/pull/3763) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([Weijun-H](https://github.com/Weijun-H))
+- Support for casting `Utf8` and `LargeUtf8` --\>  `Interval` 
[\#3762](https://github.com/apache/arrow-rs/pull/3762) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([doki23](https://github.com/doki23))
+- into\_inner\(\) for CSV Writer 
[\#3759](https://github.com/apache/arrow-rs/pull/3759) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([Weijun-H](https://github.com/Weijun-H))
+- Zero-copy Vec conversion \(\#3516\) \(\#1176\) 
[\#3756](https://github.com/apache/arrow-rs/pull/3756) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- ArrayData Enumeration for Primitive, Binary and UTF8 
[\#3749](https://github.com/apache/arrow-rs/pull/3749) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Add `into_primitive_dict_builder` to `DictionaryArray` 
[\#3715](https://github.com/apache/arrow-rs/pull/3715) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([viirya](https://github.com/viirya))
 
 
 

Reply via email to