lidavidm opened a new pull request #10806: URL: https://github.com/apache/arrow/pull/10806
This adds support for nearly everything except unions and dictionaries. However, binary types, maps, lists (fixed-size and variable), and structs are supported. The benchmark is also extended to show that performance is not entirely terrible (the first attempt using purely AppendScalar ran at ~50MB/s, this runs at a couple GB/s similar to the other kernel cases). This does leverage AppendScalar for the scalar cases. Dictionaries are still supported, but will be unpacked. For direct support we need to unify the dictionaries first. For unions, we need ARROW-9434, else we can't properly handle all the cases. -- 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]
