You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@drill.apache.org by Muhammad Gelbana <m....@gmail.com> on 2017/06/02 15:51:40 UTC

Upgrading Calcite's version

Was the currently used version of Calcite (Based on v1.4 ?) modified in
anyway before it was used in building Drill ?

I'm considering creating a new build of Drill with the latest version of
Calcite and I need to understand the amount of effort needed.

The reason I want to do that is that I need a feature that exists in a more
recent version of Calcite, which is pushing down aggregates without using
subqueries.

*---------------------*
*Muhammad Gelbana*
http://www.linkedin.com/in/mgelbana

Re: Upgrading Calcite's version

Posted by Jinfeng Ni <jn...@apache.org>.
DRILL-3993 is the JIRA for 2nd option.



1. https://issues.apache.org/jira/browse/DRILL-3993



On Fri, Jun 2, 2017 at 11:26 AM, rahul challapalli <
challapallirahul@gmail.com> wrote:

> Yes, drill has its own fork of calcite. You have 2 options here
>
> 1. Hand pick the specific changes from calcite into drill
> 2. Upgrade drill to use the latest calcite version
>
> I believe there is already an on-going effort to upgrade drill to use the
> latest version of calcite. I couldn't find the relevant jira though.
>
> - Rahul
>
> On Fri, Jun 2, 2017 at 8:51 AM, Muhammad Gelbana <m....@gmail.com>
> wrote:
>
> > Was the currently used version of Calcite (Based on v1.4 ?) modified in
> > anyway before it was used in building Drill ?
> >
> > I'm considering creating a new build of Drill with the latest version of
> > Calcite and I need to understand the amount of effort needed.
> >
> > The reason I want to do that is that I need a feature that exists in a
> more
> > recent version of Calcite, which is pushing down aggregates without using
> > subqueries.
> >
> > *---------------------*
> > *Muhammad Gelbana*
> > http://www.linkedin.com/in/mgelbana
> >
>

Re: Upgrading Calcite's version

Posted by rahul challapalli <ch...@gmail.com>.
Yes, drill has its own fork of calcite. You have 2 options here

1. Hand pick the specific changes from calcite into drill
2. Upgrade drill to use the latest calcite version

I believe there is already an on-going effort to upgrade drill to use the
latest version of calcite. I couldn't find the relevant jira though.

- Rahul

On Fri, Jun 2, 2017 at 8:51 AM, Muhammad Gelbana <m....@gmail.com>
wrote:

> Was the currently used version of Calcite (Based on v1.4 ?) modified in
> anyway before it was used in building Drill ?
>
> I'm considering creating a new build of Drill with the latest version of
> Calcite and I need to understand the amount of effort needed.
>
> The reason I want to do that is that I need a feature that exists in a more
> recent version of Calcite, which is pushing down aggregates without using
> subqueries.
>
> *---------------------*
> *Muhammad Gelbana*
> http://www.linkedin.com/in/mgelbana
>