andygrove opened a new issue, #2546:
URL: https://github.com/apache/arrow-datafusion/issues/2546

   **Describe the bug**
   The implementation of  `read_csv` creates `ListingTableConfig` using the URI 
rather than the path of the file (so `test://employee.csv` rather than 
`employee.csv`) and this is required to make 
`roundtrip_logical_plan_custom_ctx` pass.
   
   There are no tests for custom contexts for other file types and those paths 
use path instead of URI, so don't seem to support custom object stores.
   
   There is some code duplicated between all of these read methods that could 
probably be refactored into common helper functions.
   
   **To Reproduce**
   Try implementing a version of `roundtrip_logical_plan_custom_ctx` for each 
file type.
   
   **Expected behavior**
   Functionality should be consistent between file types.
   
   **Additional context**
   None
   


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