I think several duplicate efforts are working on the variant type in Arrow C++. Zehua (disclaimer: my colleague) has been working on this for quite a while [1]. iceberg-cpp [2] depends on it to be v3 feature complete. We are reviewing the PR internally and will send it out once ready.
Though AI can generate good code today, Variant type is really a complex feature that requires full spec compliance and native C++ performance and it takes time to meet the high bar of Arrow C++. Let's see how we can collaborate on it to avoid duplicate effort and accelerate the process. [1] https://github.com/apache/arrow/issues/45937 [2] https://github.com/apache/iceberg-cpp/issues/666 Best, Gang On Thu, Jun 11, 2026 at 6:10 AM Micah Kornfield <[email protected]> wrote: > Hi Vhaibav, > Add dev@, yes I think there would be interest. It looks like > https://github.com/apache/arrow/issues/50132 was opened yesterday. > > Cheeers, > Micah > > On Wed, Jun 10, 2026 at 2:28 PM Vaibhav Khanduja < > [email protected]> > wrote: > > > Is there interest in Variant type support to be added into PyArrow > > write_table? > > > > Thanks, > > >
