Shai Erera created SOLR-7325:
--------------------------------
Summary: Change Slice state into enum
Key: SOLR-7325
URL: https://issues.apache.org/jira/browse/SOLR-7325
Project: Solr
Issue Type: Improvement
Components: SolrJ
Reporter: Shai Erera
Slice state is currently interacted with as a string. It is IMO not trivial to
understand which values it can be compared to, in part because the Replica and
Slice states are located in different classes, some repeating same constant
names and values.
Also, it's not very clear when does a Slice get into which state and what does
that mean.
I think if it's an enum, and documented briefly in the code, it would help
interacting with it through code. I don't mind if we include more extensive
documentation in the reference guide / wiki and refer people there for more
details.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]