Sorry for the delay, Wes.

We plan to finish off some feature development work next week (eg. Filter
support), and then, start work on merging gandiva into arrow (third week of
august). Since we have been using only the public arrow APIs in the code
and in tests, we do not foresee any major hiccups on the code side. We
think the challenges will be in build/packaging, especially related to LLVM.

I'll post on this thread again with specifics once we begin the work to
integrate.

thanks & regards,
ravindra.


On Sat, Aug 4, 2018 at 9:08 PM Wes McKinney <wesmck...@gmail.com> wrote:

> It's been about 2 weeks since the discussion started. What are the
> next steps? It would be great to hear from one or more of the Gandiva
> developers directly here.
>
> best
> Wes
>
> On Wed, Jul 25, 2018 at 5:11 PM, Li Jin <ice.xell...@gmail.com> wrote:
> > Although I am not familiar with LLVM details but I think at the high
> level
> > such component fits in Arrow project. Hopefully I can learn more and help
> > as well.
> >
> > +1
> >
> > On Wed, Jul 25, 2018 at 8:45 PM, Philipp Moritz <pcmor...@gmail.com>
> wrote:
> >
> >> +1 on merging it and also agreed with Uwe that we will need to deal with
> >> LLVM version conflicts. In addition it would be good to come up with a
> plan
> >> on how it can be useful for other DataFrame open source projects. Having
> >> end-to-end applications that let people profit from this code will help
> >> adoption/development a lot I think.
> >>
> >> On Wed, Jul 25, 2018 at 6:56 AM, Uwe L. Korn <uw...@xhochy.com> wrote:
> >>
> >> > Having it in Arrow also will enable us to better promote it on the
> Python
> >> > side with the pyarrow package. It will be a great addition but we will
> >> need
> >> > to figure out then the problem of dealing with in-memory LLVM
> versions so
> >> > that we don't conflict with packages like Numba. This is a problem on
> the
> >> > Python packaging side we should address early but won't be a blocker
> in
> >> > getting Gandiva into the Arrow repositories and infrastructure.
> >> >
> >> > Uwe
> >> >
> >> > On Tue, Jul 24, 2018, at 9:39 PM, Phillip Cloud wrote:
> >> > > While I'm not a level 83 LLVM wizard like Antoine :) I have a small
> >> > amount
> >> > > of experience with it and would also be happy to review/merge
> patches.
> >> > >
> >> > > Having Gandiva in arrow will simplify packaging and building the
> >> library,
> >> > > which IME has always been annoying with large cross-platform and
> >> > > cross-language projects.
> >> > >
> >> > > I think this would be a great addition to Arrow.
> >> > >
> >> > > On Tue, Jul 24, 2018 at 8:46 AM Uwe L. Korn <uw...@xhochy.com>
> wrote:
> >> > >
> >> > > > Small update:
> >> > > > > * CentOS 6 and later (we use the RedHat devtoolset-2 compiler
> >> > toolchain)
> >> > > >
> >> > > > We still build the Python wheels on CentOS 5. This should be no
> >> > problem as
> >> > > > llvmlite can also be build on that OS.
> >> > > >
> >> > > > It looks like there will be a new Linux Python wheel standard soon
> >> > where
> >> > > > we will upgrade to CentOS 6.
> >> > > >
> >> > > > Cheers,
> >> > > >
> >> > > > Uwe
> >> > > >
> >> >
> >>
>

Reply via email to