Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
Description
All our current implementations of SolrCloud such as
- ClusterState
- DocCollection
- Slice
- Replica
etc are concrete classes. Providing alternate implementations or wrappers is extremely difficult.
SOLR-14613 is attempting to create such interfaces to make their sdk simpler
The objective is not to have a comprehensive set of methods in these interfaces. We will start out with a subset of required interfaces. We guarantee is that signatures of methods in these interfaces will not be deleted/changed . But we may add more methods as and when it suits us