Commit Graph
469 Commits
Author SHA1 Message Date
effect-bot 289a53f7b1 Version Packages (#10531) 2026-11-11 03:56:37 +00:00
effect-bot 7865dbbb7b Version Packages (#10295) 2026-11-10 02:53:30 +00:00
Ibrahim ElkamaliandEffect Bot ded4ccfb04 Fix SqlClient.withoutTransforms keeping query name transforms (#10454)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-10 13:45:46 +13:00
effect-bot 68e628d43c fix(sql): skip savepoint release after an ancestor ends during rollback (#10508) 2026-11-10 13:06:26 +13:00
Jon PowersandEffect Bot 47563e9672 Fail driver-level transaction lookups from a fiber that outlives its transaction (#10434)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-10 13:05:58 +13:00
effect-bot e6a1d6f567 Fix sql-pg span metadata for connection URLs (#10500) 2026-11-10 12:13:37 +13:00
Jon PowersandEffect Bot a26ad6397c Fail statements from a fiber that outlives its transaction (#10433)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-10 12:06:05 +13:00
Ibrahim ElkamaliandEffect Bot 4c462bde0e Fix sql-mssql binding returning parameters before insert and updateValues row values (#10452)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-10 11:56:29 +13:00
effect-bot 076b2c07ae Fail only the query when an unregistered PostgreSQL value cannot be decoded (#10422) 2026-11-10 11:44:28 +13:00
effect-bot 06461da37a Fix PostgreSQL transport retirement after scope release (#10473) 2026-11-10 11:36:51 +13:00
Tim ba272c5196 Update repository dependencies (#10466) 2026-11-09 10:29:20 +13:00
effect-botandTim 13c0e778ce fix(sql): keep driver services in requirements when SqlClient is provided (#10387)
Co-authored-by: Tim <hello@timsmart.co>
2026-11-05 00:10:16 +00:00
effect-bot da52437f6e Add retention-based cleanup of completed cluster requests (#10267) 2026-11-04 15:52:02 +13:00
Ori ErelandEffect Bot 075892d51c Keep typed SQL errors when the server ends a PgClient session in a transaction (#10291)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-11-03 12:43:58 +13:00
effect-bot 506eef143b Version Packages (#10212) 2026-11-02 16:59:53 +13:00
Tim b0a1ceebcd Update repository dependencies (#10257) 2026-11-02 16:21:02 +13:00
Tim 2a4ce2e363 Make load-sensitive Data, sql-d1 and sqlite-node tests robust under load (#10281) 2026-11-02 03:09:59 +00:00
effect-bot 854086e1aa fix(sql-mysql2): make statement cancellation and pool waits interruptible (#10264) 2026-11-02 14:53:46 +13:00
effect-bot e7a6ea43fe Trace SQL transaction control statements and connection wait (#10213) 2026-11-02 11:54:33 +13:00
effect-bot 79b8246eb3 fix(sql-libsql): allow concurrent statements on remote libSQL clients (#10227) 2026-10-31 22:43:34 +13:00
effect-bot 6b70da9d05 Remove duplicate tests and speed up slow test files (#10214) 2026-10-31 19:45:17 +13:00
effect-bot bc492f0965 Version Packages (#10144) 2026-10-30 21:25:49 +00:00
effect-bot 136ddf95cc Brand SQL fragments and segments with runtime symbols (#10190) 2026-10-30 07:03:32 +00:00
5e56eba027 Run ClickHouse migrator ledger writes as commands (#10126)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-30 16:33:04 +13:00
effect-botandTim 52f4e4224c Roll back PgClient transactions whose prepared statements went missing (#10157)
Co-authored-by: Tim <hello@timsmart.co>
2026-10-29 22:55:57 +00:00
effect-bot dae6428429 Remove redundant PersistedQueue store tests and skip wall-clock waits for the memory store (#10099) 2026-10-29 22:12:27 +13:00
effect-bot 9a91b1926a Version Packages (#10038) 2026-10-29 03:41:32 +00:00
effect-bot 9f47220ed7 Wait for PostgreSQL test containers by health check only (#10078) 2026-10-29 14:05:23 +13:00
effect-botandTim 2cb498e079 Fix SQLite connection leak when a queued transaction is interrupted (#9962)
Co-authored-by: Tim <hello@timsmart.co>
2026-10-28 15:48:48 +13:00
Tim Smart b4e8559042 Use non-empty insert rows in SqlResolver batch tests
The tests added on main in #9951 pass plain arrays to sql.insert, which requires a non-empty array on v4/next-minor since #9453.
2026-10-28 15:48:48 +13:00
Sebastian LorenzandEffect Bot 3d88452eb6 Add CommandLine to effect/process and use it in ChildProcess (#9752)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-28 15:48:48 +13:00
Tim 7217410930 Add encrypted remote compaction to the event log (#9571) 2026-10-28 15:48:48 +13:00
TimandEffect Bot 5ff2d05f15 fix(sql-mssql): keep interrupted requests leased until Tedious settles them (#9636)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-28 15:48:48 +13:00
Sebastian LorenzandTim Smart 8f236683ad Replace effect/Crypto with per-family effect/crypto modules (#9126)
Co-authored-by: Tim Smart <hello@timsmart.co>
2026-10-28 15:48:48 +13:00
ViacheslavandEffect Bot 1194a4c48e Fix sql.insert and sql.updateValues crashing on an empty list (#9453)
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-28 15:48:48 +13:00
effect-botandTim f97711f43f fix(persistence): isolate stores on KeyValueStore and Redis backings (#9223)
Co-authored-by: Tim <hello@timsmart.co>
2026-10-28 15:48:48 +13:00
be9895bd76 fix(sql): load filesystem migrations from their own module (#9157)
Co-authored-by: Viacheslav <bezff@MacBook-Pro-3.local>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-28 15:48:48 +13:00
4f16778151 Add pool occupancy stats to Pool, PgPool, and PgClient (#9090)
Co-authored-by: Sebastian Lorenz <fubhy@fubhy.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Tim Smart <hello@timsmart.co>
Co-authored-by: Stéphane Le Dorze <stephane.ledorze@gmail.com>
Co-authored-by: Tarekkharsa <47394961+Tarekkharsa@users.noreply.github.com>
2026-10-28 15:48:48 +13:00
effect-bot b174739b6b Version Packages (#9757) 2026-10-28 15:38:36 +13:00
effect-bot 08e338ea20 Split SQL event journal batch statements below parameter limits (#10014) 2026-10-28 09:39:12 +13:00
effect-bot 7302cabced fix(sql-pg): fail a stream admitted while its pin is released (#9996) 2026-10-27 16:32:30 +13:00
Tim 8311f8f3e0 Make the sql-pg UNLISTEN pin-release test independent of event-loop timing (#10007) 2026-10-27 16:15:23 +13:00
Tim 3f0343cf58 Wait for in-flight UNLISTEN when releasing a pinned PgConnection (#10000) 2026-10-27 02:52:35 +00:00
Tim 6d3689bd5a test(sql-pg): fix flaky multiplex concurrency test in PgPool (#9879) 2026-10-27 14:13:24 +13:00
8450ad5be7 Recognize sqlite-do transactions in SqlResolver batches (#9951)
Co-authored-by: Marve10s <igrimanigroman@gmail.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-26 23:19:27 +00:00
381d5c6039 Record ClickHouse migrations only after they succeed (#9959)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-27 10:26:59 +13:00
effect-bot f722e4c4fb fix(sql-pg): allow up to 65535 Parse/Bind parameters (#9937) 2026-10-27 10:03:29 +13:00
c1ba405edb fix(sql-pg): close a session that does not confirm UNLISTEN (#9896)
Co-authored-by: Wayne Maurer <2899448+wmaurer@users.noreply.github.com>
Co-authored-by: Effect Bot <tech-ops@effectful.co>
2026-10-27 09:50:15 +13:00
effect-bot bb563572d8 Allow op-sqlite 18 in the React Native SQLite peer range (#9871) 2026-10-27 09:43:39 +13:00
Tim 1c29dd8f2d Wait for the multiplexed statement write instead of polling in PgPool test (#9792) 2026-10-23 10:08:02 +13:00