This is a bug in Kylin JDBC driver, found by Yerui:
https://issues.apache.org/jira/browse/KYLIN-1274

2015-09-29 14:26 GMT+08:00 Li Yang <[email protected]>:

> Sounds like a bug around limit.
>
> Meng, could you share a sample query that is unstable with limit clause?
>
> On Tue, Sep 22, 2015 at 9:40 AM, [email protected] <[email protected]>
> wrote:
>
> > i use jdbc to query, and don't know how to set “acceptPartial=true",
> > without limit clause in sql, it return right number of results, but with
> > limit clause, it seems that random number of results would be returned,
> for
> > example: with limit 100000 in different sql, sometimes it return
> > 100000,sometimes less than 100000,but all these query sql, the whole
> > results number >100000
> >
> >
> >
> >
> > 中国移动广东有限公司 网管中心 梁猛
> > [email protected]
> >
> > 发件人: Shi, Shaofeng
> > 发送时间: 2015-09-22 09:29
> > 收件人: [email protected]
> > 主题: Re: 回复: Re: how to set 'acceptPartial' parameter in jdbc driver?
> > Meng, if you don’t set limit, but set “acceptPartial=true”, will it
> return
> > records? ‘acceptPartial’ is a threshold when “limit” not presented; So if
> > its behavior is different, there should be a bug; Could you please open a
> > JIRA with your sample SQL? Thank you!
> >
> > On 9/22/15, 9:19 AM, "[email protected]" <[email protected]> wrote:
> >
> > >'limit' clause dosen't return right answer, for example, i use limit
> > >100000 after query sql, but it returns nothing, without 'limit 100000',
> > >it returns about a million results;
> > >
> > >
> > >
> > >中国移动广东有限公司 网管中心 梁猛
> > >[email protected]
> > >
> > >发件人: Shi, Shaofeng
> > >发送时间: 2015-09-22 09:12
> > >收件人: [email protected]
> > >主题: Re: how to set 'acceptPartial' parameter in jdbc driver?
> > >so far no such option in jdbc driver, the default behavior is to accept
> > >all results; If you only need a partial result set, you can use “limit”
> > >clause in your SQL; Please open a JIRA if you have specific scenario or
> > >need;
> > >
> > >On 9/21/15, 11:07 PM, "[email protected]" <[email protected]>
> wrote:
> > >
> > >>i am using kylin jdbc driver, how to set 'acceptPartial'  to be
> > >>false/true in jdbc driver?
> > >>
> > >>
> > >>
> > >>中国移动广东有限公司 网管中心 梁猛
> > >>[email protected]
> > >
> >
> >
>



-- 
Best regards,

Shaofeng Shi

Reply via email to