Tom-Newton commented on issue #38335:
URL: https://github.com/apache/arrow/issues/38335#issuecomment-1784181844

   Initially I assumed that the correct behaviour would be to return 
`FileType::NotFound` if the specified blob does not exist. However having 
looked closer at the s3 and gcs implementations it looks like they try listing 
the path and consider the path to be a directory if listing returns at least 
one result. 
   
   Presumably we want to implement the same thing for Azure, and probably this 
should follow a slightly different code path if hierarchical namespace is 
enabled, to get the performance advantages of HNS. This makes things more 
complicated but this was inevitable at some point so I guess I may as well do 
it now.  


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to