Diego Imbert
|
53caecf1da
|
feat: Ducklake typechecker (#8118)
* Typedchecked ducklake queries
* Display script preview error as SQL error
* Fix duplication
* fix replacer
* Revert "fix replacer"
This reverts commit c5492033c8.
* Don't recompile regex every call
* nit OOB
* avoid potential panic
* Apply suggestions from code review
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
* safety throw
* Update backend/windmill-worker/src/duckdb_executor.rs
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
* Try catch individual chunks in prepareDatatableQueries
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
* format
* nit comment
* Revert "Try catch individual chunks in prepareDatatableQueries"
This reverts commit ae64a8ad27.
* Correct try catch
* better error messages
* nit unused variable
* comment
* handle non describable queries
* npm i
---------
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
|
2026-03-04 10:46:08 +00:00 |
|
Diego Imbert
|
0bee3c1197
|
Update duckdb (#8110)
* Update duckdb
* nit
|
2026-02-26 10:34:10 +00:00 |
|
Diego Imbert
|
3d4f9334c5
|
rollback lib (#7557)
|
2026-01-14 10:41:49 +00:00 |
|
Ruben Fiszel
|
729aac2d45
|
also revert duckdb version
|
2026-01-14 09:40:19 +00:00 |
|
Ruben Fiszel
|
f879246cfd
|
restore duckdb-ffi-internal to previous lock
|
2026-01-14 09:05:00 +00:00 |
|
Diego Imbert
|
f0fd1c5e1a
|
Improve alter table query speed + duckdb nits (#7538)
* Fetch alter table metadata much faster
* Upgrade duckdb to 1.4.3
* Disable transactional DDL for Ducklake (bug on their side)
|
2026-01-10 01:24:02 +01:00 |
|
Ruben Fiszel
|
94f9175cb8
|
add target debug
|
2025-12-09 21:37:59 +00:00 |
|
Ruben Fiszel
|
350a1e7e70
|
fix test
|
2025-11-19 11:15:31 +00:00 |
|
Ruben Fiszel
|
d062d5e390
|
duckdb nits
|
2025-11-15 21:06:19 +00:00 |
|
Ruben Fiszel
|
2c04e04bf0
|
fix: handle better alias types in duckdb
|
2025-11-15 20:42:05 +00:00 |
|
Diego Imbert
|
6426ebf8cb
|
fix: temporary fix for duckdb type_aliases causing issues (#7148)
|
2025-11-15 18:10:05 +00:00 |
|
Diego Imbert
|
d3fc459b40
|
fix: DuckDB FFI crash fix (#7145)
|
2025-11-14 22:14:28 +00:00 |
|
Diego Imbert
|
c079155e3e
|
SQL result_collection flag (#7041)
* Return array of results duckdb
* Migration script to add result_collection=legacy
* migration script fixes
* app_version_lite not necessary
* New annotations macro that supports custom types
* pass unit tests
* nit style
* result_collection almost works for postgres
* fix last_statement
* frontend suggesitons
* fix column_order making columns disappear
* added version check for duckdb FFI lib to avoid crashes when changing FFI interface on Windows agent workers
* result_collection for duckdb
* Correct legacy behavior in DuckDB
* mysql result_collection
* mssql collection_strategy
* result_collection for oracle
* snowflake result_collection
* fix errors
* mistake, .clone() causing deadlock
* fix frontend errors on oracle / mssql
* fix legacy behavior on mssql
* add exception catch in migration
* missing app_script update
* change cache layout to avoid worker pulling old scripts
|
2025-11-12 15:32:07 +00:00 |
|
Diego Imbert
|
0cbb0dacb1
|
parse duckdb json query results (#7040)
* parse duckdb json query results
* don't pass alias recursively
|
2025-11-04 15:29:56 +00:00 |
|
Diego Imbert
|
e17440bcc3
|
upgrade duckdb rs (#6770)
|
2025-10-08 06:46:50 +00:00 |
|
Diego Imbert
|
4828926be6
|
Fix SEGFAULT with duckdb and jemalloc (#6680)
|
2025-09-26 13:57:28 +00:00 |
|
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 |
|