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 ?