pgpool2.git / summary / log / commit / refs

commit    d847702e8d8998ce5f593a3bcc3cbf948fb98260
Author:   Tatsuo Ishii <ishii@sraoss.co.jp>
Date:     Sat Feb 08 10:39:14 2020 +0000

    Fix oversight to adopt PostgreSQL 12.
    
    From PostgreSQL 12 WAL dir is renamed to "pg_wal". pgpool_setup should
    have dealt with this.


src/test/pgpool_setup | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/test/pgpool_setup b/src/test/pgpool_setup index ae50be849..f1da5ea6f 100755 --- a/src/test/pgpool_setup +++ b/src/test/pgpool_setup @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# Copyright (c) 2013-2019 PgPool Global Development Group +# Copyright (c) 2013-2020 PgPool Global Development Group # # Permission to use, copy, modify, and distribute this software and # its documentation for any purpose and without fee is hereby @@ -435,12 +435,17 @@ echo "source: $master_db_cluster dest: $DEST_CLUSTER" >> $log rsync -C -a -c --delete --exclude postgresql.conf --exclude postmaster.pid \ --exclude postmaster.opts --exclude pg_log \ --exclude recovery.conf --exclude recovery.done \ ---exclude pg_xlog \ +--exclude pg_xlog pg_wal \ $master_db_cluster/ $DEST_CLUSTER/ rm -fr $DEST_CLUSTER/pg_xlog mkdir $DEST_CLUSTER/pg_xlog chmod 700 $DEST_CLUSTER/pg_xlog + +rm -fr $DEST_CLUSTER/pg_wal +mkdir $DEST_CLUSTER/pg_wal +chmod 700 $DEST_CLUSTER/pg_wal + rm $DEST_CLUSTER/recovery.done standby.signal rm standby.signal fi @@ -533,13 +538,17 @@ REOF rsync -C -a -c --delete --exclude postgresql.conf --exclude postmaster.pid \ --exclude postmaster.opts --exclude pg_log \ --exclude recovery.done \ ---exclude pg_xlog \ +--exclude pg_xlog pg_wal \ $master_db_cluster/ $DEST_CLUSTER/ rm -fr $DEST_CLUSTER/pg_xlog mkdir $DEST_CLUSTER/pg_xlog chmod 700 $DEST_CLUSTER/pg_xlog +rm -fr $DEST_CLUSTER/pg_wal +mkdir $DEST_CLUSTER/pg_wal +chmod 700 $DEST_CLUSTER/pg_wal + $psql -p $PORT -c "SELECT pg_stop_backup()" postgres EOF [parent: 2d390ebb04af]