gitzette / @levkk / Mar 23 – Mar 29 W13
← W12 W13 W14 →
@levkk — open-source digest March 16 – March 22, 2026
Vol. 1, No. 2 github.com/levkk
the dispatch
@levkk
No releases, just a pooler learning to stop double-apologizing.
5 commits 5 PRs 0 releases 2 repos

A quiet week: three merged fixes, two open PRs, and a documentation backlog that keeps growing.

FEATURE

pgdog stops sending clients two error messages when one will do

A bug that fired duplicate errors on PostgreSQL connection drops has been squashed.

#841 fix: sending two errors to client when Pg shuts the connection down addresses a case where pgdog would relay two error packets to the client whenever a backend PostgreSQL instance dropped its connection. The fix, merged this week by @levkk, ensures only a single, accurate error reaches the client. One less thing for application-side retry logic to untangle.

FEATURE

Replication state sync gets its wires uncrossed

A fix to replica tracking lands alongside the error deduplication work.

@levkk merged #833 fix: fix replication state sync, correcting how pgdog tracks the replication state of backend servers. Getting this wrong can mean stale reads or misrouted queries in a read-replica topology. The fix was tight — three commits, no fanfare.

PENDING

Passthrough users may soon change their own passwords without locking themselves out

An open PR tackles a sharp edge in passthrough authentication.

#842 feat: allow passthrough user to change password, opened by @levkk, addresses a reported issue where changing a user's password with passthrough auth in plain mode would prevent new connections entirely. The fix lets pgdog accept the new credentials gracefully. Still open, not yet merged.

the dispatch — Vol. 1, No. 2 March 16 – March 22, 2026
COMMUNITY

Community contributor tunes pool wait-time metrics

An outside fix recalculates how long queries actually spend waiting for a connection.

#836 fix(metrics): wait_time for pool calculation, opened by contributor meskill, proposes a correction to how pgdog computes pool wait time. Accurate wait-time numbers matter for capacity planning — bad math here means bad dashboards. The PR is still under review.

PENDING

Five new documentation issues pile up with no PRs in sight

The docs backlog grows: session behavior, timeouts, LLM-friendly output, and cross-links to upstream PostgreSQL.

The docs repo saw two commits this week but no merged or open PRs. Meanwhile, five issues accumulated: documenting schema_path behavior in sessions, idle_session_timeout, generating an LLM-friendly text endpoint at /llms.txt, and adding links from the Query Protocol and Cross Shard pages to upstream PostgreSQL documentation. The to-do list is writing itself faster than the docs are.

stats corner
5
commits
5
pull requests
0
releases
commits by repo
REPO COMMITS pgdog 3 docs 2
github stars
pgdog
4,202
docs
4
repo index
  • docs
    PgDog documentation.
    2 commits · 0 releases · ★ 4
  • pgdog
    PostgreSQL connection pooler, load balancer and database sharder.
    3 commits · 0 releases · ★ 4202
← Mar 16 – Mar 22 Mar 30 – Apr 5 →
gitzette @levkk on gitzette @levkk on GitHub
share: post on X share on LinkedIn

Your GitHub week, turned into something worth reading.

Generate your dispatch →
gitzette.online  ·  2026 © AISlopMedia, Inc.