You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hdfs-issues@hadoop.apache.org by "LoggingResearch (Jira)" <ji...@apache.org> on 2024/09/05 03:24:00 UTC
[jira] [Created] (HDFS-17616) Logging Enhancement for Datanode Replacement Policy Configuration in ReplaceDatanodeOnFailure
LoggingResearch created HDFS-17616:
--------------------------------------
Summary: Logging Enhancement for Datanode Replacement Policy Configuration in ReplaceDatanodeOnFailure
Key: HDFS-17616
URL: https://issues.apache.org/jira/browse/HDFS-17616
Project: Hadoop HDFS
Issue Type: Improvement
Components: hdfs
Affects Versions: 3.3.6
Environment: Version: {{`3.3.6`}}
Location: {{{}`hadoop/hadoop-hdfs-project/hadoop-hdfs-client/src/main/java/org/apache/hadoop/hdfs/protocol/datatransfer/ReplaceDatanodeOnFailure.java`{}}}, in {{`getPolicy`}} method, lines 157-159, 161-169,1770-172.
Reporter: LoggingResearch
Attachments: TestReplaceDatanodeOnFailure.java, original-vs-log-enhanced.md
This case focuses on improving the logging within the {{getPolicy}} method in {{ReplaceDatanodeOnFailure.java}} to provide more informative messages about the configuration of the Datanode replacement policy. The original code does not provide adequate logging, making it difficult to determine why a specific policy is applied or why an error occurs due to an invalid configuration.
*Expected Behavior:*
The system should log the selected Datanode replacement policy based on the configuration settings or provide clear error messages when an invalid configuration is encountered.
*How-to-Fix:*
Enhance the {{getPolicy}} method to include logging statements that inform users about the chosen policy and provide guidance when an invalid configuration is detected.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-help@hadoop.apache.org