Renamed the functions pg_start_backup()/pg_stop_backup() to pg_backup_start()/pg_backup_stop() and change the arguments of pg_backup_stop() pg_rman already supported non-exclusive mode, so we just renamed the function names and change the arguments to keeps the behavior.
Default log_checkpoints for regression test is off. In PostgreSQL15, the default value of log_checkpoints is on. The checkpoints are automatically triggered when regression tests are run. The test failed because some log files was updated timestamp and the wrong log was deleted. So, we turned this feature off before running the test.
Renamed the functions pg_start_backup()/pg_stop_backup() to pg_backup_start()/pg_backup_stop() and change the arguments of pg_backup_stop() pg_rman already supported non-exclusive mode, so we just renamed the function names and change the arguments to keeps the behavior.
Default log_checkpoints for regression test is off. In PostgreSQL15, the default value of log_checkpoints is on. The checkpoints are automatically triggered when regression tests are run. The test failed because some log files was updated timestamp and the wrong log was deleted. So, we turned this feature off before running the test.