committed 11:32PM - 02 Jul 26 UTC
- Read local CSV, JSONL and Parquet through the shared filesystem readers,
res…olving "Unsupported source scheme: file"; previously only csv:// read a
local file, and CSV only
- Treat everything after file:// as a filesystem path (not an RFC-8089 host), so
file://dir/x.csv resolves relative to the working directory and
file:///abs/x.csv is absolute
- Split the path into a directory and a glob at the first segment containing a
glob char, so recursive patterns like data/**/*.csv work; a trailing #format
hint or the file extension selects the reader
- Reject a user-supplied incremental key, since the shared adapter manages
incrementality
- New formats added to the shared reader registry work on file:// for free