Files
windmill/backend/windmill-api/src
Stephan Fitzpatrick d82ffd664d fix: use proper TLS connector for DuckLake instance catalog setup
The setup_ducklake_catalog_db_inner function was using NoTls even when
sslmode=require was set in the connection string, causing TLS handshake
failures with AWS RDS PostgreSQL.

This fix adds conditional TLS connector logic similar to pg_executor.rs:
- Uses native_tls::TlsConnector with MakeTlsConnector when sslmode requires SSL
- Accepts invalid certs/hostnames for compatibility with managed DB services
- Falls back to NoTls for non-SSL connections

Fixes the 'error performing TLS handshake: no TLS implementation configured'
error when setting up DuckLake instance catalogs with RDS PostgreSQL.
2025-11-14 05:38:47 +00:00
..
2025-11-13 10:50:04 +00:00
2025-06-02 22:12:33 +02:00
2025-11-13 10:50:04 +00:00
2025-06-02 22:12:33 +02:00
2025-10-16 09:19:44 +00:00
2025-10-17 03:42:41 +00:00
2025-10-16 09:19:44 +00:00
2025-09-12 18:10:58 +00:00
2025-11-13 10:50:04 +00:00
2025-06-02 22:12:33 +02:00
2025-09-09 21:04:23 +00:00
2025-06-02 22:12:33 +02:00
2025-03-13 09:31:38 +01:00
2024-04-04 04:16:53 +02:00
2025-09-20 01:23:00 +00:00
2025-11-13 13:59:26 +00:00
2025-11-11 19:27:57 +00:00
2025-06-02 22:12:33 +02:00
2025-06-02 22:12:33 +02:00
2025-10-17 14:05:17 +00:00
2025-11-11 22:25:59 +00:00
2025-09-04 22:05:22 +00:00
2025-06-02 22:12:33 +02:00
2025-06-02 22:12:33 +02:00
2025-11-13 10:50:04 +00:00
2025-06-02 22:12:33 +02:00
2025-06-02 22:12:33 +02:00
2025-06-02 22:12:33 +02:00
2025-09-09 21:04:23 +00:00
nit
2025-09-11 21:57:56 +00:00
2025-09-17 12:15:33 +00:00
2025-09-02 14:34:46 +00:00
2025-09-20 01:03:40 +00:00
2025-06-02 22:12:33 +02:00