Harmonize password reuse in vacuumdb, clusterdb, and reindexdb.
authorNathan Bossart
Fri, 28 Jul 2023 17:07:44 +0000 (10:07 -0700)
committerNathan Bossart
Fri, 28 Jul 2023 17:07:44 +0000 (10:07 -0700)
commit6d982e3b3bd4a3a26d18639b05ca1535c260e669
tree67608b4aed256ad5f77fba03fc81d047e58aa566
parente055b6be7ebb0de35570102327717c99d91fe540
Harmonize password reuse in vacuumdb, clusterdb, and reindexdb.

Commits 83dec5a712 and ff402ae11b taught vacuumdb to reuse
passwords instead of prompting repeatedly.  However, the docs still
warn about repeated prompts, and this improvement was not applied
to clusterdb and reindexdb.  This commit allows clusterdb and
reindexdb to reuse passwords just like vacuumdb does, and it
expunges the aforementioned warnings from the docs.

Reviewed-by: Gurjeet Singh, Zhang Mingli
Discussion: https://postgr.es/m/20230628045741.GA1813397%40nathanxps13
doc/src/sgml/ref/reindexdb.sgml
doc/src/sgml/ref/vacuumdb.sgml
src/bin/scripts/clusterdb.c
src/bin/scripts/reindexdb.c
src/fe_utils/connect_utils.c