Hi All, 2.0 is a good opportunity to enhance our ZK information. See DRILL-4543: Advertise Drill-bit ports, status, capabilities in ZooKeeper. This change will simplify YARN integration.
This enhancement will change the “public API” in ZK. To Parth’s point, we can do so in a way that old clients work - as long as a Drill-bit uses default ports. I’ve marked this JIRA as a candidate for 2.0. Thanks, - Paul > On Mar 24, 2016, at 4:11 PM, Parth Chandra <par...@apache.org> wrote: > > What's our proposal for backward compatibility between 1.x and 2.x? > My thoughts: > Optional - Allow a mixture of 1.x and 2.x drillbits in a cluster. > Required - 1.x clients should be able to talk to 2.x drillbits. > > > > On Thu, Mar 24, 2016 at 8:55 AM, Jacques Nadeau <jacq...@dremio.com> wrote: > >> There are some changes that either have reviews pending or are in progress >> that would require breaking changes to Drill core. >> >> Examples Include: >> DRILL-4455 (arrow integration) >> DRILL-4417 (jdbc/odbc/rpc changes) >> DRILL-4534 (improve null performance) >> >> I've created a new 2.0.0 release version in JIRA and moved these tasks to >> that umbrella. >> >> I'd like to propose a new v2 release branch where we can start >> incorporating these changes without disrupting v1 stability and >> compatibility. >> >> >> -- >> Jacques Nadeau >> CTO and Co-Founder, Dremio >>