-
Notifications
You must be signed in to change notification settings - Fork 44
"Cannot write" after altering table to add a partition on S3 root buckets #42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Thanks for the report! Can you try running |
The explicit |
Interesting - does writing in the same configuration work without using partitioning? |
Yes - I have no problem using it without partitioning:
|
ducklake/src/storage/ducklake_insert.cpp Line 325 in d53f5d7
|
Thanks - I managed to reproduce. The issue seems to happen when using a root s3 bucket as a directory (e.g. |
I've pushed a fix in DuckDB here - duckdb/duckdb#17689 |
This is now fixed upstream, it should land in DuckDB v1.3.1 |
I'm experiencing an error / bug when using partitioning. This is only mentioned in passing in the docs, so appreciate it might not be functional yet:
Inserting and querying at this point works, but after adding a partition
However further inserts fail:
Results in: IO Error: Cannot write to "s3://some-bucket/" - it exists and is a file, not a directory!
The text was updated successfully, but these errors were encountered: