fallintoplace opened a new pull request, #1413:
URL: https://github.com/apache/arrow-go/pull/1413

   ## What
   Add direct bulk appends for Binary, LargeBinary, String, and LargeString 
builders.
   
   ## Why
   Bulk appends still wrote each offset and payload separately.
   
   ## Implementation
   - Write offsets into reserved buffers and copy payloads directly by batch.
   - Preserve nulls, empty values, validity bits, and terminal offsets.
   - Add regression coverage for unaligned prefixes and repeated batches.
   
   ## Benchmark
   **1.73x geometric mean** across 96 isolated hot-loop cases. These are not 
end-to-end array measurements.
   


-- 
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]

Reply via email to