Mandukhai-Alimaa opened a new pull request, #466:
URL: https://github.com/apache/arrow-go/pull/466

   ### 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?
   
     - Renamed the Record interface to RecordBatch in /arrow/record.go
     - Updated interface method signatures to use RecordBatch in return types 
(SetColumn and NewSlice)
     - Added a deprecated type alias type Record = RecordBatch for backward 
compatibility to avoid breaking existing
     code and ease migration
     - Added proper Go deprecation annotation (// Deprecated:) to ensure 
tooling support
   
   
   ### Are these changes tested?
   
   All existing tests in ./arrow and ./arrow/array packages are passing.
   
   
   ### Are there any user-facing changes?
   
   Users can now use the semantically correct RecordBatch type name.
   
   


-- 
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: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to