kevinjqliu opened a new issue, #299: URL: https://github.com/apache/iceberg-python/issues/299
### Apache Iceberg version main (development) ### Please describe the bug 🐞 Pulling this issue out of #289 In #289, it was discovered that the library cannot write to the Local Filesystem, such as the `/tmp/warehouse/` directory. This is due to the subtle discrepancy between the S3FileSystem and the LocalFilesystem. S3FileSystem allows writes to arbitrary "path" since it is a blob store. LocalFilesystem requires the path to be created first before writes can happen. For example: In S3, writing to `s3://blah/a/b/c/file.txt` is allowed even when the parent directory `s3://blah/a/b/c/` does not yet exist at the time of writing. In the local filesystem, write to `/blah/a/b/c/file.txt` will fail if the parent directory `/blah/a/b/c/` does not yet exist. -- 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: issues-unsubscr...@iceberg.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org For additional commands, e-mail: issues-h...@iceberg.apache.org