Diego Imbert
304f953710
Separate duckdb crate to fix c++ build/link issues (#6551)
* call ffi
* remove duckdb dep
* rename windmill_duckdb_ffi_internal
* static lib
* ci
* back to dylib, bug isn't fixed in static
* feature flag and copy dynamic lib
* fix dynlib in docker
* load libwindmill_duckdb_ffi_internal at runtime on usage
* lazy static deadlocks
* Cache dynamic library handles
* update auto s3 path insert from editor bar
* Fix duckdb S3 freezing worker because of blocking task in tokio async context
* build dll windows GH workflow
* try fix windows build
* revert build.rs
* nit fixes CI
* Dockerfile update (not tested yet
* build dev sh for duckdb lib
* mistake
* attach windmill_duckdb_ffi_internal.so artefact
* rhel9
* docker fixes
* fix dockerfile
* better err msg
* forgot lib prefix .so
* add column_order
* fix column_order
2025-09-10 14:43:46 +00:00
..
2025-09-09 22:46:49 +00:00
2025-09-01 09:49:15 +00:00
2025-07-30 20:46:59 +00:00
2025-06-29 08:18:46 +00:00
2025-09-09 22:03:53 +00:00
2025-09-08 20:33:22 +00:00
2025-09-09 21:04:23 +00:00
2025-06-29 08:43:37 +00:00
2025-09-08 15:42:21 +00:00
2025-09-02 22:47:01 +00:00
2025-09-09 21:04:23 +00:00
2025-09-09 17:01:12 +00:00
2025-09-01 09:49:15 +00:00
2025-07-18 22:48:51 +00:00
2025-09-01 10:53:56 +00:00
2025-08-14 00:39:21 +00:00
2025-04-02 21:33:50 +00:00
2025-09-03 14:44:16 +00:00
2025-08-25 14:38:39 +00:00
2025-09-05 12:16:50 +00:00
2025-09-05 07:10:01 +00:00
2025-08-06 22:40:42 +00:00
2025-06-18 18:21:20 +02:00
2025-09-09 21:04:23 +00:00
2025-09-01 09:49:15 +00:00
2025-09-02 06:50:14 +00:00
2025-09-09 21:04:23 +00:00
2025-06-17 18:24:30 +02:00
2025-07-29 19:28:54 +00:00
2025-09-09 21:04:23 +00:00
2025-08-20 22:40:57 +00:00
2025-06-29 19:01:06 +00:00
2025-09-05 08:11:23 +00:00
2025-06-12 15:44:35 +02:00
2025-08-20 22:40:57 +00:00
2025-09-05 15:21:49 +00:00
2025-06-27 08:04:46 +00:00
2025-06-12 15:44:35 +02:00
2025-08-12 19:10:23 +00:00
2025-06-13 08:47:27 +02:00
2025-07-11 18:19:47 +00:00
2025-06-19 14:37:17 +02:00
2025-09-01 09:49:15 +00:00
2025-09-05 14:00:17 +00:00
2025-06-29 22:46:27 +00:00
2025-06-25 20:58:58 +02:00
2025-06-13 08:47:27 +02:00
2025-07-24 12:11:29 +00:00
2025-08-27 18:38:07 +00:00
2025-08-07 17:52:47 +00:00
2025-08-19 02:20:14 +00:00
2025-04-05 12:17:26 +00:00
2025-05-21 12:06:22 +02:00
2025-06-27 15:26:03 +00:00
2025-02-25 09:53:43 +01:00
2025-06-19 14:37:17 +02:00
2025-07-07 10:27:09 +00:00
2025-09-01 09:49:15 +00:00
2024-11-29 19:14:05 +01:00
2025-06-04 10:41:50 +02:00
2025-06-12 15:44:35 +02:00
2025-06-12 15:44:35 +02:00
2025-06-12 15:44:35 +02:00
2025-06-27 15:26:03 +00:00
2025-06-27 15:26:03 +00:00
2025-08-21 18:17:52 +00:00
2025-07-11 09:56:53 +00:00
2025-05-08 16:30:27 +02:00
2025-06-12 15:44:35 +02:00
2025-06-03 18:41:14 +02:00
2025-08-06 13:55:36 +00:00
2025-08-14 11:30:10 +00:00
2025-06-12 15:44:35 +02:00
2025-08-06 13:55:36 +00:00
2025-08-06 13:55:36 +00:00
2025-06-27 15:26:03 +00:00
2025-06-19 14:37:17 +02:00
2025-06-28 21:46:49 +00:00
2025-03-06 17:02:11 +01:00
2025-07-30 21:36:32 +00:00
2025-06-12 15:44:35 +02:00
2025-05-21 23:45:19 +02:00
2025-08-25 12:49:46 +00:00
2025-07-07 10:27:09 +00:00
2025-08-25 14:38:39 +00:00
2025-08-27 10:19:38 +00:00
2025-08-22 07:56:02 +00:00
2025-06-27 15:26:03 +00:00
2025-06-13 08:23:23 +02:00
2025-09-01 09:49:15 +00:00
2025-06-29 22:46:27 +00:00
2025-09-01 09:49:15 +00:00
2025-09-05 07:10:01 +00:00
2025-09-05 07:10:01 +00:00
2025-09-06 14:18:00 +00:00
2025-09-10 14:43:46 +00:00
2025-08-19 22:09:01 +00:00
2025-08-07 16:46:53 +02:00
2024-12-21 05:13:27 +09:00
2025-08-06 13:55:36 +00:00
2025-07-08 22:49:01 +00:00
2025-08-22 10:39:13 +01:00
2025-08-20 17:28:41 +00:00
2025-08-19 02:12:57 +00:00
2025-09-09 21:04:23 +00:00
2025-06-28 20:13:55 +02:00
2025-06-12 15:44:35 +02:00
2025-08-20 22:40:57 +00:00
2025-04-26 20:42:31 +02:00
2025-08-20 22:40:57 +00:00
2025-09-03 18:27:08 +00:00
2025-09-03 18:27:08 +00:00
2025-09-03 18:27:08 +00:00
2025-08-19 02:12:57 +00:00
2025-04-30 09:36:28 +02:00
2025-04-03 11:48:59 +00:00
2025-08-25 12:49:46 +00:00
2025-08-19 02:12:57 +00:00
2025-08-22 18:51:13 +01:00
2025-09-01 09:49:15 +00:00
2025-07-09 16:24:03 +00:00
2025-08-19 02:12:57 +00:00
2025-06-28 20:13:55 +02:00
2025-06-12 15:44:35 +02:00
2025-06-12 15:44:35 +02:00
2025-08-22 11:54:26 +00:00
2025-08-04 22:53:54 +00:00
2025-06-27 15:26:03 +00:00
2025-09-09 13:20:39 +00:00
2025-01-09 06:40:54 +01:00
2025-07-30 21:36:32 +00:00
2025-08-04 22:53:54 +00:00
2025-05-19 16:51:29 +02:00
2025-06-19 14:37:17 +02:00
2025-06-27 15:26:03 +00:00
2025-08-15 13:03:32 +00:00
2025-07-18 22:48:51 +00:00
2025-06-12 15:44:35 +02:00
2025-07-21 22:57:56 +00:00
2025-08-13 17:19:32 +00:00
2025-08-10 23:24:36 +00:00
2025-06-12 15:44:35 +02:00
2025-06-24 09:29:38 +02:00
2025-06-12 21:38:26 +02:00
2025-04-02 21:33:50 +00:00
2025-02-25 09:53:43 +01:00
2025-08-08 14:23:31 +02:00
2025-08-07 17:52:47 +00:00
2025-08-15 13:03:32 +00:00
2025-06-12 15:44:35 +02:00
2025-07-11 09:56:53 +00:00
2025-09-01 09:49:15 +00:00
2025-08-20 22:40:57 +00:00
2025-07-19 06:59:49 +00:00
2025-03-04 23:38:47 +01:00
2025-07-21 22:57:56 +00:00
2025-04-07 14:58:22 +02:00
2025-07-21 22:57:56 +00:00
2025-07-15 09:52:54 +00:00
2025-08-07 17:52:47 +00:00
2025-09-03 18:27:08 +00:00
2025-08-20 22:40:57 +00:00
2025-04-02 21:33:50 +00:00
2025-07-30 21:36:32 +00:00
2025-08-25 12:49:46 +00:00
2025-08-25 12:49:46 +00:00
2025-08-25 12:49:46 +00:00
2025-03-04 23:38:47 +01:00
2025-08-19 02:12:57 +00:00
2025-08-25 12:49:46 +00:00
2025-06-12 15:44:35 +02:00
2025-08-07 17:52:47 +00:00
2025-06-27 15:26:03 +00:00
2025-07-21 22:57:56 +00:00
2024-12-07 16:29:20 +01:00
2024-12-07 16:29:20 +01:00
2025-04-05 12:17:26 +00:00
2025-08-01 11:54:56 +00:00
2025-06-30 20:11:57 +00:00
2025-08-27 18:38:07 +00:00
2025-07-29 19:28:54 +00:00
2025-02-25 12:50:45 +01:00
2025-09-09 21:04:23 +00:00
2025-06-12 15:44:35 +02:00
2025-06-27 15:26:03 +00:00
2025-08-30 02:32:35 +00:00
2025-05-15 11:03:16 +02:00
2025-04-02 21:33:50 +00:00
2025-01-17 14:06:47 +01:00
2025-08-19 22:09:01 +00:00
2025-08-22 10:39:13 +01:00
2025-06-12 15:44:35 +02:00
2025-08-31 16:19:04 +00:00
2025-07-30 21:36:32 +00:00
2025-08-31 16:19:04 +00:00
2025-06-30 00:07:35 +00:00
2025-08-06 22:40:42 +00:00
2025-04-20 01:19:02 +02:00
2025-09-01 10:53:56 +00:00
2025-08-25 14:21:41 +00:00
2025-08-25 14:21:41 +00:00
2025-07-14 13:00:29 +00:00
2025-04-11 18:03:40 +02:00
2025-07-18 22:48:51 +00:00
2025-06-12 15:44:35 +02:00
2025-03-06 17:00:15 +01:00
2025-06-19 14:37:17 +02:00
2025-01-13 14:45:38 +01:00
2025-05-28 10:19:31 +02:00
2025-09-05 07:10:01 +00:00
2025-06-12 15:44:35 +02:00
2025-06-12 15:44:35 +02:00
2025-07-17 22:15:01 +00:00
2025-09-09 21:04:23 +00:00
2025-03-03 22:35:05 +01:00
2025-09-05 12:04:16 +00:00
2025-06-27 08:06:21 +00:00
2025-06-12 15:44:35 +02:00
2025-06-12 15:44:35 +02:00
2025-07-29 19:28:54 +00:00
2025-04-02 21:33:50 +00:00
2025-07-08 06:47:08 +00:00
2025-07-21 22:57:56 +00:00
2025-07-18 10:22:27 +00:00
2025-06-27 15:26:03 +00:00
2025-09-09 21:04:23 +00:00
2025-07-29 19:28:54 +00:00
2025-08-23 07:54:59 +00:00
2025-08-06 13:55:36 +00:00
2025-08-20 17:28:41 +00:00
2025-09-05 14:00:17 +00:00
2025-07-21 22:57:56 +00:00
2025-06-12 15:44:35 +02:00
2025-06-29 19:41:34 +00:00
2025-06-29 19:41:34 +00:00
2025-06-28 20:13:55 +02:00
2025-06-19 15:00:13 +02:00
2025-06-19 14:37:17 +02:00
2025-08-19 22:09:01 +00:00
2025-05-07 13:36:38 +02:00
2025-09-01 09:49:15 +00:00
2025-06-27 15:26:03 +00:00
2025-09-09 15:26:56 +02:00
2025-09-01 09:49:15 +00:00
2025-06-12 15:44:35 +02:00
2025-06-12 15:44:35 +02:00
2025-06-27 15:26:03 +00:00
2025-05-21 23:45:19 +02:00
2025-09-09 21:04:23 +00:00
2025-08-11 16:55:12 +00:00
2025-06-12 15:44:35 +02:00
2025-05-28 01:21:22 +02:00
2025-04-02 21:33:50 +00:00
2025-08-19 02:20:14 +00:00
2025-07-22 07:52:39 +00:00
2025-06-17 18:24:30 +02:00
2025-06-19 14:37:17 +02:00
2025-07-22 21:31:24 +00:00
2025-08-08 16:40:48 +00:00
2025-04-02 21:33:50 +00:00