You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by Jay Potharaju <js...@gmail.com> on 2018/03/16 21:07:58 UTC
Solr 6.6.3: Errors when using facet.field
Hi,
I am running a simple query with group by & faceting.
facet=true&group=true&group.facet=true&group.field=product_id&group.ngroups=true&facet=true&facet.field=product_id&facet.mincount=1
When I run the query I get errors
<lst name="error">
<lst name="metadata">
<str name="error-class">org.apache.solr.common.SolrException</str>
<str name="root-error-class">java.lang.IllegalStateException</str>
<str name="error-class">org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException</str>
<str name="root-error-class">org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException</str>
</lst>
<str name="msg">Error from server at
http://localhost:9223/solr/test2_shard2_replica1: Exception during
facet.field: category_id</str>
<str name="trace">org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException:
Error from server at http://localhost:9223/solr/test2_shard2_replica1:
Exception during facet.field: category_id
at org.apache.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:612)
at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:279)
at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:268)
at org.apache.solr.client.solrj.SolrClient.request(SolrClient.java:1219)
at org.apache.solr.handler.component.HttpShardHandler.lambda$submit$0(HttpShardHandler.java:163)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:176)
at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:229)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
</str>
<int name="code">500</int>
The above query worked in solr 5.3. Any suggestions ?
Thanks
Jay Potharaju
Re: Solr 6.6.3: Errors when using facet.field
Posted by Jay Potharaju <js...@gmail.com>.
This is my
query: facet=true&group=true&group.ngroups=true&group.field=product_id&group.facet=true&facet.field=category_id
Field def:
<field name="product_id" type="tlong" indexed="true" stored="true" required=
"true" />
<field name="category_id" type="tlong" indexed="true" stored="true" required
="false" multiValued="true"/>
Tried adding both docvalues & without docvalues.
Shards: 2
Has anyone else experienced this error?
Thanks
Thanks
Jay Potharaju
On Fri, Mar 16, 2018 at 2:20 PM, Jay Potharaju <js...@gmail.com>
wrote:
> It looks like it was fixed as part of 6.6.3 : SOLR-6160
> <http://issues.apache.org/jira/browse/SOLR-6160>.
> FYI: I have 2 shards in my test environment.
>
>
> Thanks
> Jay Potharaju
>
>
> On Fri, Mar 16, 2018 at 2:07 PM, Jay Potharaju <js...@gmail.com>
> wrote:
>
>> Hi,
>> I am running a simple query with group by & faceting.
>>
>> facet=true&group=true&group.facet=true&group.field=product_
>> id&group.ngroups=true&facet=true&facet.field=product_id&facet.mincount=1
>>
>>
>> When I run the query I get errors
>>
>> <lst name="error">
>> <lst name="metadata">
>> <str name="error-class">org.apache.solr.common.SolrException</str>
>> <str name="root-error-class">java.lang.IllegalStateException</str>
>> <str name="error-class">org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException</str>
>> <str name="root-error-class">org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException</str>
>> </lst>
>> <str name="msg">Error from server at http://localhost:9223/solr/test2_shard2_replica1: Exception during facet.field: category_id</str>
>> <str name="trace">org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Error from server at http://localhost:9223/solr/test2_shard2_replica1: Exception during facet.field: category_id
>> at org.apache.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:612)
>> at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:279)
>> at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:268)
>> at org.apache.solr.client.solrj.SolrClient.request(SolrClient.java:1219)
>> at org.apache.solr.handler.component.HttpShardHandler.lambda$submit$0(HttpShardHandler.java:163)
>> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>> at com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:176)
>> at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:229)
>> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>> at java.lang.Thread.run(Thread.java:748)
>> </str>
>> <int name="code">500</int>
>>
>>
>> The above query worked in solr 5.3. Any suggestions ?
>> Thanks
>> Jay Potharaju
>>
>>
>
>
Re: Solr 6.6.3: Errors when using facet.field
Posted by Jay Potharaju <js...@gmail.com>.
It looks like it was fixed as part of 6.6.3 : SOLR-6160
<http://issues.apache.org/jira/browse/SOLR-6160>.
FYI: I have 2 shards in my test environment.
Thanks
Jay Potharaju
On Fri, Mar 16, 2018 at 2:07 PM, Jay Potharaju <js...@gmail.com>
wrote:
> Hi,
> I am running a simple query with group by & faceting.
>
> facet=true&group=true&group.facet=true&group.field=
> product_id&group.ngroups=true&facet=true&facet.field=
> product_id&facet.mincount=1
>
>
> When I run the query I get errors
>
> <lst name="error">
> <lst name="metadata">
> <str name="error-class">org.apache.solr.common.SolrException</str>
> <str name="root-error-class">java.lang.IllegalStateException</str>
> <str name="error-class">org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException</str>
> <str name="root-error-class">org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException</str>
> </lst>
> <str name="msg">Error from server at http://localhost:9223/solr/test2_shard2_replica1: Exception during facet.field: category_id</str>
> <str name="trace">org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Error from server at http://localhost:9223/solr/test2_shard2_replica1: Exception during facet.field: category_id
> at org.apache.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:612)
> at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:279)
> at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:268)
> at org.apache.solr.client.solrj.SolrClient.request(SolrClient.java:1219)
> at org.apache.solr.handler.component.HttpShardHandler.lambda$submit$0(HttpShardHandler.java:163)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> at com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:176)
> at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:229)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
> </str>
> <int name="code">500</int>
>
>
> The above query worked in solr 5.3. Any suggestions ?
> Thanks
> Jay Potharaju
>
>