pgdog.git / summary / log
2026-09-25 c5e5c3481e90 fix(pool): distinguish unresolved unlocks from unlock-all (#1610)
Dipesh Babu
2026-09-25 120ef89f0dea Band-aid fix for text param cast to uuid in shard key (#1667)
Sage Griffin
2026-09-25 a45a173ee616 refactor(resharding): replace orchestrator/publisher with ReshardingState (#1665)
Kiryl Mialeshka
2026-09-24 c0d55803c860 ci: try 2 of #1635 (#1649)
John Kaczman
2026-09-24 2bf2c03ffdb0 ci: modifying a workflow runs it in ci (#1646)
John Kaczman
2026-09-24 c94128bbf979 Remove all inline attributes from the main crate (#1651)
Sage Griffin
2026-09-24 167ed5224890 fix(session): restore startup parameters on RESET ALL (#1655)
Dipesh Babu
2026-09-24 0d040f925a8c v0.1.60 (#1656)
Lev Kokotov
2026-09-24 89a4c83b9986 Run unit tests in the merge queue, add a sentinel job for integration tests (#1654)
Sage Griffin
2026-09-24 5c29da6be54a Run CI checks regardless of what files were edited (#1648)
Sage Griffin
2026-09-24 18bfceee1e47 Run CI when merge queue requests checks regardless of branch (#1647)
Sage Griffin
2026-09-24 8d778eee8b64 Remove unnecessary insert_split check (#1641)
Sage Griffin
2026-09-24 4f538a1f753b Run CI on the merge queue (#1645)
Sage Griffin
2026-09-24 4025fd600a7e Silence C warning on builds (#1644)
Sage Griffin
2026-09-24 8b84072fae77 fix: libpg_query deparser excluded paranthesis (#1643)
Lev Kokotov
2026-09-24 d1a64926124a Revert "ci: re-try failed install-deps.sh (#1635)" (#1642)
Sage Griffin
2026-09-24 2b7432c6fd41 fix(pool): track pg_catalog-qualified advisory locks (#1608)
Dipesh Babu
2026-09-24 3289fac35d7f ci: re-try failed install-deps.sh (#1635)
John Kaczman
2026-09-24 4ff59ef7dd46 fix: differentiate one vs. two param advisory locks (#1639)
John Kaczman
2026-09-24 8a5cce4e7b73 perf: walk 3x -> walk 1x in SELECT parser via singular StatementParser (#1633)
John Kaczman
2026-09-24 9a80ecd912ff fix: evaluate hashtext(extended) in advisory locks for routing/tracking (#1631)
John Kaczman
2026-09-24 a23f2a1b087f fix: route advisory locks through id hash (#1611)
John Kaczman
2026-09-24 db2af9dc1c56 fix(schema_sync): parentheses around timezone operations (#1637)
Kiryl Mialeshka
2026-09-24 d3591702ecca fix(schema_sync): pass check_function_bodies if it was set by pg_dump (#1634)
Kiryl Mialeshka
2026-09-24 c2fb278b74d7 fix(schema): quote sequence names in cutover queries (#1628)
Dipesh Babu
2026-09-23 b41a46c71462 fix: don't skip qualified column names in DISTINCT ON parser (#1627)
John Kaczman
2026-09-23 57673d55b953 Don't carry around a full Ast on `InsertSplit` (#1626)
Sage Griffin
2026-09-23 cefaaa9a1ccb Refactor unique id replacement to operate on function calls directly (#1622)
Sage Griffin
2026-09-23 3ab4b44df8e8 fix(types): preserve numeric infinities across shards (#1607)
Dipesh Babu
2026-09-23 3cba26035d2d feat(stats): preserve stats on reload and add RESET STATS (#1615)
Nupur Agrawal
2026-09-22 b58e97cc26c5 fix: direct-to-shard transactions don't need two-phase commit (#1614)
Ryan Littlefield
2026-09-22 f29dacf80645 refactor(resharding): migrate replication to api/task (#1602)
Kiryl Mialeshka
2026-09-21 8357e28d4340 fix(tls): preserve configured certificate chains (#1599)
Dipesh Babu
2026-09-21 018d469f2c69 fix(build): upgrade jemallocator for ARM64 page support (#1597)
Dipesh Babu
2026-09-21 3b52aea588cf fix(resharding): clean replication slots after forced cancellation (#1598)
Dipesh Babu
2026-09-21 31b6677b6302 fix(types): preserve fractional timestamp precision (#1593)
Dipesh Babu
2026-09-20 9d83dea3c94d fix(types): preserve timestamp infinities in cross-shard results (#1594)
Dipesh Babu
2026-09-20 42e8662de002 fix(types): compare NULL array elements using PostgreSQL ordering (#1595)
Dipesh Babu
2026-09-20 effb1f28d9c6 fix(aggregate): preserve types of cast COUNT results (#1596)
Dipesh Babu
2026-09-19 eed45d58df73 fix(aggregate): handle empty and singleton variance inputs (#1560)
Dipesh Babu
2026-09-19 608cb9d84102 fix(types): compare and hash intervals by PostgreSQL duration (#1559)
Dipesh Babu
2026-09-18 c815a19276d9 fix: set session_replication_role via SET instead of startup parameters (#1590)
Lev Kokotov
2026-09-18 2be282a47c42 fix(types): hash 0.0 and -0.0 to the same value (#1507)
Max Freedom Pollard
2026-09-17 4dfbccdff147 chore: changelog for v0.1.59 (#1584)
Lev Kokotov
2026-09-17 020c3af03bb9 v0.1.59 (#1581)
Lev Kokotov
2026-09-17 20cd23cf10df fix: manual bans need to be carried over to new pools after reload (#1580)
Lev Kokotov
2026-09-17 6b227afc6eee test: stabilize checkout timeout and socket liveness tests (#1570)
Marco Palmisano
2026-09-17 8878cf988d00 Be much more restrictive when searching for a shard key expression (#1577)
Sage Griffin
2026-09-17 e956db76a319 test: stabilize asynchronous database fixtures (#1558)
Dipesh Babu
2026-09-17 7bffd923f9bf feat: (always) re-write funcs that rely on transaction start time (#1568)
John Kaczman
[next]