jiang he created HDFS-17943:
-------------------------------

             Summary: Negative dfs.domain.socket.disable.interval.seconds 
reports malformed error message
                 Key: HDFS-17943
                 URL: https://issues.apache.org/jira/browse/HDFS-17943
             Project: Hadoop HDFS
          Issue Type: Bug
          Components: configuration, hdfs-client
    Affects Versions: 3.4.3
            Reporter: jiang he


 I found a malformed error message when setting 
dfs.domain.socket.disable.interval.seconds to a negative value.

 Reproduction:
  Set the following HDFS configuration:

  <property>
    <name>dfs.domain.socket.disable.interval.seconds</name>
    <value>-1</value>
  </property>

  or:

  <property>
    <name>dfs.domain.socket.disable.interval.seconds</name>
    <value>-4294967296</value>
  </property>

  Then start HDFS and run a simple HDFS client operation with short-circuit 
read enabled.

  Actual result:
  The client fails with:

  java.lang.IllegalArgumentException: 
dfs.domain.socket.disable.interval.secondscan't be negative.

  The message is malformed: "secondscan't" is missing a space.

  Expected result:
  The error message should be readable, for example:

  dfs.domain.socket.disable.interval.seconds can't be negative.

  Reproduced locally:
  - Negative value case failed.
  - Normal value dfs.domain.socket.disable.interval.seconds=600 passed.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to