| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-02-05 | 1.4 kB | |
| v0.1.28 source code.tar.gz | 2026-02-05 | 2.0 MB | |
| v0.1.28 source code.zip | 2026-02-05 | 2.3 MB | |
| Totals: 3 Items | 4.3 MB | 0 | |
What's Changed
- fix: correctly handle
INTEGERtoBIGINTconversion duringschema-syncby mutating table definitions instead of appendingALTER TABLEstatements, and handle partitioned tables correctly - fix: average calculation in
SHOW STATSforreadsandwritesstats - feat: make resharding
COPYformat configurable (textorbinary) - feat: add
TIMESTAMP/TIMESTAMPTZsupport for aggregates (max(),min()) - fix: parsing (de)serialization for composite types that cross a
CopyDataboundary duringdata-sync - fix: confusing TLS connection icon in logs (was open, now it's locked) @bzp2010
- feat: automatically reload config (incl. schema) after DDL in a sharded cluster (single pgdog node, local dev/staging only)
- fix: omnishard write fan-out is opaque now, returns rows changed from one shard only, while mutating rows everywhere; necessary for compatibility with Postgres behavior
- feat:
[[omnisharded_tables]]takes priority over[[sharded_tables]]inpgdog.toml - feat: add
kind = "default"for for list-based sharding to mimic Postgres partitions behavior - fix:
apply query_timeoutto entire client/server exchange instead of just server responses (prevents TCP black holes)
New Contributors
- @bzp2010 made their first contribution in https://github.com/pgdogdev/pgdog/pull/747
Full Changelog: https://github.com/pgdogdev/pgdog/compare/v0.1.27...v0.1.28