![claude[bot]](https://secure.gravatar.com/avatar/f967c2df97e9950014b143a68b317b19?d=identicon&s=40)
Diego Imbertandclaude[bot]
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
..
2026-02-23 15:59:39 +00:00
2025-12-05 23:08:58 +00:00
2026-02-23 15:59:39 +00:00
2026-03-04 08:53:25 +00:00
2026-03-04 08:53:25 +00:00
2026-02-18 12:24:45 +00:00
2026-03-04 08:53:25 +00:00
2026-03-04 08:53:25 +00:00
2024-06-14 13:07:35 +02:00
2026-03-04 08:53:25 +00:00
2025-11-25 17:25:34 +01:00
2026-03-04 08:53:25 +00:00
2026-03-04 10:46:08 +00:00
2026-03-04 08:53:25 +00:00
2026-03-04 08:53:25 +00:00
2025-07-01 15:45:04 +02:00
2026-01-25 20:38:33 +00:00
2026-03-04 08:53:25 +00:00
2025-06-02 22:12:33 +02:00
2025-10-16 09:19:44 +00:00
2026-02-10 17:50:41 +00:00
2026-02-08 09:16:37 +00:00
2025-11-07 15:27:00 +00:00
2025-11-07 15:27:00 +00:00
2026-02-23 09:38:22 +00:00
2026-02-18 12:24:45 +00:00
2026-03-04 08:53:25 +00:00
2026-02-18 12:24:45 +00:00
2025-06-02 22:12:33 +02:00
2026-01-26 19:29:09 +00:00
2026-02-28 07:08:02 +00:00
2026-02-12 18:20:22 +00:00
2026-01-13 15:20:06 +00:00
2026-03-04 08:53:25 +00:00
2026-03-04 08:53:25 +00:00
2026-03-04 08:53:25 +00:00
2026-02-10 16:41:47 +00:00
2026-03-04 08:53:25 +00:00
2026-03-04 08:53:25 +00:00
2025-10-10 18:52:24 +00:00
2026-02-09 15:17:26 +00:00
2026-02-18 12:24:45 +00:00
2026-02-20 12:06:05 +00:00
2026-02-18 12:24:45 +00:00
2026-03-03 07:00:27 +00:00
2026-02-12 23:02:36 +00:00
2026-02-16 23:36:41 +00:00
2026-03-04 08:53:25 +00:00