Mandukhai-Alimaa opened a new pull request, #473:
URL: https://github.com/apache/arrow-go/pull/473
### 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.
### What changes are included in this PR?
The following packages now use `RecordBatch` instead of `Record`:
- `arrow/csv` - CSV reader/writer interfaces
- `arrow/avro` - Avro OCF reader
- `arrow/arrio` - I/O abstraction interfaces
- `arrow/cdata` - C Data Interface
- `arrow/extensions` - Extension type tests
### Are these changes tested?
- `arrow/arrio`, `arrow/avro`, `arrow/cdata`, `arrow/extensions` - All
tests passing
- `arrow/csv` - Core tests pass; some integration tests require external
test data files
### Migration Strategy
This is the **second increment** of the Record → RecordBatch migration,
focusing on leaf packages with minimal dependencies. This approach minimizes
risk and allows for incremental validation before migrating core packages.
--
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]