...
Discussion thread: TODO
JIRA: TODO
Jira | ||||||
---|---|---|---|---|---|---|
|
Released:
Motivation
Interaction with ZooKeeper is difficult and it’s all over the Solr code. This makes it difficult to test, there are currently limited options other than integration tests, which are slow, fragile, and not as versatile (difficult to test certain scenarios).
...
While it would be out of the scope of this change, If the abstractions/interfaces are correctly designed, this could lead to, in the future, be able to use something other than ZooKeeper for coordination, either etcd or maybe even some in-memory replacement for tests.
Public Interfaces
Compatibility, Deprecation, and Migration Plan
...