David Smiley created SOLR-17620:
-----------------------------------
Summary: Encode the version of Solr in SolrCloud "liveNode"
Key: SOLR-17620
URL: https://issues.apache.org/jira/browse/SOLR-17620
Project: Solr
Issue Type: Improvement
Components: SolrCloud
Reporter: David Smiley
This proposal is for the "live node" (ZkController.createEphemeralLiveNode)
stored in ZK to have a JSON payload with the SolrVersion and other interesting
metadata like the node roles. Furthermore, ZkStateReader should read this
state and provide a method like getLowestSolrVersion().
This foundational mechanism allows us to evolve SolrCloud safely using an
in-place rolling upgrade strategy. Features that need to behave differently
can consult the lowest SolrVersion to react accordingly.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]