This is an automated email from the ASF dual-hosted git repository.

xiangfu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git


The following commit(s) were added to refs/heads/master by this push:
     new 962f45cd79e Controller UI: add TASK_ERROR to subtask status filter 
(#16609)
962f45cd79e is described below

commit 962f45cd79e649bda2570e60736ba76ef1f0a035
Author: Xiang Fu <[email protected]>
AuthorDate: Tue Aug 19 23:10:53 2025 +0530

    Controller UI: add TASK_ERROR to subtask status filter (#16609)
---
 .../src/main/resources/app/components/TaskStatusFilter.tsx             | 3 +++
 pinot-controller/src/main/resources/app/pages/TaskDetail.tsx           | 1 +
 2 files changed, 4 insertions(+)

diff --git 
a/pinot-controller/src/main/resources/app/components/TaskStatusFilter.tsx 
b/pinot-controller/src/main/resources/app/components/TaskStatusFilter.tsx
index 821c643667c..6b70c1f0940 100644
--- a/pinot-controller/src/main/resources/app/components/TaskStatusFilter.tsx
+++ b/pinot-controller/src/main/resources/app/components/TaskStatusFilter.tsx
@@ -105,6 +105,7 @@ export type TaskStatus =
   | 'RUNNING'
   | 'WAITING'
   | 'ERROR'
+  | 'TASK_ERROR'
   | 'UNKNOWN'
   | 'DROPPED'
   | 'TIMED_OUT'
@@ -141,6 +142,8 @@ export const getTaskStatusChipClass = (status: string, 
classes?: any) => {
       return classes.waiting;
     case 'ERROR':
       return classes.error;
+    case 'TASK_ERROR':
+      return classes.error;
     case 'FAILED':
       return classes.error;
     case 'UNKNOWN':
diff --git a/pinot-controller/src/main/resources/app/pages/TaskDetail.tsx 
b/pinot-controller/src/main/resources/app/pages/TaskDetail.tsx
index 1ad5278d1ed..a70182dac47 100644
--- a/pinot-controller/src/main/resources/app/pages/TaskDetail.tsx
+++ b/pinot-controller/src/main/resources/app/pages/TaskDetail.tsx
@@ -133,6 +133,7 @@ const TaskDetail = (props) => {
     { label: 'Running', value: 'RUNNING' as const },
     { label: 'Waiting', value: 'WAITING' as const },
     { label: 'Error', value: 'ERROR' as const },
+    { label: 'Task Error', value: 'TASK_ERROR' as const },
     { label: 'Unknown', value: 'UNKNOWN' as const },
     { label: 'Dropped', value: 'DROPPED' as const },
     { label: 'Timed Out', value: 'TIMED_OUT' as const },


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to