postgres · Issues· 303 open
Open on GitHubLocally synced open issues (discussions stay on GitHub)
- #1219
fetch_types: false, deadlocks reserve() and alternatively pulls ~10KB from server before any work and can burn GBs of egress per month
Updated Sep 15, 2026 - #1119
invalid query results: rows count not cleared after partially streamed query fails on the same connection
Updated Sep 14, 2026 - #1217
sql.begin() resolves when COMMIT returns ROLLBACK after a caught savepoint failure
Updated Sep 9, 2026 - #1216
Disconnected transaction handles can read another user's rows through RLS
Updated Sep 9, 2026 - #672
Configure a minimum connection pool size
enhancementUpdated Sep 8, 2026 - #1097
Calling sql.end() or sql.close() after a server disconnection causes a permanent hang
Updated Sep 6, 2026 - #1213
Cloudflare build: a failed TLS handshake (untrusted CA, e.g. Supabase) surfaces as CONNECT_TIMEOUT instead of the real error
Updated Sep 5, 2026 - #1179
Failed connection establishment retries with no backoff and stampedes the whole pool (pathological against proxied/serverless Postgres)
Updated Sep 3, 2026 - #1208
nextWrite() throws an uncaughtException when a reserved connection's backend dies
Updated Sep 2, 2026 - #1210
sql.begin() always throws UNSAFE_TRANSACTION when max_pipeline is 0
Updated Sep 2, 2026 - #823
arbitrary UNSAFE_TRANSACTION errors when using sql.begin
Updated Sep 1, 2026 - #1205
Unhandled rejection kills the process when the internal array-types query is cancelled (57014) - repro for #279
Updated Aug 31, 2026 - #1204
Connection of one in-process transaction being handed to a separate transaction, causing corruption
Updated Aug 30, 2026 - #1203
Cloudflare/workerd: sql.reserve() never resolves on a pool that has not yet opened a connection
Updated Aug 28, 2026 - #1202
Cloudflare/workerd: every sql.end() leaves an unhandled rejection (Stream was cancelled)
Updated Aug 28, 2026