Details
-
Sub-task
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
None
-
None
Description
Example:
<fieldType name="mytype1" class="pkg1:my.pkg.FieldTypeImpl"> <analyzer type="index"> <tokenizer class="pkg2:my.pkg2.MyTokenizerFactory"/> <filter class="pkg2:my.pkg3.MyFilterFactory" generateWordParts="1" generateNumberParts="0" catenateWords="0" catenateNumbers="0" catenateAll="0"/> <filter class="solr.LowerCaseFilterFactory"/> <filter class="solr.FlattenGraphFilterFactory"/> </analyzer> </fieldType>
- When a package is updated, the entire IndexSchema object is refreshed, but the SolrCore object is not reloaded
- Any component can be prefixed with the package name
- The semantics of loading plugins remain the same as that of the components in solrconfig.xml
- Plugins can be registered using schema API