Simplify vacuum_set_xid_limits() signature.
Peter Geoghegan <pg@bowt.ie>
Simplify vacuum_set_xid_limits() signature. Pass VACUUM parameters (VacuumParams state) to vacuum_set_xid_limits() directly, rather than passing most individual VacuumParams fields as separate arguments. Also make vacuum_set_xid_limits() output parameter symbol names match those used by its vacuumlazy.c caller. Author: Peter Geoghegan <pg@bowt.ie> Discussion: https://postgr.es/m/CAH2-Wz=TE7gW5DgSahDkf0UEZigFGAoHNNN6EvSrdzC=Kn+hrA@mail.gmail.com
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/access/heap/vacuumlazy.c | modified | +1 −6 |
| src/backend/commands/cluster.c | modified | +3 −1 |
| src/backend/commands/vacuum.c | modified | +49 −45 |
| src/include/commands/vacuum.h | modified | +5 −9 |
Discussion
- Simplify vacuum_set_xid_limits()'s signature (minor refactoring) 1 message · 2022-11-19