Sumangala Patki created HADOOP-18075:
----------------------------------------

             Summary: ABFS: Fix failure caused by listFiles() in 
ITestAbfsRestOperationException
                 Key: HADOOP-18075
                 URL: https://issues.apache.org/jira/browse/HADOOP-18075
             Project: Hadoop Common
          Issue Type: Sub-task
          Components: fs/azure
    Affects Versions: 3.3.2
            Reporter: Sumangala Patki
            Assignee: Sumangala Patki


testAbfsRestOperationExceptionFormat in ITestAbfsRestOperationException fails 
due to the wrong exception format of the FileNotFound exception. The test 
invokes the Filesystem method listFiles(), and the exception thrown is found to 
be of the GetPathStatus format instead of ListStatus (difference in number of 
error fields in response).

The Filesystem implementation of listFiles() calls listLocatedStatus(), which 
then makes a listStatus call. A recent check-in that added implementation for 
listLocatedStatus() in ABFS driver included a GetFileStatus request before 
ListStatus api are invoked, leading to the aberrant FNF exception format. The 
fix eliminates the GetPathStatus request before ListStatus is called.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org

Reply via email to