From b85980c333b940273d8dd7f7f469f33c8cca2c79 Mon Sep 17 00:00:00 2001 From: Nathan Bossart Date: Thu, 29 Jul 2021 23:32:20 +0000 Subject: [PATCH v3 1/1] improve initdb --sync-only help message and docs --- doc/src/sgml/ref/initdb.sgml | 3 +++ src/bin/initdb/initdb.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/doc/src/sgml/ref/initdb.sgml b/doc/src/sgml/ref/initdb.sgml index e62742850a..3d88838712 100644 --- a/doc/src/sgml/ref/initdb.sgml +++ b/doc/src/sgml/ref/initdb.sgml @@ -306,6 +306,9 @@ PostgreSQL documentation Safely write all database files to disk and exit. This does not perform any of the normal initdb operations. + Generally, this option is useful for ensuring reliable recovery after + changing from off to + on. diff --git a/src/bin/initdb/initdb.c b/src/bin/initdb/initdb.c index 994bf07f3b..28c6eac903 100644 --- a/src/bin/initdb/initdb.c +++ b/src/bin/initdb/initdb.c @@ -2200,7 +2200,7 @@ usage(const char *progname) printf(_(" -N, --no-sync do not wait for changes to be written safely to disk\n")); printf(_(" --no-instructions do not print instructions for next steps\n")); printf(_(" -s, --show show internal settings\n")); - printf(_(" -S, --sync-only only sync data directory\n")); + printf(_(" -S, --sync-only only sync database files to disk and exit\n")); printf(_("\nOther options:\n")); printf(_(" -V, --version output version information, then exit\n")); printf(_(" -?, --help show this help, then exit\n")); -- 2.16.6