49.0.0 (2023-11-07)
Breaking changes:
- Return row count when inferring schema from JSON #5008 [arrow] (asayers)
- Update object_store 0.8.0 #5043 [parquet] (tustvold)
Implemented enhancements:
- Cast from integer/timestamp to timestamp/integer #5039 [arrow]
- Support casting from integer to binary #5014 [arrow]
- Return row count when inferring schema from JSON #5007 [arrow]
- [FlightSQL] Allow custom commands in get-flight-info #4996 [arrow] [arrow-flight]
- Support
RecordBatch::remove_column()
andSchema::remove_field()
#4952 [arrow] arrow_json
: supportbinary
deserialization #4945 [arrow]- Support StructArray in Cast Kernel #4908 [arrow]
- There exists a
ParquetRecordWriter
proc macro inparquet_derive
, butParquetRecordReader
is missing #4772 [parquet]
Fixed bugs:
- Regression when serializing large json numbers #5038 [arrow]
- RowSelection::intersection Produces Invalid RowSelection #5036 [parquet]
- Incorrect comment on arrow::compute::kernels::sort::sort_to_indices #5029 [arrow]
Documentation updates:
Merged pull requests:
- Parquet f32/f64 handle signed zeros in statistics #5048 [parquet] (Jefffrey)
- Fix serialization of large integers in JSON (#5038) #5042 [arrow] (tustvold)
- Fix RowSelection::intersection (#5036) #5041 [parquet] (tustvold)
- Cast from integer/timestamp to timestamp/integer #5040 [arrow] (viirya)
- doc: update comment on sort_to_indices to reflect correct ordering #5033 [arrow] (westonpace)
- Support casting from integer to binary #5015 [arrow] (viirya)
- Update tracing-log requirement from 0.1 to 0.2 #4998 [arrow] [arrow-flight] (dependabot[bot])
- feat(flight-sql): Allow custom commands in get-flight-info #4997 [arrow] [arrow-flight] (amartins23)
- [MINOR] No need to jump to web pages #4994 (smallzhongfeng)
- Support metadata in SchemaBuilder #4987 [arrow] (tustvold)
- feat: support schema change by idx and reverse #4985 [arrow] (fansehep)
- Bump actions/setup-node from 3 to 4 #4982 (dependabot[bot])
- Add arrow_cast::base64 and document usage in arrow_json #4975 [arrow] (tustvold)
- Add SchemaBuilder::remove (#4952) #4964 [arrow] (tustvold)
- Add
Field::remove()
,Schema::remove()
, andRecordBatch::remove_column()
APIs #4959 [arrow] (Folyd) - Add
RecordReader
trait and proc macro to implement it for a struct #4773 [parquet] (Joseph-Rance)
* This Changelog was automatically generated by github_changelog_generator