You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tez.apache.org by pr...@apache.org on 2015/09/22 20:13:13 UTC
tez git commit: TEZ-2847. Tez UI: Task details doesn't gets updated
on manual refresh after job complete (sree via pramachandran)
Repository: tez
Updated Branches:
refs/heads/master f1ab3c38a -> 81a12216c
TEZ-2847. Tez UI: Task details doesn't gets updated on manual refresh after job complete (sree via pramachandran)
Project: http://git-wip-us.apache.org/repos/asf/tez/repo
Commit: http://git-wip-us.apache.org/repos/asf/tez/commit/81a12216
Tree: http://git-wip-us.apache.org/repos/asf/tez/tree/81a12216
Diff: http://git-wip-us.apache.org/repos/asf/tez/diff/81a12216
Branch: refs/heads/master
Commit: 81a12216cb2e168b98c80bff6671a9997ffae3dc
Parents: f1ab3c3
Author: Prakash Ramachandran <pr...@hortonworks.com>
Authored: Tue Sep 22 23:39:45 2015 +0530
Committer: Prakash Ramachandran <pr...@hortonworks.com>
Committed: Tue Sep 22 23:39:45 2015 +0530
----------------------------------------------------------------------
CHANGES.txt | 1 +
.../app/scripts/controllers/task_index_controller.js | 11 +++++++++++
.../scripts/controllers/task_task_attempts_controller.js | 11 +++++++++++
3 files changed, 23 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tez/blob/81a12216/CHANGES.txt
----------------------------------------------------------------------
diff --git a/CHANGES.txt b/CHANGES.txt
index 18ac20d..84c0679 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -189,6 +189,7 @@ Release 0.7.1: Unreleased
INCOMPATIBLE CHANGES
ALL CHANGES
+ TEZ-2847. Tez UI: Task details doesn't gets updated on manual refresh after job complete
TEZ-2843. Tez UI: Show error if in progress fails due to AM not reachable
TEZ-2842. Tez UI: Update Tez App details page while in-progress
TEZ-2834. Make Tez preemption resilient to incorrect free resource reported
http://git-wip-us.apache.org/repos/asf/tez/blob/81a12216/tez-ui/src/main/webapp/app/scripts/controllers/task_index_controller.js
----------------------------------------------------------------------
diff --git a/tez-ui/src/main/webapp/app/scripts/controllers/task_index_controller.js b/tez-ui/src/main/webapp/app/scripts/controllers/task_index_controller.js
index 1772e9c..3d49248 100644
--- a/tez-ui/src/main/webapp/app/scripts/controllers/task_index_controller.js
+++ b/tez-ui/src/main/webapp/app/scripts/controllers/task_index_controller.js
@@ -29,4 +29,15 @@ App.TaskIndexController = Em.ObjectController.extend(App.ModelRefreshMixin, {
this.get('hasFailedTaskAttempts'));
}.property('id', 'taskStatus', 'hasFailedTaskAttempts'),
+ load: function () {
+ var model = this.get('content');
+ if(model && $.isFunction(model.reload)) {
+ model.reload().then(function(record) {
+ if(record.get('isDirty')) {
+ record.rollback();
+ }
+ });
+ }
+ },
+
});
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/tez/blob/81a12216/tez-ui/src/main/webapp/app/scripts/controllers/task_task_attempts_controller.js
----------------------------------------------------------------------
diff --git a/tez-ui/src/main/webapp/app/scripts/controllers/task_task_attempts_controller.js b/tez-ui/src/main/webapp/app/scripts/controllers/task_task_attempts_controller.js
index a0eab4d..87504e2 100644
--- a/tez-ui/src/main/webapp/app/scripts/controllers/task_task_attempts_controller.js
+++ b/tez-ui/src/main/webapp/app/scripts/controllers/task_task_attempts_controller.js
@@ -241,4 +241,15 @@ App.TaskAttemptIndexController = Em.ObjectController.extend(App.ModelRefreshMixi
return App.Helpers.misc.getStatusClassForEntity(this.get('taskAttemptStatus'));
}.property('id', 'status', 'counterGroups'),
+ load: function () {
+ var model = this.get('content');
+ if(model && $.isFunction(model.reload)) {
+ model.reload().then(function(record) {
+ if(record.get('isDirty')) {
+ record.rollback();
+ }
+ });
+ }
+ },
+
});