You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tez.apache.org by piyushnarang <gi...@git.apache.org> on 2016/08/12 20:42:29 UTC

[GitHub] tez pull request #13: [TEZ-3369][WIP] Fixing Tez's DAGClients to work with C...

GitHub user piyushnarang opened a pull request:

    https://github.com/apache/tez/pull/13

    [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. 

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/piyushnarang/tez daginfo-prototype

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/tez/pull/13.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #13
    
----
commit 74b78a563a1a7b13a7e120cc05ef53fa3621aaa6
Author: Piyush Narang <pn...@twitter.com>
Date:   2016-08-08T20:11:40Z

    First cut proto API changes

commit 8cbdb9ea359915f2a4f59cee92a82cd6a0393f13
Author: Piyush Narang <pn...@twitter.com>
Date:   2016-08-08T20:38:43Z

    Proto pojo object and builder implementations

commit 4b67a1be909a2e49ce1da38e1f976ceaddf135ee
Author: Piyush Narang <pn...@twitter.com>
Date:   2016-08-09T22:01:50Z

    Minor proto tweaks

commit 7aa1fa0e6b5ed73a569070aaae6c960b2cbe6c44
Author: Piyush Narang <pn...@twitter.com>
Date:   2016-08-09T22:51:42Z

    Add rpc methods to get dagInfo and taskInfo

commit b1ea42d4767c58b4b89d4c6ae5dbaf6da0225753
Author: Piyush Narang <pn...@twitter.com>
Date:   2016-08-12T20:31:53Z

    Add client impl + tests

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---