Hi all,
I’d like to propose that we move towards aligning the Tez master branch with
support for Hadoop 3+ only.
A separate branch and distribution (e.g. on Maven Central) would be created to
maintain the 0.9.x line with support for Hadoop 2.7+.
This will help ensure that Tez can continue to move forward with other progress
in the greater Hadoop community.
Since Hadoop 3 is not backward compatible with Hadoop 2, my opinion is that it
is too difficult for Tez to maintain such backward compatibility
* Tez master branch would support only Hadoop 3+ moving forward
* Bug fixes would be required to be pushed to both to master and the 0.9.x
line
* 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+)
* Minor feature or performance improvements can be pushed only to master
* A new release with Hadoop 3+ only support would be placed on high
priority (possibly 0.10?)
* At a minimum the issues under TEZ-3903 would be required
Please help to provide any feedback or comments about this unofficial proposal.
This is not an official vote but it would help to get people’s
thoughts/questions or unofficial (+1, -1).