Hi Shawn, If I am using docValues=false getting this exception java.lang.IllegalStateException: Type mismatch: isBlibliShipping was indexed with multiple values per document, use SORTED_SET instead at org.apache.solr.uninverting.FieldCacheImpl$SortedDocValuesCache.createValue(FieldCacheImpl.java:799) at org.apache.solr.uninverting.FieldCacheImpl$Cache.get(FieldCacheImpl.java:187) at org.apache.solr.uninverting.FieldCacheImpl.getTermsIndex(FieldCacheImpl.java:767) at org.apache.solr.uninverting.FieldCacheImpl.getTermsIndex(FieldCacheImpl.java:747) at But if docValues=true then getting this error java.lang.IllegalStateException: unexpected docvalues type NUMERIC for field 'isBlibliShipping' (expected=SORTED). Re-index with correct docvalues type. at org.apache.lucene.index.DocValues.checkField(DocValues.java:212) at org.apache.lucene.index.DocValues.getSorted(DocValues.java:264) at org.apache.lucene.search.grouping.term.TermGroupFacetCollector$SV.doSetNextReader(TermGroupFacetCollector.java:129) at org.apache.lucene.search.SimpleCollector.getLeafCollector(SimpleCollector.java:33) at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:659) at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:472) at org.apache.solr.request.SimpleFacets.getGroupedCounts(SimpleFacets.java:692) at org.apache.solr.request.SimpleFacets.getTermCounts(SimpleFacets.java:476) at org.apache.solr.request.SimpleFacets.getTermCounts(SimpleFacets.java:405) at org.apache.solr.request.SimpleFacets.lambda$getFacetFieldCounts$0(SimpleFacets.java:803)
It Only appear in case when we facet on group query normal facet works fine Also appears only when we atomically update the document. On Tue, Jun 20, 2017 at 5:46 PM Shawn Heisey <apa...@elyograg.org> wrote: > On 6/20/2017 12:07 AM, Aman Deep Singh wrote: > > Again the same problem started to occur and I haven't change any schema > > It's only coming to the Numeric data types only (tint,tdouble) and that > too > > in group query only > > If I search with string field type it works fine. > > > > Steps which i have followed > > > > 1. drop the old collection > > 2. create the new Collection > > 3. Do the full reindex > > 4. do atomic update on some fields multiple times > > If you're getting exactly the same error (Type mismatch: > isBlibliShipping was indexed with multiple values per document, use > SORTED_SET instead), then it means the schema on the index is changing > after you have indexed data, in a way that won't work -- probably by > changing multiValued or docValues. > > Thanks, > Shawn > >