Commit Graph
320 Commits
Author SHA1 Message Date
effect-bot d62dd0d652 Version Packages (rc) (#8201) 2026-09-19 07:42:24 +12:00
Tim 9a81b9b4a6 Fix sqlite-do transaction deadlocks from automatic scheduler yields (#8291) 2026-09-18 20:56:13 +12:00
Tim 072e35ae83 fix(sqlite-do): support nested storage transactions (#8267) 2026-09-17 15:36:57 +12:00
Dan van der MerweandTim Smart a7a71921de fix(sqlite-do): propagate native transaction completion failures (#8257)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-16 16:37:04 +12:00
Tim 8ef3fcbbe7 feat(sql-pg): decode timestamp and timestamptz columns as Date (#8241) 2026-09-15 09:07:17 +12:00
Tim fd910d1cc6 fix(sql-pg): decode unregistered scalar OIDs as UTF-8 text (#8240) 2026-09-14 18:58:41 +00:00
Tim 4e4a3a6055 feat(sql-pg): support startup parameters and opaque options (#8234) 2026-09-14 18:24:53 +12:00
Ricardo de Arruda 73e6f4bb94 fix(sql-clickhouse): use ping for connection validation (#8210) 2026-09-14 14:23:17 +12:00
Alvaro SevillaandTim Smart 205066a76f Support Effect password providers in sql-pg (#8224)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-14 10:20:35 +12:00
Harish SubramaniumandTim Smart 9367dcbeda fix(sql-pg): preserve SqlError when LISTEN connections fail (#8215)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-13 21:13:58 +00:00
Tim 8abae870f9 Update workspace dependencies to latest compatible releases (#8225) 2026-09-14 09:11:00 +12:00
Ricardo de Arruda f193ac50d1 fix(sql-clickhouse): use ClickHouse compiler dialect (#8211) 2026-09-14 09:10:31 +12:00
TimandSam Goodwin 8feeb3c4cd Support TLS fallback for sql-pg prefer and allow modes (#8200)
Co-authored-by: Sam Goodwin <sam@alchemy.run>
2026-09-12 10:12:45 +12:00
effect-bot 4a05d4914f Version Packages (rc) (#8192) 2026-09-11 18:22:31 +02:00
Tim 4f73f9e0bd fix(persistence): parameterize persistence lookup keys (#8187) 2026-09-11 18:41:24 +12:00
effect-bot cdb3ac9171 Version Packages (rc) (#8159) 2026-09-11 15:50:54 +12:00
Tim 91abe38c37 fix(sql-pg): restore TLS SNI for non-IP hosts (#8174) 2026-09-11 08:29:34 +12:00
effect-bot d3b837aee8 Version Packages (rc) (#8125) 2026-09-10 00:35:21 +00:00
Giulio Canti c8349ede1a refactor(Schema): rename transformOrFail to transformEffect (#8143) 2026-09-09 11:26:07 +02:00
Tim 5fcd614a9f Stabilize PGlite client tests under CPU contention (#8136) 2026-09-08 20:53:25 +00:00
Tim 7105c732f3 Revert "Version Packages (rc) (#7446)" (#8124) 2026-09-08 14:20:01 +12:00
effect-bot 54adcab052 Version Packages (rc) (#7446) 2026-09-07 23:06:28 +00:00
Sebastian Lorenz 0a08ae0626 Add shared network address values (#7524) 2026-09-08 10:54:11 +12:00
Tim e9915d5d7a Upgrade Vitest integrations to version 5 (#8104) 2026-09-07 13:41:13 +12:00
Tim cce221ebf4 Update compatible workspace dependencies (#8096) 2026-09-06 21:48:22 +00:00
Kit LangtonandTim Smart 4b7e6c74d2 fix(sql-sqlite-wasm): retain statement-specific result columns (#7953)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-04 17:45:57 +12:00
Kit LangtonandTim Smart 22cd7fa32a fix(sql-d1): preserve native raw result envelopes (#7882)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-04 15:57:58 +12:00
Kit LangtonandTim Smart 5fe42ce443 fix(sql-sqlite-bun): allow database export within transactions (#7831)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-04 15:47:21 +12:00
Kit LangtonandTim Smart b4d81832be fix(sql-libsql): isolate transaction contexts per client (#7829)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-04 15:35:47 +12:00
Kit LangtonandTim Smart f4981cf9a5 fix(sql-sqlite-wasm): start native message ports (#7951)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-04 03:32:24 +00:00
Kit LangtonandTim Smart 88593e4abc fix(sql-sqlite-wasm): retain native worker error codes (#7947)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-04 02:51:45 +00:00
Kit LangtonandTim e11be41dfc fix(SqlModel): retain insert result decoding services (#7904)
Co-authored-by: Tim <hello@timsmart.co>
2026-09-03 22:57:27 +00:00
Kit LangtonandTim Smart a2c1ce62f0 fix(SqlEventJournal): preserve callback error identity (#7844)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-03 11:27:37 +00:00
Kit LangtonandTim Smart 412bc408a1 fix(sql-sqlite-do): classify streaming storage failures as SqlError (#7732)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-03 17:11:48 +12:00
Kit LangtonandTim Smart fe606666a7 fix(sql-mssql): adapt byte arrays for automatic VarBinary binding (#7726)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-03 16:56:12 +12:00
Kit LangtonandTim Smart fe3830add4 fix(sql-pg): honor explicit SSL overrides for URL modes (#7734)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-03 16:52:11 +12:00
Kit LangtonandTim e42516a9c5 fix(sql-mssql): forward the configured NTLM domain (#7724)
Co-authored-by: Tim <hello@timsmart.co>
2026-09-03 04:43:57 +00:00
Kit LangtonandTim Smart 4daa260526 fix(sql-sqlite-node): capture unprepared statement preparation errors (#7722)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-03 16:33:41 +12:00
Tim 2ce57b35a6 Isolate MySQL single-table persistence tests (#7812) 2026-09-03 04:24:51 +00:00
Kit LangtonandTim Smart 2b3a9a3fbb fix(sql-pglite): preserve string values passed to sql.json (#7720)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-03 16:15:23 +12:00
Tim de7774f359 test(sql-mysql2): reuse Model test container (#7642) 2026-09-02 17:52:33 +12:00
Kit LangtonandTim Smart 1693a87732 fix(sql): compile identifiers in returning helpers (#7633)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-09-02 04:39:19 +00:00
Tim 9b517ad28a PersistedQueue hardening and optimization pass (#7547) 2026-09-01 15:57:04 +12:00
Tim 40466bf397 Fix JSDoc validation violations (#7549) 2026-09-01 01:31:25 +00:00
Tim c1693ffda8 Update repository dependencies (#7534) 2026-08-31 09:31:53 +12:00
Tim c405edc991 Set sql-pg multiplex concurrency default to 32 (#7509) 2026-08-28 17:38:21 +12:00
Tim 9adb9f2c82 Reject overlong PostgreSQL channel names (#7504) 2026-08-27 23:35:44 +00:00
Tim 96ea948655 Fix zero-TTL PostgreSQL pool churn (#7503) 2026-08-27 23:30:13 +00:00
Tim e203638f6e Allow configuring PostgreSQL backend message size (#7502) 2026-08-27 23:24:29 +00:00
Tim 1d0ff4ff67 Reject head-side IPv4 tails in the PostgreSQL inet codec (#7501) 2026-08-27 23:23:24 +00:00