File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33All notable changes to ACE will be captured in this document. This project follows semantic versioning; the latest changes appear first.
44
5+ ## [ v1.8.1] - 2026-04-10
6+
7+ ### Changed
8+ - Prevent overlapping scheduled job runs.
9+ The scheduler now uses singleton mode so a job that exceeds its
10+ ` run_frequency ` will not start a second concurrent instance.
11+
12+ ### Fixed
13+ - Fix connection pool leak when table validation fails.
14+ ` RunChecks() ` did not close its connection pool on error paths. Leaked
15+ connections accumulated across scheduled runs — one per failing table
16+ per tick — and could exhaust database connection limits over time.
17+
18+ - Apply max_connections cap to discovery pools.
19+ Repset-diff and schema-diff metadata queries now respect the configured
20+ ` max_connections ` limit instead of using the pgxpool default.
21+
522## [ v1.8.0] - 2026-04-08
623
724### Added
You can’t perform that action at this time.
0 commit comments