From a778619f02c0a1ee55ee6b53c319f2070bc88358 Mon Sep 17 00:00:00 2001 From: smitajoshi12 Date: Mon, 12 Aug 2024 19:45:35 +0530 Subject: [PATCH 1/3] HDDS-11229. Recon Code Optimization for use of Optional Chaining Insight Module. --- .../ozone-recon-web/src/views/insights/insights.tsx | 8 +++----- .../recon/ozone-recon-web/src/views/insights/om/om.tsx | 10 +++++----- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/insights/insights.tsx b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/insights/insights.tsx index f273f758ea96..63f095ff7cae 100644 --- a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/insights/insights.tsx +++ b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/insights/insights.tsx @@ -101,9 +101,7 @@ export class Insights extends React.Component, IInsightsS // Disable bucket selection dropdown if more than one volume is selected // If there is only one volume, bucket selection dropdown should not be disabled. const isBucketSelectionDisabled = !selectedVolumes || - (selectedVolumes && - (selectedVolumes.length > 1 && - (volumeBucketMap.size !== 1))); + (selectedVolumes?.length > 1 && volumeBucketMap.size !== 1); let bucketOptions: IOption[] = []; // When volume is changed and more than one volume is selected, // selected buckets value should be reset to all buckets @@ -455,7 +453,7 @@ export class Insights extends React.Component, IInsightsS
{isLoading ? Loading... : - ((fileCountsResponse && fileCountsResponse.length > 0) ? + ((fileCountsResponse?.length > 0) ?
@@ -506,7 +504,7 @@ export class Insights extends React.Component, IInsightsS
{isLoading ? Loading... : - ((containerCountResponse && containerCountResponse.length > 0) ? + ((containerCountResponse?.length > 0) ?
diff --git a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/insights/om/om.tsx b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/insights/om/om.tsx index b56e8d8151ac..8412c9b49e0b 100644 --- a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/insights/om/om.tsx +++ b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/insights/om/om.tsx @@ -530,7 +530,7 @@ export class Om extends React.Component, IOmdbInsightsSta const { request, controller } = AxiosGetHelper(mismatchEndpoint, cancelMismatchedEndpointSignal) cancelMismatchedEndpointSignal = controller; request.then(mismatchContainersResponse => { - const mismatchContainers: IContainerResponse[] = mismatchContainersResponse && mismatchContainersResponse.data && mismatchContainersResponse.data.containerDiscrepancyInfo; + const mismatchContainers: IContainerResponse[] = mismatchContainersResponse?.data?.containerDiscrepancyInfo; this.setState({ loading: false, @@ -567,7 +567,7 @@ export class Om extends React.Component, IOmdbInsightsSta const { request, controller } = AxiosGetHelper(openKeysEndpoint, cancelOpenKeysSignal) cancelOpenKeysSignal = controller request.then(openKeysResponse => { - const openKeys = openKeysResponse && openKeysResponse.data; + const openKeys = openKeysResponse?.data; let allopenKeysResponse: any[] = []; for (let key in openKeys) { if (Array.isArray(openKeys[key])) { @@ -614,7 +614,7 @@ export class Om extends React.Component, IOmdbInsightsSta cancelDeletePendingSignal = controller; request.then(deletePendingKeysResponse => { - const deletePendingKeys = deletePendingKeysResponse && deletePendingKeysResponse.data && deletePendingKeysResponse.data.deletedKeyInfo; + const deletePendingKeys = deletePendingKeysResponse?.data?.deletedKeyInfo; //Use Summation Logic iterate through all object and find sum of all datasize let deletedKeyInfoData = []; deletedKeyInfoData = deletePendingKeys && deletePendingKeys.flatMap((infoObject: any) => { @@ -714,7 +714,7 @@ export class Om extends React.Component, IOmdbInsightsSta cancelDeletedKeysSignal = controller request.then(deletedKeysResponse => { let deletedContainerKeys = []; - deletedContainerKeys = deletedKeysResponse && deletedKeysResponse.data && deletedKeysResponse.data.containers; + deletedContainerKeys = deletedKeysResponse?.data?.containers; this.setState({ loading: false, deletedContainerKeysDataSource: deletedContainerKeys @@ -748,7 +748,7 @@ export class Om extends React.Component, IOmdbInsightsSta cancelDeletedPendingDirSignal = controller request.then(deletePendingDirResponse => { let deletedDirInfo = []; - deletedDirInfo = deletePendingDirResponse && deletePendingDirResponse.data && deletePendingDirResponse.data.deletedDirInfo; + deletedDirInfo = deletePendingDirResponse?.data?.deletedDirInfo; this.setState({ loading: false, pendingDeleteDirDataSource: deletedDirInfo From 5ae3e461eba37df92fbb93f5bb64f5439b36d3b8 Mon Sep 17 00:00:00 2001 From: smitajoshi12 Date: Tue, 27 Aug 2024 13:55:48 +0530 Subject: [PATCH 2/3] HDDS-11229. Recon Code Optimization for use of Optional Chaining Review Change --- .../webapps/recon/ozone-recon-web/api/db.json | 2955 +---------------- .../src/views/insights/om/om.tsx | 8 +- 2 files changed, 78 insertions(+), 2885 deletions(-) diff --git a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/api/db.json b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/api/db.json index 8cfb23ad685b..3d638c680da1 100644 --- a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/api/db.json +++ b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/api/db.json @@ -3787,2900 +3787,93 @@ "totalReplicatedDataSize": 87873, "totalDeletedKeys": 3 }, - "omMismatch": { - "containerDiscrepancyInfo": [ - { - "containerId": 1, - "numberOfKeys": 1, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - }, - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-613724nn" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 2, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 3, - "numberOfKeys": 3, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 4, - "numberOfKeys": 4, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 5, - "numberOfKeys": 5, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 6, - "numberOfKeys": 6, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 7, - "numberOfKeys": 7, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 8, - "numberOfKeys": 8, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 9, - "numberOfKeys": 9, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 10, - "numberOfKeys": 10, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 11, - "numberOfKeys": 1, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - }, - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-613724nn" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 12, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 13, - "numberOfKeys": 3, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 14, - "numberOfKeys": 4, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 15, - "numberOfKeys": 5, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 16, - "numberOfKeys": 6, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 17, - "numberOfKeys": 7, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 18, - "numberOfKeys": 8, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 19, - "numberOfKeys": 9, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 20, - "numberOfKeys": 10, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 21, - "numberOfKeys": 11, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - }, - { - "containerId": 22, - "numberOfKeys": 12, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "SCM" - } - ] - }, - "scmMismatch": { - "containerDiscrepancyInfo": [ - { - "containerId": 1, - "numberOfKeys": 1, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - }, - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-613724nn" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 2, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 3, - "numberOfKeys": 3, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 4, - "numberOfKeys": 4, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 5, - "numberOfKeys": 5, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 6, - "numberOfKeys": 6, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 7, - "numberOfKeys": 7, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 8, - "numberOfKeys": 8, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 9, - "numberOfKeys": 9, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 10, - "numberOfKeys": 10, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 11, - "numberOfKeys": 1, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - }, - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-613724nn" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 12, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 13, - "numberOfKeys": 3, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 14, - "numberOfKeys": 4, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 15, - "numberOfKeys": 5, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 16, - "numberOfKeys": 6, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 17, - "numberOfKeys": 7, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 18, - "numberOfKeys": 8, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 19, - "numberOfKeys": 9, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 20, - "numberOfKeys": 10, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 21, - "numberOfKeys": 1, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - }, - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-613724nn" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 22, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 23, - "numberOfKeys": 3, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 24, - "numberOfKeys": 4, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 25, - "numberOfKeys": 5, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 26, - "numberOfKeys": 6, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 27, - "numberOfKeys": 7, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 28, - "numberOfKeys": 8, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 29, - "numberOfKeys": 9, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 30, - "numberOfKeys": 10, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 31, - "numberOfKeys": 1, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - }, - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-613724nn" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 32, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 33, - "numberOfKeys": 3, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 34, - "numberOfKeys": 4, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 35, - "numberOfKeys": 5, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 36, - "numberOfKeys": 6, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 37, - "numberOfKeys": 7, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 38, - "numberOfKeys": 8, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 39, - "numberOfKeys": 9, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 40, - "numberOfKeys": 10, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 41, - "numberOfKeys": 1, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - }, - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-613724nn" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 42, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 43, - "numberOfKeys": 3, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 44, - "numberOfKeys": 4, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 45, - "numberOfKeys": 5, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 46, - "numberOfKeys": 6, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 47, - "numberOfKeys": 7, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 48, - "numberOfKeys": 8, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 49, - "numberOfKeys": 9, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - }, - { - "containerId": 50, - "numberOfKeys": 10, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ], - "existsAt": "OM" - } - ] - }, - "nonFSO": { - "keysSummary": { - "totalUnreplicatedDataSize": 10485760, - "totalReplicatedDataSize": 31457280, - "totalOpenKeys": 10 - }, - "nonFSO": [ - { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/01/110569623850191713", - "path": "nonfso 1", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2439/110569623850191714", - "path": "nonfso 2", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2440/110569623850191715", - "path": "nonfso 11", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2441/110569623850191716", - "path": "nonfso 12", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2440/110569623850191717", - "path": "nonfso 21", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2441/110569623850191718", - "path": "nonfso 22", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - } - ], - "status": "OK" - }, - "fso": { - "fso": [ - { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2401/110569623850191713", - "path": "1", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2402/110569623850191714", - "path": "2", - "inStateSince": 1686156887186, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2403/110569623850191715", - "path": "3", - "inStateSince": 1686156887186, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2404/110569623850191716", - "path": "4", - "inStateSince": 1686156887186, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2405/110569623850191717", - "path": "5", - "inStateSince": 1686156887186, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2406/110569623850191718", - "path": "6", - "inStateSince": 1686156887186, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2407/110569623850191719", - "path": "7", - "inStateSince": 1686156887186, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2408/110569623850191720", - "path": "8", - "inStateSince": 1686156887186, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2409/110569623850191721", - "path": "9", - "inStateSince": 1686156887186, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "fso 10", - "path": "10", - "inStateSince": 1686156887186, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2411/110569623850191722", - "path": "11", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "fso 12", - "path": "12", - "inStateSince": 1686156887186, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "fso 13", - "path": "13", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "fso 14", - "path": "14", - "inStateSince": 1686156887186, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "fso 15", - "path": "15", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "fso 16 key", - "path": "16", - "inStateSince": 1686156887186, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "fso 17 key", - "path": "17", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "fso 18 key", - "path": "18", - "inStateSince": 1686156887186, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "fso 19 key", - "path": "19", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2411/110569623850191723", - "path": "21", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "fso 22", - "path": "22", - "inStateSince": 1686156887186, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "fso 23", - "path": "23", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "fso 24", - "path": "24", - "inStateSince": 1686156887186, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "fso 25", - "path": "25", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "fso 26 key", - "path": "26", - "inStateSince": 1686156887186, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "fso 17 key", - "path": "27", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "fso 18 key", - "path": "28", - "inStateSince": 1686156887186, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "fso 19 key", - "path": "29", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - }, - { - "key": "fso 20 key", - "path": "20", - "inStateSince": 1686156887186, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } - } - ], - "status": "OK" - }, - "keydeletePending": { - "keysSummary": { - "totalUnreplicatedDataSize": 29291, - "totalReplicatedDataSize": 87873, - "totalDeletedKeys": 3 - }, - "replicatedDataSize": 300000000, - "unreplicatedDataSize": 100000000, - "deletedKeyInfo": [ - { - "omKeyInfoList": [ - { - "objectID": -9223372036844470000, - "updateID": 40429, - "parentObjectID": -9223372036844472000, - "volumeName": "volume", - "bucketName": "bucket1", - "keyName": "List1key1", - "dataSize": 10000000, - "creationTime": 1687189663661, - "modificationTime": 1687189672598, - "replicationConfig": { - "replicationFactor": "THREE", - "requiredNodes": 3, - "replicationType": "RATIS" - }, - "fileChecksum": null, - "fileName": "List1File1", - "file": false, - "path": "-9223372036844472575/0", - "hsync": false, - "replicatedSize": 30000000, - "fileEncryptionInfo": null, - "objectInfo": "OMKeyInfo{volume='volume', bucket='bucket1', key='rcmeevblsf/0', dataSize='10000000', creationTime='1687189663661', objectID='-9223372036844470271', parentID='-9223372036844472575', replication='RATIS/THREE', fileChecksum='null}", - "updateIDset": true - }, - { - "objectID": -9223372036844470000, - "updateID": 40429, - "parentObjectID": -9223372036844472000, - "volumeName": "volume", - "bucketName": "bucket1", - "keyName": "List1key1", - "dataSize": 20000000, - "creationTime": 1687189663661, - "modificationTime": 1687189672598, - "replicationConfig": { - "replicationFactor": "THREE", - "requiredNodes": 3, - "replicationType": "RATIS" - }, - "fileChecksum": null, - "fileName": "List1File1", - "file": false, - "path": "-9223372036844472575/0", - "hsync": false, - "replicatedSize": 30000000, - "fileEncryptionInfo": null, - "objectInfo": "OMKeyInfo{volume='volume', bucket='bucket1', key='rcmeevblsf/0', dataSize='10000000', creationTime='1687189663661', objectID='-9223372036844470271', parentID='-9223372036844472575', replication='RATIS/THREE', fileChecksum='null}", - "updateIDset": true - }, - { - "objectID": -9223372036844470000, - "updateID": 40429, - "parentObjectID": -9223372036844472000, - "volumeName": "volume", - "bucketName": "bucket1", - "keyName": "List1key1", - "dataSize": 30000000, - "creationTime": 1687189663661, - "modificationTime": 1687189672598, - "replicationConfig": { - "replicationFactor": "THREE", - "requiredNodes": 3, - "replicationType": "RATIS" - }, - "fileChecksum": null, - "fileName": "List1File1", - "file": false, - "path": "-9223372036844472575/0", - "hsync": false, - "replicatedSize": 30000000, - "fileEncryptionInfo": null, - "objectInfo": "OMKeyInfo{volume='volume', bucket='bucket1', key='rcmeevblsf/0', dataSize='10000000', creationTime='1687189663661', objectID='-9223372036844470271', parentID='-9223372036844472575', replication='RATIS/THREE', fileChecksum='null}", - "updateIDset": true - } - ] - }, - { - "omKeyInfoList": [ - { - "objectID": -9223372036844470000, - "updateID": 40407, - "parentObjectID": -9223372036844472000, - "volumeName": "volume", - "bucketName": "bucket1", - "keyName": "List2Key1", - "dataSize": 10000000, - "creationTime": 1687189663664, - "modificationTime": 1687189671884, - "replicationConfig": { - "replicationFactor": "THREE", - "requiredNodes": 3, - "replicationType": "RATIS" - }, - "fileChecksum": null, - "fileName": "List2File2", - "file": false, - "path": "-9223372036844472575/1", - "hsync": false, - "replicatedSize": 30000000, - "fileEncryptionInfo": null, - "objectInfo": "OMKeyInfo{volume='volume', bucket='bucket1', key='rcmeevblsf/1', dataSize='10000000', creationTime='1687189663664', objectID='-9223372036844470015', parentID='-9223372036844472575', replication='RATIS/THREE', fileChecksum='null}", - "updateIDset": true - } - ] - }, - { - "omKeyInfoList": [ - { - "objectID": -9223372036844432000, - "updateID": 40601, - "parentObjectID": -9223372036844472000, - "volumeName": "volume", - "bucketName": "bucket1", - "keyName": "List3Key1", - "dataSize": 10000000, - "creationTime": 1687189671823, - "modificationTime": 1687189676084, - "replicationConfig": { - "replicationFactor": "THREE", - "requiredNodes": 3, - "replicationType": "RATIS" - }, - "fileChecksum": null, - "fileName": "List3File1", - "file": false, - "path": "-9223372036844472575/10", - "hsync": false, - "replicatedSize": 30000000 - }, - { - "objectID": -9223372036844432000, - "updateID": 40601, - "parentObjectID": -9223372036844472000, - "volumeName": "volume", - "bucketName": "bucket1", - "keyName": "List3Key1", - "dataSize": 20000000, - "creationTime": 1687189671823, - "modificationTime": 1687189676084, - "replicationConfig": { - "replicationFactor": "THREE", - "requiredNodes": 3, - "replicationType": "RATIS" - }, - "fileChecksum": null, - "fileName": "List3File1", - "file": false, - "path": "-9223372036844472575/10", - "hsync": false, - "replicatedSize": 30000000 - } - ] - }, - { - "omKeyInfoList": [ - { - "objectID": -9223372036843971000, - "updateID": 42403, - "parentObjectID": -9223372036844472000, - "volumeName": "volume", - "bucketName": "bucket1", - "keyName": "List4Key1", - "dataSize": 10000000, - "creationTime": 1687189713476, - "modificationTime": 1687189717756, - "replicationConfig": { - "replicationFactor": "THREE", - "requiredNodes": 3, - "replicationType": "RATIS" - }, - "fileChecksum": null, - "fileName": "List4File3", - "file": false, - "path": "-9223372036844472575/100" - } - ] - }, - { - "omKeyInfoList": [ - { - "objectID": -9223372036843964000, - "updateID": 42443, - "parentObjectID": -9223372036844472000, - "volumeName": "volume", - "bucketName": "bucket1", - "keyName": "List5Key1", - "dataSize": 10000000, - "creationTime": 1687189714437, - "modificationTime": 1687189719458, - "replicationConfig": { - "replicationFactor": "THREE", - "requiredNodes": 3, - "replicationType": "RATIS" - }, - "fileChecksum": null, - "fileName": "List5File1", - "file": false, - "path": "-9223372036844472575/101" - } - ] - }, - { - "omKeyInfoList": [ - { - "objectID": -9223372036843961000, - "updateID": 42450, - "parentObjectID": -9223372036844472000, - "volumeName": "volume", - "bucketName": "bucket1", - "keyName": "List6Key1", - "dataSize": 10000000, - "creationTime": 1687189714558, - "modificationTime": 1687189719533, - "replicationConfig": { - "replicationFactor": "THREE", - "requiredNodes": 3, - "replicationType": "RATIS" - }, - "fileChecksum": null, - "fileName": "List6File1", - "file": false, - "path": "-9223372036844472575/102", - "hsync": false, - "replicatedSize": 30000000, - "fileEncryptionInfo": null, - "objectInfo": "OMKeyInfo{volume='volume', bucket='bucket1', key='rcmeevblsf/102', dataSize='10000000', creationTime='1687189714558', objectID='-9223372036843961087', parentID='-9223372036844472575', replication='RATIS/THREE', fileChecksum='null}", - "updateIDset": true - } - ] - }, - { - "omKeyInfoList": [ - { - "objectID": -9223372036843959000, - "updateID": 42449, - "parentObjectID": -9223372036844472000, - "volumeName": "volume", - "bucketName": "bucket1", - "keyName": "List7Key1", - "dataSize": 10000000, - "creationTime": 1687189714594, - "modificationTime": 1687189719533, - "replicationConfig": { - "replicationFactor": "THREE", - "requiredNodes": 3, - "replicationType": "RATIS" - }, - "fileChecksum": null, - "fileName": "List7File1", - "file": false, - "path": "-9223372036844472575/103", - "hsync": false, - "replicatedSize": 30000000, - "fileEncryptionInfo": null, - "objectInfo": "OMKeyInfo{volume='volume', bucket='bucket1', key='rcmeevblsf/103', dataSize='10000000', creationTime='1687189714594', objectID='-9223372036843959807', parentID='-9223372036844472575', replication='RATIS/THREE', fileChecksum='null}", - "updateIDset": true - } - ] - }, - { - "omKeyInfoList": [ - { - "objectID": -9223372036843954000, - "updateID": 42467, - "parentObjectID": -9223372036844472000, - "volumeName": "volume", - "bucketName": "bucket1", - "keyName": "List8Key1", - "dataSize": 10000000, - "creationTime": 1687189715040, - "modificationTime": 1687189720085, - "replicationConfig": { - "replicationFactor": "THREE", - "requiredNodes": 3, - "replicationType": "RATIS" - }, - "fileChecksum": null, - "fileName": "List8File1", - "file": false, - "path": "-9223372036844472575/104", - "hsync": false, - "replicatedSize": 30000000, - "fileEncryptionInfo": null, - "objectInfo": "OMKeyInfo{volume='volume', bucket='bucket1', key='rcmeevblsf/104', dataSize='10000000', creationTime='1687189715040', objectID='-9223372036843953919', parentID='-9223372036844472575', replication='RATIS/THREE', fileChecksum='null}", - "updateIDset": true - } - ] - }, - { - "omKeyInfoList": [ - { - "objectID": -9223372036843951000, - "updateID": 42483, - "parentObjectID": -9223372036844472000, - "volumeName": "volume", - "bucketName": "bucket1", - "keyName": "List9Key1", - "dataSize": 10000000, - "creationTime": 1687189715391, - "modificationTime": 1687189720373, - "replicationConfig": { - "replicationFactor": "THREE", - "requiredNodes": 3, - "replicationType": "RATIS" - }, - "fileChecksum": null, - "fileName": "List9File9", - "file": false, - "path": "-9223372036844472575/105", - "hsync": false, - "replicatedSize": 30000000, - "fileEncryptionInfo": null, - "objectInfo": "OMKeyInfo{volume='volume', bucket='bucket1', key='rcmeevblsf/105', dataSize='10000000', creationTime='1687189715391', objectID='-9223372036843951359', parentID='-9223372036844472575', replication='RATIS/THREE', fileChecksum='null}", - "updateIDset": true - } - ] - }, - { - "omKeyInfoList": [ - { - "objectID": -9223372036843950000, - "updateID": 42478, - "parentObjectID": -9223372036844472000, - "volumeName": "volume", - "bucketName": "bucket1", - "keyName": "List10Key1", - "dataSize": 10000000, - "creationTime": 1687189715413, - "modificationTime": 1687189720247, - "replicationConfig": { - "replicationFactor": "THREE", - "requiredNodes": 3, - "replicationType": "RATIS" - }, - "fileChecksum": null, - "fileName": "List10File1", - "file": false, - "path": "-9223372036844472575/106", - "hsync": false, - "replicatedSize": 30000000, - "fileEncryptionInfo": null, - "objectInfo": "OMKeyInfo{volume='volume', bucket='bucket1', key='rcmeevblsf/106', dataSize='10000000', creationTime='1687189715413', objectID='-9223372036843950335', parentID='-9223372036844472575', replication='RATIS/THREE', fileChecksum='null}", - "updateIDset": true - } - ] - }, - { - "omKeyInfoList": [ - { - "objectID": 0, - "updateID": 0, - "parentObjectID": 0, - "volumeName": "sampleVol", - "bucketName": "bucketOne", - "keyName": "key22", - "dataSize": 1000, - "keyLocationVersions": [], - "creationTime": 0, - "modificationTime": 0, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "STANDALONE" - }, - "fileChecksum": null, - "fileName": "file_key22", - "acls": [], - "path": "0/key_one", - "file": false, - "latestVersionLocations": null, - "replicatedSize": 120000000, - "fileEncryptionInfo": null, - "updateIDset": false - }, - { - "metadata": {}, - "objectID": 0, - "updateID": 0, - "parentObjectID": 0, - "volumeName": "sampleVol", - "bucketName": "bucketOne", - "keyName": "key22", - "dataSize": 2000, - "keyLocationVersions": [], - "creationTime": 0, - "modificationTime": 0, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "STANDALONE" - }, - "fileChecksum": null, - "fileName": "file_key22", - "acls": [], - "path": "0/key_one", - "file": false, - "latestVersionLocations": null, - "replicatedSize": -1530804718628866300, - "fileEncryptionInfo": null, - "updateIDset": false - } - ] - }, - { - "omKeyInfoList": [ - { - "metadata": {}, - "objectID": 0, - "updateID": 0, - "parentObjectID": 0, - "volumeName": "sampleVol", - "bucketName": "bucketOne", - "keyName": "key_31", - "dataSize": -1530804718628866300, - "keyLocationVersions": [], - "creationTime": 0, - "modificationTime": 0, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "STANDALONE" - }, - "fileChecksum": null, - "fileName": "key_one", - "acls": [], - "path": "0/key_one", - "file": false, - "latestVersionLocations": null, - "replicatedSize": -1530804718628866300, - "fileEncryptionInfo": null, - "updateIDset": false - }, - { - "metadata": {}, - "objectID": 0, - "updateID": 0, - "parentObjectID": 0, - "volumeName": "sampleVol", - "bucketName": "bucketOne", - "keyName": "key_32", - "dataSize": -1530804718628866300, - "keyLocationVersions": [], - "creationTime": 0, - "modificationTime": 0, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "STANDALONE" - }, - "fileChecksum": null, - "fileName": "key_two", - "acls": [], - "path": "0/key_two", - "file": false, - "latestVersionLocations": null, - "replicatedSize": -1530804718628866300, - "fileEncryptionInfo": null, - "updateIDset": false - }, - { - "metadata": {}, - "objectID": 0, - "updateID": 0, - "parentObjectID": 0, - "volumeName": "sampleVol", - "bucketName": "bucketOne", - "keyName": "key_33", - "dataSize": -1530804718628866300, - "keyLocationVersions": [], - "creationTime": 0, - "modificationTime": 0, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "STANDALONE" - }, - "fileChecksum": null, - "fileName": "key_one", - "acls": [], - "path": "0/key_one", - "file": false, - "latestVersionLocations": null, - "replicatedSize": -1530804718628866300, - "fileEncryptionInfo": null, - "updateIDset": false - }, - { - "metadata": {}, - "objectID": 0, - "updateID": 0, - "parentObjectID": 0, - "volumeName": "sampleVol", - "bucketName": "bucketOne", - "keyName": "key_34", - "dataSize": -1530804718628866300, - "keyLocationVersions": [], - "creationTime": 0, - "modificationTime": 0, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "STANDALONE" - }, - "fileChecksum": null, - "fileName": "key_two", - "acls": [], - "path": "0/key_two", - "file": false, - "latestVersionLocations": null, - "replicatedSize": -1530804718628866300, - "fileEncryptionInfo": null, - "updateIDset": false - } - ] - } - ], - "status": "OK" - }, - "deleted": { - "containers": [ - { - "containerId": 1, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 2, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 3, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 4, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 5, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 6, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 7, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 8, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 9, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 10, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 11, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 12, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 13, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 14, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 15, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 16, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 17, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 18, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 19, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 20, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 21, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 22, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 23, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 24, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 25, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, - { - "containerId": 26, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] - }, + "omMismatch": {}, + "scmMismatch": {}, + "nonFSO": { + "keysSummary": { + "totalUnreplicatedDataSize": 10485760, + "totalReplicatedDataSize": 31457280, + "totalOpenKeys": 10 + }, + "nonFSO": [ { - "containerId": 27, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/01/110569623850191713", + "path": "nonfso 1", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } }, { - "containerId": 28, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2439/110569623850191714", + "path": "nonfso 2", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } }, { - "containerId": 29, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2440/110569623850191715", + "path": "nonfso 11", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } }, { - "containerId": 30, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2441/110569623850191716", + "path": "nonfso 12", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } }, { - "containerId": 31, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2440/110569623850191717", + "path": "nonfso 21", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } }, { - "containerId": 32, - "numberOfKeys": 2, - "pipelines": [ - { - "id": { - "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" - }, - "replicationConfig": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - }, - "healthy": true - } - ] + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2441/110569623850191718", + "path": "nonfso 22", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } } - ] + ], + "status": "OK" }, + "fso": {}, + "keydeletePending": {}, + "deleted": {}, "dirdeletePending": { "replicatedDataSize": 0, "unreplicatedDataSize": 0, diff --git a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/insights/om/om.tsx b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/insights/om/om.tsx index 8412c9b49e0b..e7b471950230 100644 --- a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/insights/om/om.tsx +++ b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/insights/om/om.tsx @@ -567,7 +567,7 @@ export class Om extends React.Component, IOmdbInsightsSta const { request, controller } = AxiosGetHelper(openKeysEndpoint, cancelOpenKeysSignal) cancelOpenKeysSignal = controller request.then(openKeysResponse => { - const openKeys = openKeysResponse?.data; + const openKeys = openKeysResponse?.data ?? {"fso": []}; let allopenKeysResponse: any[] = []; for (let key in openKeys) { if (Array.isArray(openKeys[key])) { @@ -614,7 +614,7 @@ export class Om extends React.Component, IOmdbInsightsSta cancelDeletePendingSignal = controller; request.then(deletePendingKeysResponse => { - const deletePendingKeys = deletePendingKeysResponse?.data?.deletedKeyInfo; + const deletePendingKeys = deletePendingKeysResponse?.data?.deletedKeyInfo ?? []; //Use Summation Logic iterate through all object and find sum of all datasize let deletedKeyInfoData = []; deletedKeyInfoData = deletePendingKeys && deletePendingKeys.flatMap((infoObject: any) => { @@ -714,7 +714,7 @@ export class Om extends React.Component, IOmdbInsightsSta cancelDeletedKeysSignal = controller request.then(deletedKeysResponse => { let deletedContainerKeys = []; - deletedContainerKeys = deletedKeysResponse?.data?.containers; + deletedContainerKeys = deletedKeysResponse?.data?.containers ?? []; this.setState({ loading: false, deletedContainerKeysDataSource: deletedContainerKeys @@ -748,7 +748,7 @@ export class Om extends React.Component, IOmdbInsightsSta cancelDeletedPendingDirSignal = controller request.then(deletePendingDirResponse => { let deletedDirInfo = []; - deletedDirInfo = deletePendingDirResponse?.data?.deletedDirInfo; + deletedDirInfo = deletePendingDirResponse?.data?.deletedDirInfo ?? []; this.setState({ loading: false, pendingDeleteDirDataSource: deletedDirInfo From 02247d4b682d53a31a3a5d2dd3179f3c416249a7 Mon Sep 17 00:00:00 2001 From: smitajoshi12 Date: Tue, 27 Aug 2024 14:44:19 +0530 Subject: [PATCH 3/3] HDDS-11229. Chain optionals in Recon Insight Review Comments --- .../webapps/recon/ozone-recon-web/api/db.json | 2949 ++++++++++++++++- .../src/views/insights/om/om.tsx | 2 +- 2 files changed, 2879 insertions(+), 72 deletions(-) diff --git a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/api/db.json b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/api/db.json index 3d638c680da1..8cfb23ad685b 100644 --- a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/api/db.json +++ b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/api/db.json @@ -3787,93 +3787,2900 @@ "totalReplicatedDataSize": 87873, "totalDeletedKeys": 3 }, - "omMismatch": {}, - "scmMismatch": {}, + "omMismatch": { + "containerDiscrepancyInfo": [ + { + "containerId": 1, + "numberOfKeys": 1, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + }, + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-613724nn" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 2, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 3, + "numberOfKeys": 3, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 4, + "numberOfKeys": 4, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 5, + "numberOfKeys": 5, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 6, + "numberOfKeys": 6, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 7, + "numberOfKeys": 7, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 8, + "numberOfKeys": 8, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 9, + "numberOfKeys": 9, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 10, + "numberOfKeys": 10, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 11, + "numberOfKeys": 1, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + }, + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-613724nn" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 12, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 13, + "numberOfKeys": 3, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 14, + "numberOfKeys": 4, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 15, + "numberOfKeys": 5, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 16, + "numberOfKeys": 6, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 17, + "numberOfKeys": 7, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 18, + "numberOfKeys": 8, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 19, + "numberOfKeys": 9, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 20, + "numberOfKeys": 10, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 21, + "numberOfKeys": 11, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + }, + { + "containerId": 22, + "numberOfKeys": 12, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "SCM" + } + ] + }, + "scmMismatch": { + "containerDiscrepancyInfo": [ + { + "containerId": 1, + "numberOfKeys": 1, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + }, + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-613724nn" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 2, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 3, + "numberOfKeys": 3, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 4, + "numberOfKeys": 4, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 5, + "numberOfKeys": 5, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 6, + "numberOfKeys": 6, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 7, + "numberOfKeys": 7, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 8, + "numberOfKeys": 8, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 9, + "numberOfKeys": 9, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 10, + "numberOfKeys": 10, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 11, + "numberOfKeys": 1, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + }, + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-613724nn" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 12, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 13, + "numberOfKeys": 3, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 14, + "numberOfKeys": 4, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 15, + "numberOfKeys": 5, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 16, + "numberOfKeys": 6, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 17, + "numberOfKeys": 7, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 18, + "numberOfKeys": 8, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 19, + "numberOfKeys": 9, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 20, + "numberOfKeys": 10, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 21, + "numberOfKeys": 1, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + }, + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-613724nn" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 22, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 23, + "numberOfKeys": 3, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 24, + "numberOfKeys": 4, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 25, + "numberOfKeys": 5, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 26, + "numberOfKeys": 6, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 27, + "numberOfKeys": 7, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 28, + "numberOfKeys": 8, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 29, + "numberOfKeys": 9, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 30, + "numberOfKeys": 10, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 31, + "numberOfKeys": 1, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + }, + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-613724nn" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 32, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 33, + "numberOfKeys": 3, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 34, + "numberOfKeys": 4, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 35, + "numberOfKeys": 5, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 36, + "numberOfKeys": 6, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 37, + "numberOfKeys": 7, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 38, + "numberOfKeys": 8, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 39, + "numberOfKeys": 9, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 40, + "numberOfKeys": 10, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 41, + "numberOfKeys": 1, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + }, + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-613724nn" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 42, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 43, + "numberOfKeys": 3, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 44, + "numberOfKeys": 4, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 45, + "numberOfKeys": 5, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 46, + "numberOfKeys": 6, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 47, + "numberOfKeys": 7, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 48, + "numberOfKeys": 8, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 49, + "numberOfKeys": 9, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + }, + { + "containerId": 50, + "numberOfKeys": 10, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ], + "existsAt": "OM" + } + ] + }, "nonFSO": { "keysSummary": { - "totalUnreplicatedDataSize": 10485760, - "totalReplicatedDataSize": 31457280, - "totalOpenKeys": 10 + "totalUnreplicatedDataSize": 10485760, + "totalReplicatedDataSize": 31457280, + "totalOpenKeys": 10 + }, + "nonFSO": [ + { + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/01/110569623850191713", + "path": "nonfso 1", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2439/110569623850191714", + "path": "nonfso 2", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2440/110569623850191715", + "path": "nonfso 11", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2441/110569623850191716", + "path": "nonfso 12", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2440/110569623850191717", + "path": "nonfso 21", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2441/110569623850191718", + "path": "nonfso 22", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + } + ], + "status": "OK" + }, + "fso": { + "fso": [ + { + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2401/110569623850191713", + "path": "1", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2402/110569623850191714", + "path": "2", + "inStateSince": 1686156887186, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2403/110569623850191715", + "path": "3", + "inStateSince": 1686156887186, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2404/110569623850191716", + "path": "4", + "inStateSince": 1686156887186, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2405/110569623850191717", + "path": "5", + "inStateSince": 1686156887186, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2406/110569623850191718", + "path": "6", + "inStateSince": 1686156887186, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2407/110569623850191719", + "path": "7", + "inStateSince": 1686156887186, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2408/110569623850191720", + "path": "8", + "inStateSince": 1686156887186, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2409/110569623850191721", + "path": "9", + "inStateSince": 1686156887186, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "fso 10", + "path": "10", + "inStateSince": 1686156887186, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2411/110569623850191722", + "path": "11", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "fso 12", + "path": "12", + "inStateSince": 1686156887186, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "fso 13", + "path": "13", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "fso 14", + "path": "14", + "inStateSince": 1686156887186, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "fso 15", + "path": "15", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "fso 16 key", + "path": "16", + "inStateSince": 1686156887186, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "fso 17 key", + "path": "17", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "fso 18 key", + "path": "18", + "inStateSince": 1686156887186, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "fso 19 key", + "path": "19", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2411/110569623850191723", + "path": "21", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "fso 22", + "path": "22", + "inStateSince": 1686156887186, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "fso 23", + "path": "23", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "fso 24", + "path": "24", + "inStateSince": 1686156887186, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "fso 25", + "path": "25", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "fso 26 key", + "path": "26", + "inStateSince": 1686156887186, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "fso 17 key", + "path": "27", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "fso 18 key", + "path": "28", + "inStateSince": 1686156887186, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "fso 19 key", + "path": "29", + "inStateSince": 1686156886632, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + }, + { + "key": "fso 20 key", + "path": "20", + "inStateSince": 1686156887186, + "size": 268435456, + "replicatedSize": 268435456, + "replicationInfo": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + } + } + ], + "status": "OK" + }, + "keydeletePending": { + "keysSummary": { + "totalUnreplicatedDataSize": 29291, + "totalReplicatedDataSize": 87873, + "totalDeletedKeys": 3 }, - "nonFSO": [ + "replicatedDataSize": 300000000, + "unreplicatedDataSize": 100000000, + "deletedKeyInfo": [ + { + "omKeyInfoList": [ + { + "objectID": -9223372036844470000, + "updateID": 40429, + "parentObjectID": -9223372036844472000, + "volumeName": "volume", + "bucketName": "bucket1", + "keyName": "List1key1", + "dataSize": 10000000, + "creationTime": 1687189663661, + "modificationTime": 1687189672598, + "replicationConfig": { + "replicationFactor": "THREE", + "requiredNodes": 3, + "replicationType": "RATIS" + }, + "fileChecksum": null, + "fileName": "List1File1", + "file": false, + "path": "-9223372036844472575/0", + "hsync": false, + "replicatedSize": 30000000, + "fileEncryptionInfo": null, + "objectInfo": "OMKeyInfo{volume='volume', bucket='bucket1', key='rcmeevblsf/0', dataSize='10000000', creationTime='1687189663661', objectID='-9223372036844470271', parentID='-9223372036844472575', replication='RATIS/THREE', fileChecksum='null}", + "updateIDset": true + }, + { + "objectID": -9223372036844470000, + "updateID": 40429, + "parentObjectID": -9223372036844472000, + "volumeName": "volume", + "bucketName": "bucket1", + "keyName": "List1key1", + "dataSize": 20000000, + "creationTime": 1687189663661, + "modificationTime": 1687189672598, + "replicationConfig": { + "replicationFactor": "THREE", + "requiredNodes": 3, + "replicationType": "RATIS" + }, + "fileChecksum": null, + "fileName": "List1File1", + "file": false, + "path": "-9223372036844472575/0", + "hsync": false, + "replicatedSize": 30000000, + "fileEncryptionInfo": null, + "objectInfo": "OMKeyInfo{volume='volume', bucket='bucket1', key='rcmeevblsf/0', dataSize='10000000', creationTime='1687189663661', objectID='-9223372036844470271', parentID='-9223372036844472575', replication='RATIS/THREE', fileChecksum='null}", + "updateIDset": true + }, + { + "objectID": -9223372036844470000, + "updateID": 40429, + "parentObjectID": -9223372036844472000, + "volumeName": "volume", + "bucketName": "bucket1", + "keyName": "List1key1", + "dataSize": 30000000, + "creationTime": 1687189663661, + "modificationTime": 1687189672598, + "replicationConfig": { + "replicationFactor": "THREE", + "requiredNodes": 3, + "replicationType": "RATIS" + }, + "fileChecksum": null, + "fileName": "List1File1", + "file": false, + "path": "-9223372036844472575/0", + "hsync": false, + "replicatedSize": 30000000, + "fileEncryptionInfo": null, + "objectInfo": "OMKeyInfo{volume='volume', bucket='bucket1', key='rcmeevblsf/0', dataSize='10000000', creationTime='1687189663661', objectID='-9223372036844470271', parentID='-9223372036844472575', replication='RATIS/THREE', fileChecksum='null}", + "updateIDset": true + } + ] + }, + { + "omKeyInfoList": [ + { + "objectID": -9223372036844470000, + "updateID": 40407, + "parentObjectID": -9223372036844472000, + "volumeName": "volume", + "bucketName": "bucket1", + "keyName": "List2Key1", + "dataSize": 10000000, + "creationTime": 1687189663664, + "modificationTime": 1687189671884, + "replicationConfig": { + "replicationFactor": "THREE", + "requiredNodes": 3, + "replicationType": "RATIS" + }, + "fileChecksum": null, + "fileName": "List2File2", + "file": false, + "path": "-9223372036844472575/1", + "hsync": false, + "replicatedSize": 30000000, + "fileEncryptionInfo": null, + "objectInfo": "OMKeyInfo{volume='volume', bucket='bucket1', key='rcmeevblsf/1', dataSize='10000000', creationTime='1687189663664', objectID='-9223372036844470015', parentID='-9223372036844472575', replication='RATIS/THREE', fileChecksum='null}", + "updateIDset": true + } + ] + }, + { + "omKeyInfoList": [ + { + "objectID": -9223372036844432000, + "updateID": 40601, + "parentObjectID": -9223372036844472000, + "volumeName": "volume", + "bucketName": "bucket1", + "keyName": "List3Key1", + "dataSize": 10000000, + "creationTime": 1687189671823, + "modificationTime": 1687189676084, + "replicationConfig": { + "replicationFactor": "THREE", + "requiredNodes": 3, + "replicationType": "RATIS" + }, + "fileChecksum": null, + "fileName": "List3File1", + "file": false, + "path": "-9223372036844472575/10", + "hsync": false, + "replicatedSize": 30000000 + }, + { + "objectID": -9223372036844432000, + "updateID": 40601, + "parentObjectID": -9223372036844472000, + "volumeName": "volume", + "bucketName": "bucket1", + "keyName": "List3Key1", + "dataSize": 20000000, + "creationTime": 1687189671823, + "modificationTime": 1687189676084, + "replicationConfig": { + "replicationFactor": "THREE", + "requiredNodes": 3, + "replicationType": "RATIS" + }, + "fileChecksum": null, + "fileName": "List3File1", + "file": false, + "path": "-9223372036844472575/10", + "hsync": false, + "replicatedSize": 30000000 + } + ] + }, + { + "omKeyInfoList": [ + { + "objectID": -9223372036843971000, + "updateID": 42403, + "parentObjectID": -9223372036844472000, + "volumeName": "volume", + "bucketName": "bucket1", + "keyName": "List4Key1", + "dataSize": 10000000, + "creationTime": 1687189713476, + "modificationTime": 1687189717756, + "replicationConfig": { + "replicationFactor": "THREE", + "requiredNodes": 3, + "replicationType": "RATIS" + }, + "fileChecksum": null, + "fileName": "List4File3", + "file": false, + "path": "-9223372036844472575/100" + } + ] + }, + { + "omKeyInfoList": [ + { + "objectID": -9223372036843964000, + "updateID": 42443, + "parentObjectID": -9223372036844472000, + "volumeName": "volume", + "bucketName": "bucket1", + "keyName": "List5Key1", + "dataSize": 10000000, + "creationTime": 1687189714437, + "modificationTime": 1687189719458, + "replicationConfig": { + "replicationFactor": "THREE", + "requiredNodes": 3, + "replicationType": "RATIS" + }, + "fileChecksum": null, + "fileName": "List5File1", + "file": false, + "path": "-9223372036844472575/101" + } + ] + }, + { + "omKeyInfoList": [ + { + "objectID": -9223372036843961000, + "updateID": 42450, + "parentObjectID": -9223372036844472000, + "volumeName": "volume", + "bucketName": "bucket1", + "keyName": "List6Key1", + "dataSize": 10000000, + "creationTime": 1687189714558, + "modificationTime": 1687189719533, + "replicationConfig": { + "replicationFactor": "THREE", + "requiredNodes": 3, + "replicationType": "RATIS" + }, + "fileChecksum": null, + "fileName": "List6File1", + "file": false, + "path": "-9223372036844472575/102", + "hsync": false, + "replicatedSize": 30000000, + "fileEncryptionInfo": null, + "objectInfo": "OMKeyInfo{volume='volume', bucket='bucket1', key='rcmeevblsf/102', dataSize='10000000', creationTime='1687189714558', objectID='-9223372036843961087', parentID='-9223372036844472575', replication='RATIS/THREE', fileChecksum='null}", + "updateIDset": true + } + ] + }, + { + "omKeyInfoList": [ + { + "objectID": -9223372036843959000, + "updateID": 42449, + "parentObjectID": -9223372036844472000, + "volumeName": "volume", + "bucketName": "bucket1", + "keyName": "List7Key1", + "dataSize": 10000000, + "creationTime": 1687189714594, + "modificationTime": 1687189719533, + "replicationConfig": { + "replicationFactor": "THREE", + "requiredNodes": 3, + "replicationType": "RATIS" + }, + "fileChecksum": null, + "fileName": "List7File1", + "file": false, + "path": "-9223372036844472575/103", + "hsync": false, + "replicatedSize": 30000000, + "fileEncryptionInfo": null, + "objectInfo": "OMKeyInfo{volume='volume', bucket='bucket1', key='rcmeevblsf/103', dataSize='10000000', creationTime='1687189714594', objectID='-9223372036843959807', parentID='-9223372036844472575', replication='RATIS/THREE', fileChecksum='null}", + "updateIDset": true + } + ] + }, + { + "omKeyInfoList": [ + { + "objectID": -9223372036843954000, + "updateID": 42467, + "parentObjectID": -9223372036844472000, + "volumeName": "volume", + "bucketName": "bucket1", + "keyName": "List8Key1", + "dataSize": 10000000, + "creationTime": 1687189715040, + "modificationTime": 1687189720085, + "replicationConfig": { + "replicationFactor": "THREE", + "requiredNodes": 3, + "replicationType": "RATIS" + }, + "fileChecksum": null, + "fileName": "List8File1", + "file": false, + "path": "-9223372036844472575/104", + "hsync": false, + "replicatedSize": 30000000, + "fileEncryptionInfo": null, + "objectInfo": "OMKeyInfo{volume='volume', bucket='bucket1', key='rcmeevblsf/104', dataSize='10000000', creationTime='1687189715040', objectID='-9223372036843953919', parentID='-9223372036844472575', replication='RATIS/THREE', fileChecksum='null}", + "updateIDset": true + } + ] + }, + { + "omKeyInfoList": [ + { + "objectID": -9223372036843951000, + "updateID": 42483, + "parentObjectID": -9223372036844472000, + "volumeName": "volume", + "bucketName": "bucket1", + "keyName": "List9Key1", + "dataSize": 10000000, + "creationTime": 1687189715391, + "modificationTime": 1687189720373, + "replicationConfig": { + "replicationFactor": "THREE", + "requiredNodes": 3, + "replicationType": "RATIS" + }, + "fileChecksum": null, + "fileName": "List9File9", + "file": false, + "path": "-9223372036844472575/105", + "hsync": false, + "replicatedSize": 30000000, + "fileEncryptionInfo": null, + "objectInfo": "OMKeyInfo{volume='volume', bucket='bucket1', key='rcmeevblsf/105', dataSize='10000000', creationTime='1687189715391', objectID='-9223372036843951359', parentID='-9223372036844472575', replication='RATIS/THREE', fileChecksum='null}", + "updateIDset": true + } + ] + }, + { + "omKeyInfoList": [ + { + "objectID": -9223372036843950000, + "updateID": 42478, + "parentObjectID": -9223372036844472000, + "volumeName": "volume", + "bucketName": "bucket1", + "keyName": "List10Key1", + "dataSize": 10000000, + "creationTime": 1687189715413, + "modificationTime": 1687189720247, + "replicationConfig": { + "replicationFactor": "THREE", + "requiredNodes": 3, + "replicationType": "RATIS" + }, + "fileChecksum": null, + "fileName": "List10File1", + "file": false, + "path": "-9223372036844472575/106", + "hsync": false, + "replicatedSize": 30000000, + "fileEncryptionInfo": null, + "objectInfo": "OMKeyInfo{volume='volume', bucket='bucket1', key='rcmeevblsf/106', dataSize='10000000', creationTime='1687189715413', objectID='-9223372036843950335', parentID='-9223372036844472575', replication='RATIS/THREE', fileChecksum='null}", + "updateIDset": true + } + ] + }, + { + "omKeyInfoList": [ + { + "objectID": 0, + "updateID": 0, + "parentObjectID": 0, + "volumeName": "sampleVol", + "bucketName": "bucketOne", + "keyName": "key22", + "dataSize": 1000, + "keyLocationVersions": [], + "creationTime": 0, + "modificationTime": 0, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "STANDALONE" + }, + "fileChecksum": null, + "fileName": "file_key22", + "acls": [], + "path": "0/key_one", + "file": false, + "latestVersionLocations": null, + "replicatedSize": 120000000, + "fileEncryptionInfo": null, + "updateIDset": false + }, + { + "metadata": {}, + "objectID": 0, + "updateID": 0, + "parentObjectID": 0, + "volumeName": "sampleVol", + "bucketName": "bucketOne", + "keyName": "key22", + "dataSize": 2000, + "keyLocationVersions": [], + "creationTime": 0, + "modificationTime": 0, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "STANDALONE" + }, + "fileChecksum": null, + "fileName": "file_key22", + "acls": [], + "path": "0/key_one", + "file": false, + "latestVersionLocations": null, + "replicatedSize": -1530804718628866300, + "fileEncryptionInfo": null, + "updateIDset": false + } + ] + }, + { + "omKeyInfoList": [ + { + "metadata": {}, + "objectID": 0, + "updateID": 0, + "parentObjectID": 0, + "volumeName": "sampleVol", + "bucketName": "bucketOne", + "keyName": "key_31", + "dataSize": -1530804718628866300, + "keyLocationVersions": [], + "creationTime": 0, + "modificationTime": 0, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "STANDALONE" + }, + "fileChecksum": null, + "fileName": "key_one", + "acls": [], + "path": "0/key_one", + "file": false, + "latestVersionLocations": null, + "replicatedSize": -1530804718628866300, + "fileEncryptionInfo": null, + "updateIDset": false + }, + { + "metadata": {}, + "objectID": 0, + "updateID": 0, + "parentObjectID": 0, + "volumeName": "sampleVol", + "bucketName": "bucketOne", + "keyName": "key_32", + "dataSize": -1530804718628866300, + "keyLocationVersions": [], + "creationTime": 0, + "modificationTime": 0, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "STANDALONE" + }, + "fileChecksum": null, + "fileName": "key_two", + "acls": [], + "path": "0/key_two", + "file": false, + "latestVersionLocations": null, + "replicatedSize": -1530804718628866300, + "fileEncryptionInfo": null, + "updateIDset": false + }, + { + "metadata": {}, + "objectID": 0, + "updateID": 0, + "parentObjectID": 0, + "volumeName": "sampleVol", + "bucketName": "bucketOne", + "keyName": "key_33", + "dataSize": -1530804718628866300, + "keyLocationVersions": [], + "creationTime": 0, + "modificationTime": 0, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "STANDALONE" + }, + "fileChecksum": null, + "fileName": "key_one", + "acls": [], + "path": "0/key_one", + "file": false, + "latestVersionLocations": null, + "replicatedSize": -1530804718628866300, + "fileEncryptionInfo": null, + "updateIDset": false + }, + { + "metadata": {}, + "objectID": 0, + "updateID": 0, + "parentObjectID": 0, + "volumeName": "sampleVol", + "bucketName": "bucketOne", + "keyName": "key_34", + "dataSize": -1530804718628866300, + "keyLocationVersions": [], + "creationTime": 0, + "modificationTime": 0, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "STANDALONE" + }, + "fileChecksum": null, + "fileName": "key_two", + "acls": [], + "path": "0/key_two", + "file": false, + "latestVersionLocations": null, + "replicatedSize": -1530804718628866300, + "fileEncryptionInfo": null, + "updateIDset": false + } + ] + } + ], + "status": "OK" + }, + "deleted": { + "containers": [ + { + "containerId": 1, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 2, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 3, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 4, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 5, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 6, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 7, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/01/110569623850191713", - "path": "nonfso 1", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } + "containerId": 8, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] }, { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2439/110569623850191714", - "path": "nonfso 2", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } + "containerId": 9, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] }, { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2440/110569623850191715", - "path": "nonfso 11", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } + "containerId": 10, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] }, { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2441/110569623850191716", - "path": "nonfso 12", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } + "containerId": 11, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] }, { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2440/110569623850191717", - "path": "nonfso 21", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } + "containerId": 12, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] }, { - "key": "/-9223372036854775552/-9223372036854775040/-9223372036852420095/2441/110569623850191718", - "path": "nonfso 22", - "inStateSince": 1686156886632, - "size": 268435456, - "replicatedSize": 268435456, - "replicationInfo": { - "replicationFactor": "ONE", - "requiredNodes": 1, - "replicationType": "RATIS" - } + "containerId": 13, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 14, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 15, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 16, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 17, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 18, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 19, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 20, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 21, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 22, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 23, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 24, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 25, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 26, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 27, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 28, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 29, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 30, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 31, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] + }, + { + "containerId": 32, + "numberOfKeys": 2, + "pipelines": [ + { + "id": { + "id": "1202e6bb-b7c1-4a85-8067-61374b069adb" + }, + "replicationConfig": { + "replicationFactor": "ONE", + "requiredNodes": 1, + "replicationType": "RATIS" + }, + "healthy": true + } + ] } - ], - "status": "OK" + ] }, - "fso": {}, - "keydeletePending": {}, - "deleted": {}, "dirdeletePending": { "replicatedDataSize": 0, "unreplicatedDataSize": 0, diff --git a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/insights/om/om.tsx b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/insights/om/om.tsx index e7b471950230..fdd25929d03b 100644 --- a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/insights/om/om.tsx +++ b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/insights/om/om.tsx @@ -530,7 +530,7 @@ export class Om extends React.Component, IOmdbInsightsSta const { request, controller } = AxiosGetHelper(mismatchEndpoint, cancelMismatchedEndpointSignal) cancelMismatchedEndpointSignal = controller; request.then(mismatchContainersResponse => { - const mismatchContainers: IContainerResponse[] = mismatchContainersResponse?.data?.containerDiscrepancyInfo; + const mismatchContainers: IContainerResponse[] = mismatchContainersResponse?.data?.containerDiscrepancyInfo && []; this.setState({ loading: false,