-
Notifications
You must be signed in to change notification settings - Fork 145
Description
What happens?
I'am testing DuckLake with Postgres and Azure Blob Storage as storage backend. When I wanted to run the CHECKPOINT; statement I am running into:
"Fail to get a new connection for: https://myaccount.blob.core.windows.net/. Problem with the SSL CA cert (path? access rights?)"
To Reproduce
It tried to debug it, but strangely, if I run ...
CALL ducklake_flush_inlined_data('bla'); CALL ducklake_merge_adjacent_files('bla'); CALL ducklake_expire_snapshots('bla', older_than => now() - INTERVAL '10 minutes'); CALL ducklake_cleanup_old_files('bla',cleanup_all => true);
...everything works fine as expected and I can see parquet files created/modified in the blob storage container.
I already set also SET azure_transport_option_type = 'curl';, so I don't think the issue is here.
The code is running in a python:3.13-trixie container and ca-certificates is present.
Generally is not a big deal, since you can execute the maintenance statements as desired, but probably is something which should be investigated.
OS:
python:3.13-trixie
DuckDB Version:
1.4.4
DuckLake Version:
DuckDB Client:
Python
Hardware:
No response
Full Name:
Bernhard Castellazzi
Affiliation:
Salzburg
What is the latest build you tested with? If possible, we recommend testing with the latest nightly build.
I have tested with a stable release
Did you include all relevant data sets for reproducing the issue?
Not applicable - the reproduction does not require a data set
Did you include all code required to reproduce the issue?
- Yes, I have
Did you include all relevant configuration (e.g., CPU architecture, Python version, Linux distribution) to reproduce the issue?
- Yes, I have