Mandukhai-Alimaa opened a new pull request, #486:
URL: https://github.com/apache/arrow-go/pull/486
### Rationale for this change
Rename the Record interface to RecordBatch for clarity, since Record
commonly means a single row but this type represents a batch of rows.
In addition, some method names such as NewRecord have been changed to
NewRecordBatch, but the old methods still exist as wrappers around the newly
named methods to maintain backward compatibility.
### What changes are included in this PR?
The following packages now use RecordBatch instead of Record:
arrow/ipc
arrow/flight
arrow/flight/flightsql
arrow/internal/flight_integration
arrow/array
In addition:
- Fixed interface compatibility issues in dependent packages (arrow/avro,
arrow/csv, arrow/cdata, parquet/pqarrow)
- Updated all Record() methods to call RecordBatch() for consistency
### Are these changes tested?
All affected packages build successfully and core tests pass. Some tests
requiring external dependencies were skipped.
This is the fourth increment of the Record → RecordBatch migration.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]