Skip to content

Further fixes. - #466

Merged
isoos merged 15 commits into
masterfrom
x3
Sep 18, 2026
Merged

isoos merged 15 commits into
masterfrom
x3

Conversation

@isoos

@isoos isoos commented Sep 18, 2026

Copy link
Copy Markdown
Owner

No description provided.

…decoding crashing on an unrecognized flag byte instead of failing gracefully.
…coding as unsigned instead of signed, and `TruncateMessage` (now `.options`) being unable to represent combined `CASCADE`/`RESTART IDENTITY` flags.
…) not being recognized in `Sql.indexed` queries.
…iggers also fails, and add timeouts to the internal commit/rollback and to `cancelPendingStatement()` so a hung server can't deadlock the connection.
…ing created, the pool's `connectTimeout` budget being applied twice, `Pool.prepare()` keeping a broken connection in circulation after a failure, and per-call `onOpen` closures silently defeating connection reuse.
…nable to decode at all (`DateTime.parse` doesn't understand Postgres's `BC` suffix).
…ning in the background, and its socket was never closed if it succeeded afterwards.
…nts (e.g. an untyped `List<DateTime>` bind parameter), throwing `Could not infer array type` instead of encoding a Postgres array literal.
…t timed out (but was still resolving in the background) had actually finished closing.
@isoos
isoos merged commit 1de57a6 into master Sep 18, 2026
1 check passed
@isoos
isoos deleted the x3 branch September 18, 2026 20:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant