clarkzinzow commented on issue #26685: URL: https://github.com/apache/arrow/issues/26685#issuecomment-1766765903
@pitrou The API would be a single function call. I'm referring to internal implementation details of the aggregator that's passed to the array visitor. The branch I linked refractors the IPC serialization code into a generic array visitor that takes a `BufferAggregator`, of which there are two implementations: one for IPC and one for serializing to some payload that can be used by language frontends for their own serialization schemes. I'm saying that the latter can explicitly maintain a stack internally, which would allow us to use `ArrayData` as the payload. The API exposed to language frontends would just be a single function call returning that payload (`ArrayData`). -- 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]
