30.0.1 (2023-01-04)
Merged pull requests:
- Remove multiversion dependency #3452 [arrow] (tustvold)
- Re-export nullif kernel #3451 [arrow] (tustvold)
30.0.0 (2022-12-29)
Breaking changes:
- Infer Parquet JSON Logical and Converted Type as UTF-8 #3376 [parquet] (tustvold)
- Use custom Any instead of prost_types #3360 [arrow-flight] (tustvold)
- Use bytes in arrow-flight #3359 [arrow-flight] (tustvold)
Implemented enhancements:
- Add derived implementations of Clone and Debug for
ParquetObjectReader
#3381 [parquet] - Speed up TrackedWrite #3366 [parquet]
- Is it possible for ArrowWriter to write key_value_metadata after write all records #3356 [parquet]
- Add UnionArray test to arrow-pyarrow integration test #3346
- Document / Deprecate arrow_flight::utils::flight_data_from_arrow_batch #3312 [arrow] [arrow-flight]
- [FlightSQL] Support HTTPs #3309 [arrow-flight]
- Support UnionArray in ffi #3304 [arrow]
- Add support for Azure Data Lake Storage Gen2 (aka: ADLS Gen2) in Object Store library #3283
- Support casting from String to Decimal #3280 [arrow]
- Allow ArrowCSV writer to control the display of NULL values #3268 [arrow]
Fixed bugs:
- FlightSQL example is broken #3386 [arrow-flight]
- CSV Reader Bounds Incorrectly Handles Header #3364 [arrow]
- Incorrect output string from
try_to_type
#3350 - Decimal arithmetic computation fails to run because decimal type equality #3344 [arrow]
- Pretty print not implemented for Map #3322 [arrow]
- ILIKE Kernels Inconsistent Case Folding #3311 [arrow]
Documentation updates:
- minor: Improve arrow-flight docs #3372 [arrow] [arrow-flight] (alamb)
Merged pull requests:
- Version 30.0.0 release notes and changelog #3406 [parquet] [arrow] [arrow-flight] (alamb)
- Ends ParquetRecordBatchStream when polling on StreamState::Error #3404 [parquet] (viirya)
- fix clippy issues #3398 (Jimexist)
- Upgrade multiversion to 0.7.1 #3396 (viirya)
- Make FlightSQL Support HTTPs #3388 [arrow-flight] (viirya)
- Fix broken FlightSQL example #3387 [arrow-flight] (viirya)
- Update prost-build #3385 [arrow-flight] (tustvold)
- Split out arrow-arith (#2594) #3384 [arrow] (tustvold)
- Add derive for Clone and Debug for
ParquetObjectReader
#3382 [parquet] (kszlim) - Initial Mid-level
FlightClient
#3378 [arrow-flight] (alamb) - Document all features on docs.rs #3377 [arrow] [arrow-flight] (tustvold)
- Split out arrow-row (#2594) #3375 [arrow] (tustvold)
- Remove unnecessary flush calls on TrackedWrite #3374 [parquet] (viirya)
- Update proc-macro2 requirement from =1.0.47 to =1.0.49 #3369 [arrow-flight] (dependabot[bot])
- Add CSV build_buffered (#3338) #3368 [arrow] (tustvold)
- feat: add append_key_value_metadata #3367 [parquet] (jiacai2050)
- Add csv-core based reader (#3338) #3365 [arrow] (tustvold)
- Put BufWriter into TrackedWrite #3361 [parquet] (viirya)
- Add CSV reader benchmark (#3338) #3357 [arrow] (tustvold)
- Use ArrayData::ptr_eq in DictionaryTracker #3354 [arrow] (tustvold)
- Deprecate flight_data_from_arrow_batch #3353 [arrow] [arrow-flight] (Dandandan)
- Fix incorrect output string from try_to_type #3351 (viirya)
- Fix unary_dyn for decimal scalar arithmetic computation #3345 [arrow] (viirya)
- Add UnionArray test to arrow-pyarrow integration test #3343 (viirya)
- feat: configure null value in arrow csv writer #3342 [arrow] (askoa)
- Optimize bulk writing of all blocks of bloom filter #3340 [parquet] (viirya)
- Add MapArray to pretty print #3339 [arrow] (askoa)
- Update prost-build 0.11.4 #3334 [arrow-flight] (tustvold)
- Faster Parquet Bloom Writer #3333 (tustvold)
- Add bloom filter benchmark for parquet writer #3323 [parquet] (viirya)
- Add ASCII fast path for ILIKE scalar (90% faster) #3306 [arrow] (tustvold)
- Support UnionArray in ffi #3305 [arrow] (viirya)
- Support casting from String to Decimal #3281 [arrow] (viirya)
- add more integration test for parquet bloom filter round trip tests #3210 [parquet] (Jimexist)
* This Changelog was automatically generated by github_changelog_generator