fallintoplace opened a new pull request, #1578: URL: https://github.com/apache/iceberg-go/pull/1578
## What changed Centralize LocalFS path conversion with URI-aware parsing and use it across reads, writes, directory operations, metadata operations, removal, and renames. The parser accepts plain native paths, `file:///path`, `file:/path`, and localhost file URIs. It rejects non-file schemes and non-local authorities instead of turning them into surprising relative paths. Native volume paths remain untouched. ## Why Blindly trimming only `file://` left valid single-slash file URIs unusable and converted file URI authorities into relative filesystem paths. ## Testing - `go test ./io` - `go vet ./io` -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
