If you enable these tests, most of them can run successfully, though maybe not 
so efficient. All you need to do is just enabling these tests.

- Haisheng

------------------------------------------------------------------
发件人:Stamatis Zampetakis<zabe...@gmail.com>
日 期:2020年03月29日 22:58:22
收件人:<dev@calcite.apache.org>
主 题:Re: Re: Doubts about TPCH queries with volcano planner

Hey Aron,

Yes, we should fix these issues. Every @Disabled test is a future TODO
otherwise it wouldn't be there :)

Contributions are welcomed!

Stamatis

On Fri, Mar 27, 2020 at 6:36 AM JiaTao Tao <taojia...@gmail.com> wrote:

> Hi Haishen, Chunwei
> Sorry for the pic, it just the content of TpchTest, here I quote directly:
>
> >
> >  TPCH02 @Disabled("Infinite planning")
> >  TPCH04 @Disabled("NoSuchMethodException: SqlFunctions.lt(Date, Date)")
> >  TPCH05 @Disabled("OutOfMemoryError")
> >  TPCH09 @Disabled("no method found")
> >  TPCH11 @Disabled("CannotPlanException")
> >  TPCH12 @Disabled("NoSuchMethodException: SqlFunctions.lt(Date, Date)")
> >  TPCH13 @Disabled("CannotPlanException")
> >  TPCH15 @Disabled("AssertionError")
> >  TPCH19 May be timeout
> >  TPCH22 @Disabled("IllegalArgumentException during decorrelation")
>
>
> And my statement may not be clear, what I wonder is that with calcite's
> default rule set (RelOptUtil#registerDefaultRules), why there are so many
> TPCH queries fails? IMO, we should fix these issues, cuz the default rule
> set means the general optimization.
>
> Regards!
>
> Aron Tao
>
>
> Haisheng Yuan <h.y...@alibaba-inc.com> 于2020年3月27日周五 上午11:41写道:
>
> > No one can see the picture. He has to paste the link to the picture.
> >
> > Calcite's volcano planner is production ready, without any question. You
> > need to customize the adaptor and rules to fit into your system.
> >
> > - Haisheng
> >
> > ------------------------------------------------------------------
> > 发件人:Chunwei Lei<chunwei.l...@gmail.com>
> > 日 期:2020年03月27日 11:28:31
> > 收件人:<dev@calcite.apache.org>
> > 主 题:Re: Doubts about TPCH queries with volcano planner
> >
> > Calcite is a framework for paring and optimizing the query. The volcano
> > planner is always available if you leverage it correctly.
> >
> > Besides, am I the only person who cannot see the picture?
> >
> >
> > Best,
> > Chunwei
> >
> >
> > On Thu, Mar 26, 2020 at 1:30 PM JiaTao Tao <t...@apache.org> wrote:
> >
> > > Hi all
> > > Currently, I'm studying the volcano planner and found that many TPCH
> > > queries failed to optimize.
> > >
> > > See in org.apache.calcite.adapter.tpch.TpchTest:
> > >
> > > And here comes the question: Is volcano planner production ready? If
> so,
> > > why there are so many TPCH queries fails? Do we have plans to support
> > > these queries?
> > >
> > > [image: image.png]
> > >
> > >
> > > Regards!
> > >
> > > Aron Tao
> > >
> >
> >
>

Reply via email to