Your query has a space in it after the colon, which is not valid. Could you
post the actual, full query request, as well as the full query response?
-- Jack Krupansky
-----Original Message-----
From: Thomas L. Redman
Sent: Wednesday, November 26, 2014 2:45 PM
To: solr-user@lucene.apache.org
Subject: TrieLongField not store large longs correctly
I believe I have encountered a bug in SOLR. I have a data type defined as
follows:
<fieldType name="long" class="solr.TrieLongField" precisionStep="0"
positionIncrementGap="0”/>
And I have a field defined like so:
<field name="aid" type="long" indexed="true" stored="true"
multiValued="false" required="true" omitNorms="true" />
I have not been able to reproduce this problem for smaller numbers, but for
some of the very large numbers, the value that gets stored for this “aid”
field is not the same as the number that gets indexed. For example,
20140716126615474 is stored as 20140716126615470, or in any even, that is
the way it is getting reported back. When I issue a query, “aid:
20140716126615474”, the value reported back for aid is 20140716126615470!
Any suggestions?=