43.0.0 (2023-06-30)
Breaking changes:
- Simplify ffi import/export #4447 [arrow] (Virgiel)
- Return Result from Parquet Row APIs #4428 [parquet] (zeevm)
- Remove Binary Dictionary Arithmetic Support #4407 [arrow] (tustvold)
Implemented enhancements:
- Request: a way to copy a
Row
toRows
#4466 [arrow] - Reuse schema when importing from FFI #4444 [arrow]
- [FlightSQL] Allow implementations of
FlightSqlService
to handle custom actions and commands #4439 - Support
NullBuilder
#4429 [arrow]
Fixed bugs:
- Regression in in parquet
42.0.0
: Bad parquet column indexes for All Null Columns, resulting inParquet error: StructArrayReader out of sync
on read #4459 [parquet] - Regression in 42.0.0: Parsing fractional intervals without leading 0 is not supported #4424 [arrow]
Documentation updates:
Merged pull requests:
- Append Row to Rows (#4466) #4470 [arrow] (tustvold)
- feat(flight-sql): Allow implementations of FlightSqlService to handle custom actions and commands #4463 [arrow] [arrow-flight] (amartins23)
- Docs: Add clearer API doc links #4461 [parquet] [arrow] [arrow-flight] (alamb)
- Fix empty offset index for all null columns (#4459) #4460 [parquet] (tustvold)
- Bump peaceiris/actions-gh-pages from 3.9.2 to 3.9.3 #4455 (dependabot[bot])
- Convince the compiler to auto-vectorize the range check in parquet DictionaryBuffer #4453 [parquet] (jhorstmann)
- fix docs deployment #4452 [parquet] [arrow] (xxchan)
- Update indexmap requirement from 1.9 to 2.0 #4451 [arrow] (dependabot[bot])
- Update proc-macro2 requirement from =1.0.60 to =1.0.63 #4450 [arrow] [arrow-flight] (dependabot[bot])
- Bump actions/deploy-pages from 1 to 2 #4449 (dependabot[bot])
- Revise error message in From<Buffer> for ScalarBuffer #4446 [arrow] (viirya)
- minor: remove useless mut #4443 [parquet] [arrow] (jackwener)
- unify substring for binary&utf8 #4442 [arrow] (jackwener)
- Casting fixedsizelist to list/largelist #4433 [arrow] (jayzhan211)
- feat: support
NullBuilder
#4430 [arrow] (izveigor) - Remove Float64 -> Float32 cast in IPC Reader #4427 [arrow] (ming08108)
- Parse intervals like
.5
the same as0.5
#4425 [arrow] (alamb) - feat: add strict mode to json reader #4421 [arrow] (blinkseb)
- Add DictionaryArray::occupancy #4415 [arrow] (tustvold)
* This Changelog was automatically generated by github_changelog_generator