Fix bogus logic for checking executables' versions within pg_upgrade.
Tom Lane <tgl@sss.pgh.pa.us>
Fix bogus logic for checking executables' versions within pg_upgrade. Somebody messed up a refactoring here. As it stood, we'd check pg_ctl's --version output twice for each cluster. Worse, the first check for the new cluster's version happened before we'd done any validate_exec checks there, breaking the check ordering the code intended. A. Akenteva Discussion: https://postgr.es/m/f9266a85d918a3cf3a386b5148aee666@postgrespro.ru
Files
| Path | Change | +/− |
|---|---|---|
| src/bin/pg_upgrade/exec.c | modified | +4 −5 |
Discussion
- A weird bit in pg_upgrade/exec.c 6 messages · 2017-11-09 → 2017-11-16