felipecrv commented on PR #39298:
URL: https://github.com/apache/arrow/pull/39298#issuecomment-1863550715

   > Is there a specific reason to combine everything back into a single file? 
Personally, I thought we should probably move more stuff into 
`azurefs_internal.cc` given the size of `azurefs.cc`.
   
   @Tom-Newton This split caused 2 `ExceptionToStatus` functions to exist and 
would force me to expose `IsDfsEmulator` and `IsContainerNotFound` in the 
`azurefs_internal.h` header since I need them to implement the HNS check and 
other filesystem operations that now live in `azurefs.cc`. I'm not opposed to 
partitioning `azurefs.cc` into smaller files, but that split should be one that 
minimizes the shared interfaces between the partitions -- a more natural split 
will be more obvious when we finish the implementation.


-- 
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