Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
8.3, 9.0
-
None
-
None
Description
An IllegalStateException is thrown when the managed resource is required for a field (to add a document or to use in qparser) and the collection has not yet been reloaded.
This issue is introduced in version 8.3 (SOLR-13739 looks a good candidate) and is up till now unresolved.
Use case to reproduce:
- at least 2 cores (shards or replicas) of the same collection on the same (SolrCloud) node
- solrconfig with schemaFactory class="ManagedIndexSchemaFactory"
- schema provided via file "schema.xml" (issue doesn't occur with file "managed-schema"); this might be easy workaround
- field with managed resource involved e.g. solr.ManagedSynonymGraphFilterFactory (at index time: exception when adding doc / at query time: when involved in query parsing)
I'll provide pull request with reproducible test case.
Attachments
Issue Links
- links to