浏览代码

HUE-6077 [jb] List youngest YARN jobs first

Romain Rigaux 8 年之前
父节点
当前提交
78ef77b
共有 2 个文件被更改,包括 2 次插入2 次删除
  1. 1 1
      apps/jobbrowser/src/jobbrowser/apis/job_api.py
  2. 1 1
      desktop/core/src/desktop/templates/hue.mako

+ 1 - 1
apps/jobbrowser/src/jobbrowser/apis/job_api.py

@@ -100,7 +100,7 @@ class YarnApi(Api):
 
     jobs = NativeYarnApi(self.user).get_jobs(**filter_params)
 
-    apps = [massage_job_for_json(job, user=self.user) for job in jobs]
+    apps = [massage_job_for_json(job, user=self.user) for job in reversed(jobs)]
 
     return {
       'apps': [{

+ 1 - 1
desktop/core/src/desktop/templates/hue.mako

@@ -760,7 +760,7 @@ ${ smart_unicode(login_modal(request).content) | n,unicode }
           }},
           { url: '/jobbrowser/', app: 'jobbrowser' },
           { url: '/jobbrowser/jobs/job_*', app: function (ctx) {
-            page.redirect('/jobbrowser/jobs/#!id=application_' + _.trimRight(ctx.params[0], '/'));
+            page.redirect('/jobbrowser/jobs/#!id=job_' + _.trimRight(ctx.params[0], '/'));
           }},
           { url: '/jobbrowser/jobs', app: 'jobbrowser' },
           { url: '/logs', app: 'logs' },