Re: Mark's refactoring of SolrCloud ZK code

2022-08-31 Thread Ere Maijala
As a bystander (mostly), I've followed the related discussion in past. Please ignore me if this doesn't contribute to anything, since I'm obviously missing a lot of context that has resulted in some of the discussion seem less fruitful than expected. Anyway, just looking at the matter at hand,

Re: Mark's refactoring of SolrCloud ZK code

2022-08-31 Thread Mark Miller
There was too much diversion to switch to it in the end. Just a sample of changes: I rewrote the entire Overseer and collections API implementation, rewrote ZkStateReader, rewrote all the Zookeeper management with a recursive snide watcher strategy, made all the primary paths async with async IO, m

Mark's refactoring of SolrCloud ZK code

2022-08-31 Thread Shawn Heisey
Some time ago Mark Miller whipped up a refactoring of SolrCloud ZK code to make it perform REALLY fast. I haven't heard anything about this code in a while now. Is it in a state where we can polish it up, test it extensively, fix bugs, and get it committed soon?  If not, is there any knowledge