Please file a JIRA if you haven't already (ideally with a reproducible test
case).
Thanks,
James

On Thursday, May 28, 2015, Marek Wiewiorka <marek.wiewio...@gmail.com>
wrote:

> Hi,
> I experienced exactly the same issue yesterday.
> I tried to run query with IN operator - I tested it in sqlline and it was
> fine.
> When I tried to run it over jdbc I got strange exception in the log.
> I end up rewriting the query into series of conditions joined with AND/OR
> operators.
>
> Marek
>
> 2015-05-28 11:47 GMT+02:00 divye sheth <divs.sh...@gmail.com
> <javascript:;>>:
>
> > Hi,
> >
> > I am trying to integrate Mondrian with Phoenix and face some issues:
> > Mondrian version: 4.3
> > Phoenix Version: 4.4
> > Hbase: 0.98
> >
> > Mondrian is able to get data from Phoenix in most of the cases but fails
> > when there is an IN operator involved.
> >
> > I verified using the sqlline cli, Phoenix works fine when the IN clause
> is
> > applied to INTEGERS or one STRING
> > e.g.
> > select emp_id from employee where emp_id IN (1,2,3,4); //this works fine
> >
> > select name from employee where name IN ('divye'); //even this works fine
> >
> > *select name from employee where name IN ('divye', 'sheth');* //no result
> > returned
> >
> > when a list of STRINGs are given to the IN clause, phoenix does not
> return
> > any result. I have verified that the values are present and are in proper
> > case as well.
> >
> > I am trying to figure out how mondrian generates sql from mdx so that I
> can
> > modify the IN clause to a series of OR conditions, so far I have not been
> > able to figure that out.
> >
> > In the meantime if someone can throw some light on how can I have phoenix
> > accept STRINGS in the IN clause that would be very helpful.
> >
> > Thanks
> > Divye Sheth
> >
>

Reply via email to