ConfX created HDFS-17196: ---------------------------- Summary: Overflow during getDatanodeReadTimeout Key: HDFS-17196 URL: https://issues.apache.org/jira/browse/HDFS-17196 Project: Hadoop HDFS Issue Type: Bug Affects Versions: 3.3.6 Reporter: ConfX
Datanode read timeout equals to READ_TIMEOUT_EXTENSION * numNodes + `dfs.client.socket-timeout`. A large dfs.client.socket-timeout/numNodes/READ_TIMEOUT_EXTENSION will cause overflow. To reproduce: 1. set `dfs.client.socket-timeout` to 2147483646 2. run `mvn surefire:test -Dtest=org.apache.hadoop.hdfs.server.namenode.ha.TestHASafeMode#testBlocksRemovedWhileInSafeModeEditsArriveFirst` We create a PR that provides a fix by checking the read timeout calculation is at least 0. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org