Hi Kou,
Let me test the change by running it with Dremio. Will update if there are any 
issues.

Regards,
Projjal

On Mon, Feb 3, 2020, at 9:11 AM, Wes McKinney wrote:
> hi Kou,
> 
> Since nearly 2 weeks have passed, and the changes do not seem too
> risky, absent more comments I think it's safe to move forward with the
> upgrade.
> 
> - Wes
> 
> On Sun, Feb 2, 2020 at 6:55 PM Sutou Kouhei <k...@clear-code.com> wrote:
> >
> > Hi,
> >
> > Does Gandiva have any policy about LLVM version?
> >
> > The current Gandiva requires LLVM 7. Other LLVM versions
> > aren't supported. But the latest LLVM is 9. Can we upgrade
> > LLVM?
> >
> > Homebrew provides LLVM 4, 6, 7, 8 and 9 but doesn't accept
> > apache-arrow package that depends outdated LLVM:
> >
> > https://github.com/Homebrew/homebrew-core/pull/42385
> >
> > It means that apache-arrow package on Homebrew can't enable
> > Gandiva until we upgrade LLVM to the latest version.
> >
> >
> > We have a pull request that upgrades supported LLVM to 8:
> > https://github.com/apache/arrow/pull/6266
> >
> > In the pull request, Wes mentioned to Gandiva developers but
> > there are no responses.
> >
> >
> > In the pull request, there are no Gandiva changes. So we
> > will be able to support LLVM 7 and 8 without any #ifdef.
> > Can we support multiple LLVM versions? Or should we support
> > only one LLVM version?
> >
> >
> > I think that we can consider C++ tools provided by LLVM such
> > as clang-format separately. We will be able to use different
> > LLVM versions for Gandiva and C++ tools. For example, we
> > will be able to use LLVM 8 for Gandiva and LLVM 7 for
> > clang-format at the same time by improving our CMake
> > configuration.
> >
> >
> > Thanks,
> > --
> > kou
> 

Reply via email to