diff --git a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/missingContainers/missingContainers.tsx b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/missingContainers/missingContainers.tsx index 1f583a554948..fff4a05a5036 100644 --- a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/missingContainers/missingContainers.tsx +++ b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/missingContainers/missingContainers.tsx @@ -398,22 +398,22 @@ export class MissingContainers extends React.Component, I 0) ? ` (${missingDataSource.length})` : ''}`}> + tab={`Missing (${missingDataSource?.length ?? 0})`}> {generateTable(missingDataSource)} 0) ? ` (${underReplicatedDataSource.length})` : ''}`}> + tab={`Under-Replicated (${underReplicatedDataSource?.length ?? 0})`}> {generateTable(underReplicatedDataSource)} 0) ? ` (${overReplicatedDataSource.length})` : ''}`}> + tab={`Over-Replicated (${overReplicatedDataSource?.length ?? 0})`}> {generateTable(overReplicatedDataSource)} 0) ? ` (${misReplicatedDataSource.length})` : ''}`}> + tab={`Mis-Replicated (${misReplicatedDataSource?.length ?? 0})`}> {generateTable(misReplicatedDataSource)} diff --git a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/pipelines/pipelines.tsx b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/pipelines/pipelines.tsx index e0167bd11bd1..c53be4f7a205 100644 --- a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/pipelines/pipelines.tsx +++ b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/pipelines/pipelines.tsx @@ -116,8 +116,8 @@ const COLUMNS = [ render: (datanodes: string[]) =>
{datanodes && datanodes.map(datanode =>
- triggerNode}> - {datanode && datanode.hostName} + triggerNode}> + {datanode?.hostName ?? 'N/A'}
)}