azkaban-memoizeit
Changes
src/web/js/azkaban.exflow.view.js 83(+56 -27)
Details
src/web/js/azkaban.exflow.view.js 83(+56 -27)
diff --git a/src/web/js/azkaban.exflow.view.js b/src/web/js/azkaban.exflow.view.js
index b4d9764..cdbb892 100644
--- a/src/web/js/azkaban.exflow.view.js
+++ b/src/web/js/azkaban.exflow.view.js
@@ -518,31 +518,58 @@ azkaban.FlowLogView = Backbone.View.extend({
var offset = this.model.get("offset");
var requestURL = contextURL + "/executor";
var model = this.model;
- $.get(
- requestURL,
- {"execid": execId, "ajax":"fetchExecFlowLogs", "offset": offset, "length": 50000},
- function(data) {
- console.log("fetchLogs");
- if (data.error) {
- console.log(data.error);
- }
- else {
- var log = $("#logSection").text();
- if (!log) {
- log = data.data;
- }
- else {
- log += data.data;
- }
-
- var newOffset = data.offset + data.length;
-
- $("#logSection").text(log);
- model.set({"offset": newOffset, "log": log});
- $(".logViewer").scrollTop(9999);
- }
- }
- );
+ console.log("fetchLogs offset is " + offset)
+// $.get(
+// requestURL,
+// {"execid": execId, "ajax":"fetchExecFlowLogs", "offset": offset, "length": 50000},
+// function(data) {
+// console.log("fetchLogs");
+// if (data.error) {
+// console.log(data.error);
+// }
+// else {
+// var log = $("#logSection").text();
+// if (!log) {
+// log = data.data;
+// }
+// else {
+// log += data.data;
+// }
+//
+// var newOffset = data.offset + data.length;
+//
+// $("#logSection").text(log);
+// model.set({"offset": newOffset, "log": log});
+// $(".logViewer").scrollTop(9999);
+// }
+// }
+// );
+ $.ajax({async:false,
+ url:requestURL,
+ data:{"execid": execId, "ajax":"fetchExecFlowLogs", "offset": offset, "length": 50000},
+ success:
+ function(data) {
+ console.log("fetchLogs");
+ if (data.error) {
+ console.log(data.error);
+ }
+ else {
+ var log = $("#logSection").text();
+ if (!log) {
+ log = data.data;
+ }
+ else {
+ log += data.data;
+ }
+
+ var newOffset = data.offset + data.length;
+
+ $("#logSection").text(log);
+ model.set({"offset": newOffset, "log": log});
+ $(".logViewer").scrollTop(9999);
+ }
+ }
+ })
}
});
@@ -687,14 +714,16 @@ var attemptRightClick = function(event) {
$(function() {
var selected;
-
+
graphModel = new azkaban.GraphModel();
logModel = new azkaban.LogModel();
+
flowTabView = new azkaban.FlowTabView({el:$( '#headertabs'), model: graphModel});
mainSvgGraphView = new azkaban.SvgGraphView({el:$('#svgDiv'), model: graphModel, rightClick: { "node": exNodeClickCallback, "edge": exEdgeClickCallback, "graph": exGraphClickCallback }});
jobsListView = new azkaban.JobListView({el:$('#jobList'), model: graphModel, contextMenuCallback: exJobClickCallback});
- statusView = new azkaban.StatusView({el:$('#flow-status'), model: graphModel});
flowLogView = new azkaban.FlowLogView({el:$('#flowLogView'), model: logModel});
+ statusView = new azkaban.StatusView({el:$('#flow-status'), model: graphModel});
+
executionListView = new azkaban.ExecutionListView({el: $('#jobListView'), model:graphModel});
var requestURL = contextURL + "/executor";