34.0.0 (2023-02-24)
Breaking changes:
- Infer 2020-03-19 00:00:00 as timestamp not Date64 in CSV (#3744) #3746 [arrow] (tustvold)
- Implement fallible streams for
FlightClient::do_put
#3464 [arrow] [arrow-flight] (alamb)
Implemented enhancements:
- Support casting string to timestamp with microsecond resolution #3751
- Add datatime/interval/duration into comparison kernels #3729 [arrow]
- ! (not) operator overload for SortOptions #3726 [arrow]
- parquet: convert Bytes to ByteArray directly #3719 [parquet]
- Implement simple RecordBatchReader #3704
- Is possible to implement GenericListArray::from_iter ? #3702
take_run
improvements #3701 [arrow]- Support
as_mut_any
in Array trait #3655 Array
-->Display
formatter that supports more options and is configurable #3638 [parquet] [arrow]- arrow-csv: support decimal256 #3474 [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 [arrow]
Merged pull requests:
- Update to 34.0.0 and update changelog #3757 [parquet] [arrow] [arrow-flight] (iajoiner)
- Update MIRI for split crates (#2594) #3754 (tustvold)
- Update prost-build requirement from =0.11.6 to =0.11.7 #3753 [arrow] [arrow-flight] (dependabot[bot])
- Enable casting of string to timestamp with microsecond resolution #3752 [arrow] (gruuya)
- Use Typed Buffers in Arrays (#1811) (#1176) #3743 [arrow] (tustvold)
- Cleanup arithmetic kernel type constraints #3739 [arrow] (tustvold)
- Make dictionary kernels optional for comparison benchmark #3738 [arrow] (tustvold)
- Support String Coercion in Raw JSON Reader #3736 [arrow] (rguerreiromsft)
- replace for loop by try_for_each #3734 [arrow] (suxiaogang223)
- feat: implement generic record batch reader #3733 (wjones127)
- [minor] fix doc test fail #3732 [arrow] (Ted-Jiang)
- Add datetime/interval/duration into dyn scalar comparison #3730 [arrow] (viirya)
- Using Borrow<Value> on infer_json_schema_from_iterator #3728 [arrow] (rguerreiromsft)
- Not operator overload for SortOptions #3727 [arrow] (berkaysynnada)
- fix: encoding batch with no columns #3724 [arrow] [arrow-flight] (wangrunji0408)
- feat: impl
Ord
/PartialOrd
forSortOptions
#3723 [arrow] (crepererum) - Add From<Bytes> for ByteArray #3720 [parquet] (tustvold)
- Deprecate old JSON reader (#3610) #3718 [parquet] [arrow] (tustvold)
- Add pretty format with options #3717 [arrow] (tustvold)
- Remove unreachable decimal take #3716 [arrow] (tustvold)
- Feat: arrow csv decimal256 #3711 [arrow] (suxiaogang223)
- perf:
take_run
improvements #3705 [arrow] (askoa) - Add raw MapArrayReader #3703 [arrow] (tustvold)
- feat: Sort kernel for
RunArray
#3695 [arrow] (askoa) - perf: Remove sorting to yield sorted_rank #3693 [arrow] (askoa)
- fix: Handle sliced array in run array iterator #3681 [arrow] (askoa)
* This Changelog was automatically generated by github_changelog_generator