Devs, I have prototyped a Yetus based build system for Tez. The system has a number of features that would enabled better supporting builds and further the ease for development. Specifically, Yetus has support for patches targeting, increased static analysis, support for docker builds (currently disabled for tez), targeted tests run, and support for github PR requests (currently untested).
I have submitted some tests patches in https://issues.apache.org/jira/browse/TEZ-3891 to for devs to evaluate the features. Do devs want to migrate this system? And if so what features need to be supported before migrating to this system permanently? Regards, jeagles
