Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
None
-
None
-
None
-
None
Description
Half of the current managed-schema includes lot of configuration that is un-used by many people and is somewhat painful to remove.
This includes the files present in the lang folder mostly - around 500 lines out of the 1000-line file are configuring so many different languages and other stuff in lang folder that is never used.
It might be good to consider splitting the managed-schema file into two:
- managed-schema: Everything but the lang folder config
- dependency-schema: lang folder config and other things that relate to other files.
If dependency-schema is absent, Solr will just assume that it is not required.
- This makes it easy to get rid of the extra config and ~100 files that are not required to be stored in zookeeper.
- The managed-schema file becomes easier to look at.
Performance: This should also reduce a lot of pressure on zookeeper because with all those un-necessary files gone, no replica will download them ever
Attachments
Issue Links
- is duplicated by
-
SOLR-11033 Move out multi language field and fieldType to a separate example
- Open