diff --git a/doc/src/sgml/ref/initdb.sgml b/doc/src/sgml/ref/initdb.sgml index 31f081ae7a5f48a2ce96d30d1da43e746cd5bfc4..1aaa4901af7aeef35e5c29513c15fd3d74631c61 100644 --- a/doc/src/sgml/ref/initdb.sgml +++ b/doc/src/sgml/ref/initdb.sgml @@ -311,7 +311,7 @@ PostgreSQL documentation <varlistentry> <term><option>-X <replaceable class="parameter">directory</replaceable></option></term> - <term><option>--xlogdir=<replaceable class="parameter">directory</replaceable></option></term> + <term><option>--waldir=<replaceable class="parameter">directory</replaceable></option></term> <listitem> <para> This option specifies the directory where the transaction log diff --git a/doc/src/sgml/ref/pg_basebackup.sgml b/doc/src/sgml/ref/pg_basebackup.sgml index 5c2db2581c36308faf8f948d5b0168cd4e421d88..c9dd62c14159a695acc3beaf827dbae3b6afea83 100644 --- a/doc/src/sgml/ref/pg_basebackup.sgml +++ b/doc/src/sgml/ref/pg_basebackup.sgml @@ -296,11 +296,11 @@ PostgreSQL documentation </varlistentry> <varlistentry> - <term><option>--xlogdir=<replaceable class="parameter">xlogdir</replaceable></option></term> + <term><option>--waldir=<replaceable class="parameter">waldir</replaceable></option></term> <listitem> <para> Specifies the location for the transaction log directory. - <replaceable>xlogdir</replaceable> must be an absolute path. + <replaceable>waldir</replaceable> must be an absolute path. The transaction log directory can only be specified when the backup is in plain mode. </para> @@ -309,7 +309,7 @@ PostgreSQL documentation <varlistentry> <term><option>-X <replaceable class="parameter">method</replaceable></option></term> - <term><option>--xlog-method=<replaceable class="parameter">method</replaceable></option></term> + <term><option>--wal-method=<replaceable class="parameter">method</replaceable></option></term> <listitem> <para> Includes the required transaction log files (WAL files) in the diff --git a/src/bin/initdb/initdb.c b/src/bin/initdb/initdb.c index 443c2ee46857374468a12244fcd0691fd12f0a72..540427a892299c9757b3f32f46e32968a81b4437 100644 --- a/src/bin/initdb/initdb.c +++ b/src/bin/initdb/initdb.c @@ -2255,7 +2255,7 @@ usage(const char *progname) " default text search configuration\n")); printf(_(" -U, --username=NAME database superuser name\n")); printf(_(" -W, --pwprompt prompt for a password for the new superuser\n")); - printf(_(" -X, --xlogdir=XLOGDIR location for the transaction log directory\n")); + printf(_(" -X, --waldir=WALDIR location for the write-ahead log directory\n")); printf(_("\nLess commonly used options:\n")); printf(_(" -d, --debug generate lots of debugging output\n")); printf(_(" -k, --data-checksums use data page checksums\n")); @@ -2941,7 +2941,7 @@ main(int argc, char *argv[]) {"nosync", no_argument, NULL, 'N'}, /* for backwards compatibility */ {"no-sync", no_argument, NULL, 'N'}, {"sync-only", no_argument, NULL, 'S'}, - {"xlogdir", required_argument, NULL, 'X'}, + {"waldir", required_argument, NULL, 'X'}, {"data-checksums", no_argument, NULL, 'k'}, {NULL, 0, NULL, 0} }; diff --git a/src/bin/pg_basebackup/pg_basebackup.c b/src/bin/pg_basebackup/pg_basebackup.c index ce1fe3bf0089321d292cb36a3fef3c6063235963..b6463faff96cceb13d320ccbb95f477c378662eb 100644 --- a/src/bin/pg_basebackup/pg_basebackup.c +++ b/src/bin/pg_basebackup/pg_basebackup.c @@ -342,9 +342,9 @@ usage(void) printf(_(" --no-slot prevent creation of temporary replication slot\n")); printf(_(" -T, --tablespace-mapping=OLDDIR=NEWDIR\n" " relocate tablespace in OLDDIR to NEWDIR\n")); - printf(_(" -X, --xlog-method=none|fetch|stream\n" + printf(_(" -X, --wal-method=none|fetch|stream\n" " include required WAL files with specified method\n")); - printf(_(" --xlogdir=XLOGDIR location for the transaction log directory\n")); + printf(_(" --waldir=WALDIR location for the transaction log directory\n")); printf(_(" -z, --gzip compress tar output\n")); printf(_(" -Z, --compress=0-9 compress tar output with given compression level\n")); printf(_("\nGeneral options:\n")); @@ -2065,7 +2065,7 @@ main(int argc, char **argv) {"write-recovery-conf", no_argument, NULL, 'R'}, {"slot", required_argument, NULL, 'S'}, {"tablespace-mapping", required_argument, NULL, 'T'}, - {"xlog-method", required_argument, NULL, 'X'}, + {"wal-method", required_argument, NULL, 'X'}, {"gzip", no_argument, NULL, 'z'}, {"compress", required_argument, NULL, 'Z'}, {"label", required_argument, NULL, 'l'}, @@ -2080,7 +2080,7 @@ main(int argc, char **argv) {"status-interval", required_argument, NULL, 's'}, {"verbose", no_argument, NULL, 'v'}, {"progress", no_argument, NULL, 'P'}, - {"xlogdir", required_argument, NULL, 1}, + {"waldir", required_argument, NULL, 1}, {"no-slot", no_argument, NULL, 2}, {NULL, 0, NULL, 0} }; diff --git a/src/bin/pg_basebackup/t/010_pg_basebackup.pl b/src/bin/pg_basebackup/t/010_pg_basebackup.pl index 2c5a3658d5ecae87c7acd2aebf293d65faec8dcc..29f519d8c99bd002ce8eee6c41407e3a7f03aae6 100644 --- a/src/bin/pg_basebackup/t/010_pg_basebackup.pl +++ b/src/bin/pg_basebackup/t/010_pg_basebackup.pl @@ -93,7 +93,7 @@ isnt(slurp_file("$tempdir/backup/backup_label"), 'DONOTCOPY', 'existing backup_label not copied'); $node->command_ok( - [ 'pg_basebackup', '-D', "$tempdir/backup2", '--xlogdir', + [ 'pg_basebackup', '-D', "$tempdir/backup2", '--waldir', "$tempdir/xlog2" ], 'separate xlog directory'); ok(-f "$tempdir/backup2/PG_VERSION", 'backup was created');