+1

Jason

On Fri, Apr 6, 2018 at 4:45 PM, Eric Wohlstadter <wohls...@cs.ubc.ca> wrote:
> Please vote (binding or unbinding) on the following proposal. The vote will
> be open until 3pm (Pacific) April 13th.
>
>
> Proposal: Move master to support minimum Hadoop 3+ (0.10.x line) and create
> separate branch for Hadoop 2 (0.9.x line)
>
>
> Details:
>
>
>
>    - Tez master branch would support only Hadoop 3+ moving forward
>
>
>    - As a general policy, Maven dependencies on master are required not to
>    have conflicts with the dependencies of the corresponding minimum
>    supported Hadoop (the dependency versions can vary between Tez master and
>    Hadoop if the versions are advertised as compatible by the dependency
>    provider).
>
>    - As a general policy, dependency conflicts between Tez and Hadoop
>    should be resolved by using compatible jars. Shims/Shading could be used on
>    a case-by-case basis, but not as a general policy.
>
>
>    - A separate branch and distribution (e.g. on Maven Central) will be
>    created to maintain the 0.9.x line with minumum support for Hadoop 2.7.x
>
>
>
>    - Bug fixes would be required to be pushed to both to master and the
>    0.9.x line (unless they are specific to one of them)
>
>
>
>    - Major feature or performance improvements would be required to be
>    pushed to both master and the 0.9.x line (unless they require Hadoop 3+ or
>    have dependent library conflicts with Hadoop 2.x, in which case they may be
>    pushed only to master)
>
>
>
>    - Minor feature or performance improvements can be pushed only to master

Reply via email to