[
https://issues.apache.org/jira/browse/TEZ-2761?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Prakash Ramachandran updated TEZ-2761:
--------------------------------------
Attachment: TEZ-2761.1.patch
[~hitesh]/[~Sreenath] attaching patch can you review?
* addressed comments - [~hitesh] isnt the suceeded and completed the same?
* changed the class, to avoid multiple poll loop being run at the same time.
* changed remove+add of dag progress info to avoid a race condition.
couple of notes
* polls the AM for the status info every 10 seconds.
* need to add more data - but will be done as separate jira (eg. first task
start time, event info for start etc).
* there are couple of race conditions - if the read from ATS occurs just before
the status is updated, the polling wont start. if the dag transitions to
succeeded and exits in between the polling interval , the refresh will show
running with a progress close to 100% and stop there.
> Tez UI: update the progress on the various pages on the UI
> ----------------------------------------------------------
>
> Key: TEZ-2761
> URL: https://issues.apache.org/jira/browse/TEZ-2761
> Project: Apache Tez
> Issue Type: Sub-task
> Components: UI
> Reporter: Prakash Ramachandran
> Assignee: Prakash Ramachandran
> Attachments: TEZ-2761.1.patch, TEZ-2761.wip.1.patch
>
>
> The data displayed on the UI for running tasks should be updated with the
> latest status fetched from AM.
> This includes the status, progress, task count etc. The api should also allow
> querying the values for the tasks (running, failed, succeeded...).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)