40.0.0 (2023-05-19)
Breaking changes:
- Prefetch page index (#4090) #4216 [parquet] (tustvold)
- Add RecordBatchWriter trait and implement it for CSV, JSON, IPC and P… #4206 [parquet] [arrow] (alexandreyc)
- Remove powf_scalar kernel #4187 [arrow] (tustvold)
- Allow format specification in cast #4169 [arrow] (parthchandra)
Implemented enhancements:
- ObjectStore with_url Should Handle Path #4199
- Support
Interval
+/-Interval
#4178 [arrow] - [parquet] add compression info to
print_column_chunk_metadata()
#4172 [parquet] - Allow cast to take in a format specification #4168 [arrow]
- Support extended pow arithmetic #4166 [arrow]
- Preload page index for async ParquetObjectReader #4090 [parquet]
Fixed bugs:
Merged pull requests:
- Arrow Arithmetic: Subtract timestamps #4244 [arrow] (mr-brobot)
- Update proc-macro2 requirement from =1.0.57 to =1.0.58 #4236 [arrow] [arrow-flight] (dependabot[bot])
- Fix Nightly Clippy Lints #4233 [arrow] (tustvold)
- Minor: use all primitive types in test_layouts #4229 [arrow] (izveigor)
- Add close method to RecordBatchWriter trait #4228 [parquet] [arrow] (alexandreyc)
- Update proc-macro2 requirement from =1.0.56 to =1.0.57 #4219 [arrow] [arrow-flight] (dependabot[bot])
- Feat docs #4215 [parquet] [arrow] (Folyd)
- feat: Support bitwise and boolean aggregate functions #4210 [arrow] (izveigor)
- Document how to sort a RecordBatch #4204 [arrow] (tustvold)
- Fix incorrect cast Timestamp with Timezone #4201 [arrow] (aprimadi)
- Add implementation of
RecordBatchReader
for CSV reader #4195 [arrow] (alexandreyc) - Add Sliced ListArray test (#3748) #4186 [arrow] (tustvold)
- refactor: simplify can_cast_types code. #4185 [arrow] (jackwener)
- Minor: support new types in struct_builder.rs #4177 [arrow] (izveigor)
- feat: add compression info to print_column_chunk_metadata() #4176 [parquet] (SteveLauC)
* This Changelog was automatically generated by github_changelog_generator