From 266c014f982fe496f9aaabbb7aa2fa196540ad9f Mon Sep 17 00:00:00 2001 From: Michael Butler Date: Wed, 17 Jul 2024 14:01:10 -0400 Subject: [PATCH 1/3] ui: change 'Physcial Replication Producer' category to 'Replication Producer' Epic: none Release note: none --- pkg/ui/workspaces/cluster-ui/src/jobs/util/jobOptions.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/ui/workspaces/cluster-ui/src/jobs/util/jobOptions.tsx b/pkg/ui/workspaces/cluster-ui/src/jobs/util/jobOptions.tsx index 4ebf0313cb44..b34d0830222a 100644 --- a/pkg/ui/workspaces/cluster-ui/src/jobs/util/jobOptions.tsx +++ b/pkg/ui/workspaces/cluster-ui/src/jobs/util/jobOptions.tsx @@ -202,7 +202,7 @@ export const typeOptions = [ }, { value: JobType.REPLICATION_STREAM_PRODUCER.toString(), - name: "Physical Replication Producer", + name: "Replication Producer", key: jobTypeKeys[JobType.REPLICATION_STREAM_PRODUCER], }, { From 1efa26e6c0ecf7aa2a7163996c25c3b11d27290b Mon Sep 17 00:00:00 2001 From: Michael Butler Date: Wed, 17 Jul 2024 14:27:09 -0400 Subject: [PATCH 2/3] ui: add Logical Replication Ingestion Category Epic: none Release note: none --- pkg/ui/workspaces/cluster-ui/src/jobs/util/jobOptions.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/ui/workspaces/cluster-ui/src/jobs/util/jobOptions.tsx b/pkg/ui/workspaces/cluster-ui/src/jobs/util/jobOptions.tsx index b34d0830222a..bd249dd7da43 100644 --- a/pkg/ui/workspaces/cluster-ui/src/jobs/util/jobOptions.tsx +++ b/pkg/ui/workspaces/cluster-ui/src/jobs/util/jobOptions.tsx @@ -205,6 +205,11 @@ export const typeOptions = [ name: "Replication Producer", key: jobTypeKeys[JobType.REPLICATION_STREAM_PRODUCER], }, + { + value: JobType.LOGICAL_REPLICATION.toString(), + name: "Logical Replication Ingestion", + key: jobTypeKeys[JobType.LOGICAL_REPLICATION], + }, { value: JobType.AUTO_SPAN_CONFIG_RECONCILIATION.toString(), name: "Span Config Reconciliation", From 8e7952d881830b7b9acaf1348a3d8a8a5655d385 Mon Sep 17 00:00:00 2001 From: Michael Butler Date: Wed, 17 Jul 2024 14:34:18 -0400 Subject: [PATCH 3/3] ui: only show LDR badge on jobs page The patch avoids showing the fraction completed on the jobs page for LDR because it doesn't mean anything. Epic: none Release note: none --- pkg/ui/workspaces/cluster-ui/src/jobs/util/jobOptions.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/ui/workspaces/cluster-ui/src/jobs/util/jobOptions.tsx b/pkg/ui/workspaces/cluster-ui/src/jobs/util/jobOptions.tsx index bd249dd7da43..61d76816f028 100644 --- a/pkg/ui/workspaces/cluster-ui/src/jobs/util/jobOptions.tsx +++ b/pkg/ui/workspaces/cluster-ui/src/jobs/util/jobOptions.tsx @@ -27,7 +27,10 @@ export function jobToVisual(job: Job): JobStatusVisual { if (job.type === "CHANGEFEED") { return JobStatusVisual.BadgeOnly; } - if (job.type === "REPLICATION STREAM PRODUCER") { + if ( + job.type === "REPLICATION STREAM PRODUCER" || + job.type === "LOGICAL REPLICATION INGESTION" + ) { return JobStatusVisual.BadgeOnly; } if (job.type === "REPLICATION STREAM INGESTION") {