diff --git a/core/src/main/javascript/app/pages/Execution.js b/core/src/main/javascript/app/pages/Execution.js
index 776b02ba2..74ee1c303 100644
--- a/core/src/main/javascript/app/pages/Execution.js
+++ b/core/src/main/javascript/app/pages/Execution.js
@@ -18,6 +18,7 @@ import Spinner from "../components/Spinner";
import Clock from "../components/Clock";
import Link from "../components/Link";
import JobStatus from "../components/JobStatus";
+import { Badge } from "../components/Badge";
import { listenEvents } from "../../Utils";
import type { ExecutionLog } from "../../datamodel";
import { highlightURLs } from "../utils/URLHighlighter";
@@ -237,7 +238,14 @@ class Execution extends React.Component {
Context:
Status:
-
+ {
+ data.context.backfill ?
+
+
+
+
+ : null}
+
{data.startTime
? [
Start time:,
diff --git a/core/src/main/javascript/app/pages/TimeSeriesExecutions.js b/core/src/main/javascript/app/pages/TimeSeriesExecutions.js
index 21837f599..073407b7c 100644
--- a/core/src/main/javascript/app/pages/TimeSeriesExecutions.js
+++ b/core/src/main/javascript/app/pages/TimeSeriesExecutions.js
@@ -16,6 +16,7 @@ import Spinner from "../components/Spinner";
import Link from "../components/Link";
import Clock from "../components/Clock";
import JobStatus from "../components/JobStatus";
+import { Badge } from "../components/Badge";
import { listenEvents } from "../../Utils";
import type { ExecutionLog, Job } from "../../datamodel";
@@ -188,10 +189,19 @@ class TimeSeriesExecutions extends React.Component {
onSortBy={this.sortBy.bind(this)}
sort={sort}
data={sortedData}
- render={(column, { id, startTime, endTime, status }) => {
+ render={(
+ column,
+ { id, startTime, endTime, status, context }
+ ) => {
switch (column) {
case "backfill":
- return no;
+ return context.backfill
+ ?
+
+
+ : no;
case "startTime":
return startTime
?