Depends on what we're voting on?

The C declarations seem fine to me (I'm a bit lukewarm on the reserved bits, but I understand the motivation), however I've posted comments as to how to document the interface. The current PR entirely lacks a prose description of the C Device Data Interface.

Regards

Antoine.


Le 22/05/2023 à 18:02, Matt Topol a écrit :
Hello,

Now that there's a rough consensus and a toy example POC[1], I would like
to propose an official enhancement to the Arrow C-Data API specification as
described in the PR[2]. The new ArrowDeviceArray/ArrowDeviceArrayStream
structs would be considered "experimental" and the documentation would
label them as such for the time being.

Please comment, ask questions, and look at the PR and toy example POC as
needed.

The vote will be open for at least 72 hours.

[ ] +1 Add this to the C-Data API
[ ] +0
[ ] -1 Do not add this to the C-Data API because...

Thank you very much everyone!
-- Matt

[1]: https://github.com/zeroshade/arrow-non-cpu
[2]: https://github.com/apache/arrow/pull/34972

Reply via email to