|Re: [ecf-dev] Discovery provider's Zookeeper dependency|
By examining the orbit repos here:
It seems that the latest version of Zookeeper that's already in Orbit is 3.4.5:
(same for latest integration, so wrt zk nothing has been added since the above release build)
Would it be possible to reuse 3.4.5 to meet people's needs? It is going to be a long road to getting 3.3.4 into Orbit (it seems extremely unlikely to me that it could happen before Mars, even if it was 'Orbit-ready'), and even once ready I'm sure there are other reasons to upgrade to 3.4.x...e.g. other Zookeeper bugs.
So before Yuriy or anyone does any work on getting an older version of Zookeeper into Orbit, I think we should do everything we can...as quickly as we can given Mars deadlines...to investigate if 3.4.5 could be used.
Questions for Wim: What is the status of the patch ? Is it working according to tests? If not what else is needed? Do you expect it will work (or perhaps it's been tried) with 3.4.5 from Orbit? And a related question: Do you have any contact with Gunnar (Orbit committer that maintains Zookeeper)? Perhaps he can/could shed some light on Yuiriy's suggested changes and/or assist with finalizing the patch.
Questions for Yuriy: What would it take to fulfill your needs WRT Zookeeper...short of getting 3.3.4 into Orbit? Do you expect 3.4.5/x could work for you? Wouldn't it ultimately be better to migrated to more recent versions of Zookeeper?
Summary: Let's jointly figure out if we can move to 3.4.x and meet the needs here...as it's the only path I can see that's at all feasible for Mars. I will do all the IP stuff (piggyback CQs, etc) once we figure out what Orbit version we can use, and I will offer to help with any needed programming and/or testing...but I'm not the expert WRT the zk/zk provider codebase, so I can't do it myself. But I do think this is a good case where a little effort and some good ol open source collaboration magic could work wonders.
On 4/17/2015 1:01 AM, Wim Jongman wrote: