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 Stephan Schubert <St...@sick.de> on 2017/08/30 16:57:46 UTC
Bug in Solr 6.6.0? Cannot change DocValues type from SORTED_SET to SORTED
After I tried an update from Solr 6.5.0 to Solr 6.6.0 (SolrCloud mode), I
receive in one collection the following error:
"Cannot change DocValues type from SORTED_SET to SORTED for field
"index_todelete".
I had a look on the index values (if set all are true or not filled,
checked via faceting in the working instance) and I can't see anything
special issues on this field. In the case I move back to Solr 6.5.0 the
Solr collection is coming up normal with the same set of index data. So I
assume there was any change in 6.6.0 but couldn't find anything in the
release notes nor in any known issues in JIRA.
Does anyone have an idea what's going on here? The field even doesn't have
docValues set or multivalued, so I don't understand the error message
here.
Configuration in schema.xml:
<field indexed="true" multiValued="false" name="index_todelete"
stored="true" type="boolean"/>
Error Log:
java.util.concurrent.ExecutionException:
org.apache.solr.common.SolrException: Unable to create core
[GLOBAL-Fileshares-Index_shard1_replica2]
at
java.util.concurrent.FutureTask.report(FutureTask.java:122)
at
java.util.concurrent.FutureTask.get(FutureTask.java:192)
at
org.apache.solr.core.CoreContainer.lambda$load$6(CoreContainer.java:586)
at
com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:176)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at
java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:229)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.solr.common.SolrException: Unable to create core
[GLOBAL-Fileshares-Index_shard1_replica2]
at
org.apache.solr.core.CoreContainer.create(CoreContainer.java:935)
at
org.apache.solr.core.CoreContainer.lambda$load$5(CoreContainer.java:558)
at
com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:197)
... 5 more
Caused by: org.apache.solr.common.SolrException: Error opening new
searcher
at
org.apache.solr.core.SolrCore.<init>(SolrCore.java:977)
at
org.apache.solr.core.SolrCore.<init>(SolrCore.java:830)
at
org.apache.solr.core.CoreContainer.create(CoreContainer.java:920)
... 7 more
Caused by: org.apache.solr.common.SolrException: Error opening new
searcher
at
org.apache.solr.core.SolrCore.openNewSearcher(SolrCore.java:2069)
at
org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:2189)
at
org.apache.solr.core.SolrCore.initSearcher(SolrCore.java:1071)
at
org.apache.solr.core.SolrCore.<init>(SolrCore.java:949)
... 9 more
Caused by: java.lang.IllegalArgumentException: cannot change DocValues
type from SORTED_SET to SORTED for field "index_todelete"
at
org.apache.lucene.index.FieldInfo.setDocValuesType(FieldInfo.java:212)
at
org.apache.lucene.index.FieldInfos$Builder.addOrUpdateInternal(FieldInfos.java:430)
at
org.apache.lucene.index.FieldInfos$Builder.add(FieldInfos.java:438)
at
org.apache.lucene.index.FieldInfos$Builder.add(FieldInfos.java:375)
at
org.apache.lucene.index.MultiFields.getMergedFieldInfos(MultiFields.java:245)
at
org.apache.solr.index.SlowCompositeReaderWrapper.getFieldInfos(SlowCompositeReaderWrapper.java:266)
at
org.apache.solr.search.SolrIndexSearcher.<init>(SolrIndexSearcher.java:281)
at
org.apache.solr.core.SolrCore.openNewSearcher(SolrCore.java:2037)
... 12 more