Change replication to streaming replication

pull/289/head
admire 2021-01-05 11:32:26 +02:00
rodzic c3182d69e9
commit 0da01b8092
8 zmienionych plików z 4 dodań i 7 usunięć

Wyświetl plik

@ -10,7 +10,7 @@ python:
env:
- SCENARIO=datadir_init
- SCENARIO=replications
- SCENARIO=streaming_replication
- SCENARIO=collations
- SCENARIO=extensions
- SCENARIO=logical_replication

Wyświetl plik

@ -7,8 +7,6 @@ if [ -f "${SETUP_LOCKFILE}" ]; then
return 0
fi
# This script will setup necessary configuration to enable replications
# Refresh configuration in case environment settings changed.
cat $CONF.template > $CONF
@ -17,7 +15,7 @@ cat $CONF.template > $CONF
sed -i '/data_directory/d' $CONF
echo "data_directory = '${DATADIR}'" >> $CONF
# This script will setup necessary configuration to optimise for PostGIS and to enable replications
# Create a config to optimise postgis
if [[ -f ${ROOT_CONF}/postgis.conf ]];then
rm $CONF/postgis.conf
fi
@ -41,10 +39,8 @@ cron.use_background_workers = on
EOF
echo "include 'postgis.conf'" >> $CONF
# This script will setup necessary replication settings
# Create a config for logical replication
if [[ "${REPLICATION}" =~ [Tt][Rr][Uu][Ee] && "$WAL_LEVEL" == 'logical' ]]; then
if [[ -f ${ROOT_CONF}/logical_replication.conf ]];then
rm $CONF/logical_replication.conf
@ -61,6 +57,7 @@ EOF
echo "include 'logical_replication.conf'" >> $CONF
fi
# Create a config for streaming replication
if [[ "${REPLICATION}" =~ [Tt][Rr][Uu][Ee] && "$WAL_LEVEL" == 'replica' ]]; then
if [[ -f ${ROOT_CONF}/streaming_replication.conf ]];then
rm $CONF/streaming_replication.conf