You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "ASF GitHub Bot (Jira)" <ji...@apache.org> on 2023/04/04 08:29:00 UTC
[jira] [Updated] (HDDS-8359) ReplicationManager: Fix getContainerReplicationHealth() so that it builds ContainerCheckRequest correctly
[ https://issues.apache.org/jira/browse/HDDS-8359?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
ASF GitHub Bot updated HDDS-8359:
---------------------------------
Labels: pull-request-available (was: )
> ReplicationManager: Fix getContainerReplicationHealth() so that it builds ContainerCheckRequest correctly
> ---------------------------------------------------------------------------------------------------------
>
> Key: HDDS-8359
> URL: https://issues.apache.org/jira/browse/HDDS-8359
> Project: Apache Ozone
> Issue Type: Sub-task
> Components: SCM
> Reporter: Siddhant Sangwan
> Assignee: Siddhant Sangwan
> Priority: Major
> Labels: pull-request-available
>
> {{getContainerReplicationHealth()}} in {{ReplicationManager}} does not set {{pendingOps}} and {{maintenanceRedundancy}} when building {{ContainerCheckRequest}}. This leads to errors such as:
> {code}
> scm_1 | java.lang.NullPointerException
> scm_1 | at java.base/java.util.Collections$UnmodifiableCollection.<init>(Collections.java:1030)
> scm_1 | at java.base/java.util.Collections$UnmodifiableList.<init>(Collections.java:1303)
> scm_1 | at java.base/java.util.Collections.unmodifiableList(Collections.java:1290)
> scm_1 | at org.apache.hadoop.hdds.scm.container.replication.ContainerCheckRequest.<init>(ContainerCheckRequest.java:45)
> scm_1 | at org.apache.hadoop.hdds.scm.container.replication.ContainerCheckRequest.<init>(ContainerCheckRequest.java:31)
> scm_1 | at org.apache.hadoop.hdds.scm.container.replication.ContainerCheckRequest$Builder.build(ContainerCheckRequest.java:119)
> scm_1 | at org.apache.hadoop.hdds.scm.container.replication.ReplicationManager.getContainerReplicationHealth(ReplicationManager.java:923)
> scm_1 | at org.apache.hadoop.hdds.scm.container.balancer.MoveManager.move(MoveManager.java:253)
> ...
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org