Hi Chris,

I have added a method in SOLR-7954 jira ticket to index sample data which
can be used to reproduce the issue.

Regards,
Modassar

On Fri, Aug 21, 2015 at 11:49 AM, Modassar Ather <modather1...@gmail.com>
wrote:

> Hi Chris,
>
> I have raised https://issues.apache.org/jira/browse/SOLR-7954 for the
> issue.
>
> - What was the datatype of the field(s)?
> The data type of fields which passes are of type string with following
> attributes.
> <fieldType name="string" class="solr.StrField" sortMissingLast="true"
> stored="false" omitNorms="true"/>
> The data type of the fields which fails is of type string with docvalues
> enabled and have following attributes.
> <fieldType name="string_dv" class="solr.StrField" sortMissingLast="true"
> stored="false" indexed="false" docValues="true"/>
>
> - Did you have the exact same data in both fields?
> Both the field are string type.
>
> - Are these multivalued fields?
> Both the fields are multivalued.
>
> - Did your "real" query actually compute stats on the same field you had
>   done your main term query on?
> I did not get the question but as much I understood and verified in the
> Solr log the stat is computed on the field given with
> stats.field={!cardinality=1.0}field.
>
> Regards,
> Modassar
>
> On Wed, Aug 19, 2015 at 10:24 AM, Modassar Ather <modather1...@gmail.com>
> wrote:
>
>> Ahmet/Chris! Thanks for your replies.
>>
>> Ahmet I think "net.agkn.hll.serialization" is used by hll() function
>> implementation of Solr.
>>
>> Chris I will try to create sample data and create a jira ticket with
>> details.
>>
>> Regards,
>> Modassar
>>
>>
>> On Tue, Aug 18, 2015 at 9:58 PM, Chris Hostetter <
>> hossman_luc...@fucit.org> wrote:
>>
>>>
>>> : > I am getting following exception for the query :
>>> : > *q=field:query&stats=true&stats.field={!cardinality=1.0}field*. The
>>> : > exception is not seen once the cardinality is set to 0.9 or less.
>>> : > The field is *docValues enabled* and *indexed=false*. The same
>>> exception
>>> : > I tried to reproduce on non docValues field but could not. Please
>>> help me
>>> : > resolve the issue.
>>>
>>> Hmmm... this is a weird error ... but you haven't really given us enough
>>> information to really guess what the root cause is
>>>
>>> - What was the datatype of the field(s)?
>>> - Did you have the exact same data in both fields?
>>> - Are these multivalued fields?
>>> - Did your "real" query actually compute stats on the same field you had
>>>   done your main term query on?
>>>
>>> I know we have some tests of this bsaic siuation, and i tried to do ome
>>> more manual testing to spot check, but i can't reproduce.
>>>
>>> If you can please provide a full copy of the data (as csv o xml or
>>> whatever) to build your index along with all solr configs and the exact
>>> queries to reproduce that would really help get to the bottom of this --
>>> if you can't provide all the data, then can you at least reproduce with a
>>> small set of sample data?
>>>
>>> either way: please file a new jira issue and attach as much detail as you
>>> can -- this URL has a lot of great tips on the types of data we need to
>>> be
>>> able to get to the bottom of bugs...
>>>
>>> https://wiki.apache.org/solr/UsingMailingLists
>>>
>>>
>>>
>>>
>>>
>>> : > ERROR - 2015-08-11 12:24:00.222; [core]
>>> : > org.apache.solr.common.SolrException;
>>> : > null:java.lang.ArrayIndexOutOfBoundsException: 3
>>> : >         at
>>> : >
>>> net.agkn.hll.serialization.BigEndianAscendingWordSerializer.writeWord(BigEndianAscendingWordSerializer.java:152)
>>> : >         at
>>> : > net.agkn.hll.util.BitVector.getRegisterContents(BitVector.java:247)
>>> : >         at net.agkn.hll.HLL.toBytes(HLL.java:917)
>>> : >         at net.agkn.hll.HLL.toBytes(HLL.java:869)
>>> : >         at
>>> : >
>>> org.apache.solr.handler.component.AbstractStatsValues.getStatsValues(StatsValuesFactory.java:348)
>>> : >         at
>>> : >
>>> org.apache.solr.handler.component.StatsComponent.convertToResponse(StatsComponent.java:151)
>>> : >         at
>>> : >
>>> org.apache.solr.handler.component.StatsComponent.process(StatsComponent.java:62)
>>> : >         at
>>> : >
>>> org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:255)
>>> : >         at
>>> : >
>>> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:143)
>>> : >         at org.apache.solr.core.SolrCore.execute(SolrCore.java:2064)
>>> : >         at
>>> : > org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:654)
>>> : >         at
>>> org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:450)
>>> : >         at
>>> : >
>>> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:227)
>>> : >         at
>>> : >
>>> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:196)
>>> : >         at
>>> : >
>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
>>> : >         at
>>> : >
>>> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
>>> : >         at
>>> : >
>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
>>> : >         at
>>> : >
>>> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
>>> : >         at
>>> : >
>>> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
>>> : >         at
>>> : >
>>> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
>>> : >         at
>>> : >
>>> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
>>> : >         at
>>> : >
>>> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
>>> : >         at
>>> : >
>>> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
>>> : >         at
>>> : >
>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
>>> : >         at
>>> : >
>>> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
>>> : >         at
>>> : >
>>> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
>>> : >         at
>>> : >
>>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
>>> : >         at org.eclipse.jetty.server.Server.handle(Server.java:497)
>>> : >         at
>>> : > org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)
>>> : >         at
>>> : >
>>> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
>>> : >         at
>>> : >
>>> org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
>>> : >         at
>>> : >
>>> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
>>> : >         at
>>> : >
>>> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
>>> : >         at java.lang.Thread.run(Thread.java:745)
>>> : >
>>> : > Kindly let me know if I need to ask this on any of the related jira
>>> issue.
>>> : >
>>> : > Thanks,
>>> : > Modassar
>>> : >
>>> :
>>>
>>> -Hoss
>>> http://www.lucidworks.com/
>>>
>>
>>
>

Reply via email to