github pgdogdev/pgdog v0.1.41

2 hours ago

What's Changed

  • fix: read and write pool stats were incorrect, didn't account for clients waiting for a connection
  • feat: add slow query parse logging @frodsan
  • feat: token caching for external identity providers @MagicAbdel
  • feat: add flattened JSON log format support @kitop
  • refactor: use rust_decimal's builtin PG encode/decode @sgrif
  • feat(mtls): add option to validate CN matches username (passwordless client auth)
  • fix(replication): distribute destination omni among the subscribers (fixes potential deadlock) @meskill
  • test(resharding): more resharding tests @meskill
  • refactor: yeet (remove) unused serde impls for Numeric @sgrif
  • feat(replication): add retry logic for transient errors (e.g. TPC connection reset) @meskill
  • fix: maintain Numeric scale when computing avg() across shards @sgrif
  • fix(prepared_statements): full rewrites extended as well (fixes prepared_statements = "full") @meskill

New Contributors

Full Changelog: v0.1.40...v0.1.41

Don't miss a new pgdog release

NewReleases is sending notifications on new releases.