[ https://issues.apache.org/jira/browse/HDFS-12831?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
hemanthboyina updated HDFS-12831: --------------------------------- Attachment: HDFS-12831.001.patch Affects Version/s: (was: 2.8.1) 3.1.2 Status: Patch Available (was: Open) > HDFS throws FileNotFoundException on getFileBlockLocations(path-to-directory) > ----------------------------------------------------------------------------- > > Key: HDFS-12831 > URL: https://issues.apache.org/jira/browse/HDFS-12831 > Project: Hadoop HDFS > Issue Type: Bug > Components: namenode > Affects Versions: 3.1.2 > Reporter: Steve Loughran > Assignee: hemanthboyina > Priority: Major > Attachments: HDFS-12831.001.patch > > > The HDFS implementation of {{getFileBlockLocations(path, offset, len)}} > throws an exception if the path references a directory. > The base implementation (and all other filesystems) just return an empty > array, something implemented in {{getFileBlockLocations(filestatsus, offset, > len)}}; something written up in filesystem.md as the correct behaviour. > # has been shown to break things: SPARK-14959 > # there's no contract tests for these APIs; shows up in HADOOP-15044. > # even if this is considered a wontfix, it should raise something like > {{PathIsDirectoryException}} rather than FNFE -- This message was sent by Atlassian Jira (v8.3.2#803003) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org