Looks like we're really close. Can I help? I think this is the list of release blockers: https://issues.apache.org/jira/issues/?jql=project%20%3D%20ZooKeeper%20and%20resolution%20%3D%20Unresolved%20and%20fixVersion%20%3D%203.5.5%20AND%20priority%20in%20(blocker%2C%20critical)%20ORDER%20BY%20priority%20DESC%2C%20key%20ASC
I currently see 7 issues in that search, of which 4 are aspects of the ongoing switch from ant to maven. Setting that aside for the moment, there are 3 critical bugs: ZOOKEEPER-2778 Potential server deadlock between follower sync with leader and follower receiving external connection requests. ZOOKEEPER-1636 c-client crash when zoo_amulti failed ZOOKEEPER-1818 Fix don't care for trunk I put them in that order because that's the order in which I've stacked the fixes in https://github.com/mkedwards/zookeeper/tree/branch-3.5. Then on top of that, I've updated the versions of the external library dependencies I think it's important to update: Jetty, Jackson, and BouncyCastle. The result seems to be a green build in Jenkins: https://builds.apache.org/job/PreCommit-ZOOKEEPER-github-pr-build/2705/ Are these fixes in principle landable on the 3.5 branch, or do they have to go to master first? Does master need help to build green before these can land there? Are there other bugs that are similarly critical to fix, and not tagged for 3.5.5 in Jira? Is there other testing that I can help with? Are more hands needed on the Maven work? Thanks for all the work that goes into keeping Zookeeper healthy and advancing; it's a critical infrastructure component in several systems I help develop and operate, and I like being able to rely on it. Cheers, - Michael