SOLR-16106 ClusterState and BaseHttpClusterStateProvider should not depend on ZkStateReader
https://issues.apache.org/jira/browse/SOLR-16106
Some of this was already done by @haythemkh . I'm not sure it needs a dedicated JIRA issue (compared to an overall issue for the other things for separating SolrJ ZK).
Yea, the PR #584 touches 264 source files, I forgot about it for a second, so this is perhaps duplicated.
Problem with those huge PRs is that you don't get enough reviewers. Perhaps a central git feature branch is the way to go for this, and then open several small isolated PRs against that branch, and frequently merge in main branch?
@dsmiley I'm happy to defer this, not to conflict with @haythemkh 's work. Will revisit after merge of 584 if anything is left to do.
Abandoning