You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the path field in sidecar actions only supports file names (without the scheme or parent directories). This limitation prevents the use of full URIs in the path, which implementations of delta may choose to use based on the PROTOCOL.
This change is necessary to support tables that have the v2Checkpoint reader/writer feature enabled with sidecar action path's that use file paths instead of the file name.
Describe the functionality you are proposing.
Parse the sidecar action path field (which may be a full file-path) for the file name as all sidecars should live in _delta_log/_sidecar.
Include tests.
Additional context
No response
The text was updated successfully, but these errors were encountered:
let base = Url::parse("https://bucket-name.com/path/to/file/").unwrap();let url = "https://bucket-name.com/path/to/file/_sidecar/14567842.parquet";println!("{:?}", base.join(url).unwrap().to_string());
Please describe why this is necessary.
Currently, the
path
field in sidecar actions only supports file names (without the scheme or parent directories). This limitation prevents the use of full URIs in the path, which implementations of delta may choose to use based on the PROTOCOL.This change is necessary to support tables that have the
v2Checkpoint
reader/writer feature enabled with sidecar action path's that use file paths instead of the file name.Describe the functionality you are proposing.
Parse the sidecar action
path
field (which may be a full file-path) for the file name as all sidecars should live in_delta_log/_sidecar
.Include tests.
Additional context
No response
The text was updated successfully, but these errors were encountered: