tez
tez copied to clipboard
[TEZ-3369][WIP] Fixing Tez's DAGClients to work with Cascading
Adding a few APIs to Tez to help Cascading break its dependency on an internal implementation and still get some of the data it needs. Added APIs:
DAGInformation getDAGInformation()
TaskInformation getTaskInformation(String vertexID, String taskID)
List<TaskInformation> getTaskInformation(String vertexID, @Nullable String startTaskID, int limit)
Putting this PR out as a WIP to get some feedback on the APIs and the data they return. I'm still working through cleaning up the code, fixing some todos and testing more.