Hi Nai Yan,
Integration is still in the discussion stages. Work has been progressing on
some foundations which would help that integration.
At the Developer's Day we talked about several ways to integrate. These include:
1. A storage plugin to read Arrow buffers from some source so that you could
use Arrow data in a Drill query.
2. A new Drill client API that produces Arrow buffers from a Drill query so
that an Arrow-based tool can consume Arrow data from Drill.
3. Replacement of the Drill value vectors internally with Arrow buffers.
The first two are relatively straightforward; they just need someone to
contribute an implementation. The third is a major long-term project because of
the way Drill value vectors and Arrow vectors have diverged.
I wonder, which of these use cases is of interest to you? How might you use
that integration in you project?
Thanks,
- Paul
On Sunday, December 8, 2019, 10:33:23 PM PST, Nai Yan. <[email protected]>
wrote:
Greetings,
As mentioned in Drill develper Day 2018, there's a plan for Drill to
integrate Arrow (gandiva from Dremio). I was wondering how is going.
Thanks in adavance.
Nai Yan