Rename VACOPT_NOWAIT to VACOPT_SKIP_LOCKED
authorMichael Paquier <michael@paquier.xyz>
Thu, 12 Jul 2018 05:28:28 +0000 (14:28 +0900)
committerMichael Paquier <michael@paquier.xyz>
Thu, 12 Jul 2018 05:28:28 +0000 (14:28 +0900)
commitedc6b41bd4a80ea6aebacbd86ebe7c3a01939789
tree6f0a50cd1daded9c544ecac3f6379b1d77f642ae
parent6551f3daa2567ea9b2ded9b467aa9d876cc4e77f
Rename VACOPT_NOWAIT to VACOPT_SKIP_LOCKED

When it comes to SELECT ... FOR or LOCK, NOWAIT means to not wait for
something to happen, and issue an error.  SKIP LOCKED means to not wait
for something to happen but to move on without issuing an error.  The
internal option of autovacuum and autoanalyze mentioned above, used only
when wraparound is not involved was named NOWAIT, but behaves like SKIP
LOCKED which is confusing.

Author: Nathan Bossart
Discussion: https://postgr.es/m/20180307050345.GA3095@paquier.xyz
src/backend/commands/analyze.c
src/backend/commands/vacuum.c
src/backend/postmaster/autovacuum.c
src/include/nodes/parsenodes.h