What's Changed
- fix: validate message length before widening it to an unsigned integer @frangz
- fix: hot mutex in client stats @levkk
- fix: switch to alternative Tokio timer for >2 workers (10-20% CPU reduction with 16+ workers) @levkk
- fix: fully support the extended protocol for
BEGIN/ROLLBACKcommands intercepted by the proxy @Kerem-Kurt - fix: avoid heap allocations when encoding integer and float parameters in sharded queries @crodas
- fix(config): idempotent random admin password generation @meskill
- fix: make
pgdog-configdoc comments pass rustdoc lints @crodas - fix: +lse (atomics) optimizations for ARM64 (5-10% CPU reduction) @levkk
- fix(config): improve validation messages for sharding config @meskill
- feat: add process name to 2pc transaction gid @levkk
- feat: add correct
SIGTERMhandler
New Contributors
- @Kerem-Kurt made their first contribution in #1231
- @crodas made their first contribution in #1240
Full Changelog: v0.1.49...v0.1.50