Hi, Greg,
Thanks for report. The problem appears to be due to a silly attempt
to optimize that converts the expression you mentioned into a list of
equality comparisons. This will be removed shortly.
John
On 7/23/12 2:54 PM, Greg Barker wrote:
> Hello -
>
> I have a query that has an "in" clause which contains a large number
> of strings:
>
> select col_a, col_b where col_a in ('value1', 'value2', 'value3',
> 'value4', ...., 'valueN')
>
> When N is very large (thousands of items) I am hitting stack overflow.
> This appears to be caused by the recursive nature of verifyExpr in
> whereClause.cpp:552. Was wondering if you had any advice on how to fix
> this.
>
> Thanks!
> Greg
>
>
> _______________________________________________
> FastBit-users mailing list
> [email protected]
> https://hpcrdm.lbl.gov/cgi-bin/mailman/listinfo/fastbit-users
>
_______________________________________________
FastBit-users mailing list
[email protected]
https://hpcrdm.lbl.gov/cgi-bin/mailman/listinfo/fastbit-users