From 1c0b3b07cf53d72aea8ce60b8a38d0c189cc8ebe Mon Sep 17 00:00:00 2001 From: zivglik Date: Thu, 25 Jul 2024 12:38:10 +0300 Subject: [PATCH] add isSatisfied --- src/Routes/Tables/Algorithms/columns.js | 14 +++++++++++--- src/graphql/queries/algorithms-query.js | 2 ++ 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/src/Routes/Tables/Algorithms/columns.js b/src/Routes/Tables/Algorithms/columns.js index 75e83f6ae..fef28bab2 100644 --- a/src/Routes/Tables/Algorithms/columns.js +++ b/src/Routes/Tables/Algorithms/columns.js @@ -5,16 +5,25 @@ import Moment from 'react-moment'; import { Ellipsis } from 'components/common'; import { sorter } from 'utils/stringHelper'; import { copyToClipboard } from 'utils'; -import { errorsCode } from '@hkube/consts'; +import { COLOR_PIPELINE_STATUS } from 'styles/colors'; +import { pipelineStatuses as PIPELINE_STATUS, errorsCode } from '@hkube/consts'; import AlgorithmActions from './AlgorithmActions.react'; import AlgorithmBuildStats from './AlgorithmBuildStats.react'; +const { FAILED } = PIPELINE_STATUS; const LastModified = timestamp => ( {+timestamp} ); -const HotWorkers = minHotWorkers => {minHotWorkers}; +// eslint-disable-next-line react/prop-types, no-unused-vars +const HotWorkers = ({ minHotWorkers, isSatisfied }) => ( + + {minHotWorkers} + +); const Memory = mem => {mem || 'No Memory Specified'}; const Cpu = cpu => {cpu || 'No CPU Assigned'}; const Image = algorithmImage => @@ -88,7 +97,6 @@ export default [ { width: '7%', title: 'Min Hot Workers', - dataIndex: ['minHotWorkers'], key: 'minHotWorkers', sorter: sortByMinHotWorkers, render: HotWorkers, diff --git a/src/graphql/queries/algorithms-query.js b/src/graphql/queries/algorithms-query.js index 2defc3fb9..cc5e58748 100644 --- a/src/graphql/queries/algorithms-query.js +++ b/src/graphql/queries/algorithms-query.js @@ -12,6 +12,7 @@ const ALGORITHMS_QUERY = gql` gpu mem minHotWorkers + isSatisfied modified reservedMemory type @@ -52,6 +53,7 @@ const ALGORITHMS_QUERY = gql` stopped } } + algorithmsCount } }