rm -rf /secondary/data/*
   cd /test-data/repl-build/mariadb-11.4.13-linux-x86_64
   sudo bin/mariadb-install-db --user=mysql --datadir=/secondary/data --plugin-maturity=alpha
   sleep 10
   sudo sbin/mariadbd --defaults-file=/test-data/repl-build/duckdb-sec.cnf --plugin-maturity=alpha --basedir=/test-data/repl-build/mariadb-11.4.13-linux-x86_64  --datadir=/secondary/data --plugin-dir=/test-data/repl-build/mariadb-11.4.13-linux-x86_64/lib/mysql/plugin --user=mysql --log-error=/secondary/data/hz-duckdb-bench.err --user=mysql --socket=/secondary/data/mysql.sock --port=3307 &
sleep 10
/test-data/repl-build/mariadb-11.4.13-linux-x86_64/bin/mariadb --socket=/secondary/data/mysql.sock < /tmp/master_dump.sql
/test-data/repl-build/mariadb-11.4.13-linux-x86_64/bin/mariadb --socket=/secondary/data/mysql.sock -e "source /test-data/repl-build/config-settings.sql;"
PRIMARY_GTID=$(mariadb --socket=/primary/data/mysql.sock -N -e "SELECT @@global.gtid_binlog_state;")
if [ ! -z "$PRIMARY_GTID" ]; then
    echo "Syncing secondary to GTID: $PRIMARY_GTID"
   mariadb --socket=/secondary/data/mysql.sock -e "
        SET GLOBAL gtid_slave_pos = '$PRIMARY_GTID';
        CHANGE MASTER TO MASTER_HOST='127.0.0.1',
        MASTER_USER='replication_user',
        MASTER_PASSWORD='.userMDS00',
        MASTER_PORT=3306,
        MASTER_LOG_FILE='prim-bin-log.000001',
	MASTER_USE_GTID = slave_pos; start replica; select sleep(10); show replica status \G"
else
    echo "Error: Could not retrieve GTID from primary."
fi
cd /test-data/repl-build

