Re: BooleanEvaluator inside 'having' function of a streaming expression

2017-03-13 Thread Pratik Patel
Thanks Joel! This is just a simplified sample query that I created to better demonstrate the issue. I am not sure whether I want to upgrade to solr 6.5 as only developer version is available yet and it's a stable version as far as I know. Thanks for the clarification. I will try to find some other

Re: BooleanEvaluator inside 'having' function of a streaming expression

2017-03-13 Thread Pratik Patel
it's not a stable version* On Mon, Mar 13, 2017 at 1:34 PM, Pratik Patel wrote: > Thanks Joel! This is just a simplified sample query that I created to > better demonstrate the issue. I am not sure whether I want to upgrade to > solr 6.5 as only developer version is available yet and it's a stab

Re: BooleanEvaluator inside 'having' function of a streaming expression

2017-03-13 Thread Joel Bernstein
If you're using Solr 6.4 then the expression you're running won't work, because on numeric comparisons are supported. Solr 6.5 will have the expanded Evaluator functionality, which has string comparisons. In the expression you're working with it would be much more performant though to filter the

BooleanEvaluator inside 'having' function of a streaming expression

2017-03-13 Thread Pratik Patel
Hi, I am trying to write a streaming expression with 'having' function in it. Following is my simple query. having( >search(collection1,q="*:*",fl="storeid",sort="storeid > asc",fq=tags:"Company"), >eq(storeid,524efcfd505637004b1f6f24) > ) Here, storeid is a field of type "string" in s