mirror of
https://github.com/postgrespro/pg_probackup.git
synced 2025-02-01 13:27:47 +02:00
Use recovery_target_timeline in recovery.conf only with --timeline option
This commit is contained in:
parent
a40f1f523c
commit
16073698aa
@ -215,7 +215,7 @@ base_backup_found:
|
|||||||
dest_backup = (pgBackup *) parray_get(backups, last_diff_index);
|
dest_backup = (pgBackup *) parray_get(backups, last_diff_index);
|
||||||
if (!dest_backup->stream || (target_time != NULL || target_xid != NULL))
|
if (!dest_backup->stream || (target_time != NULL || target_xid != NULL))
|
||||||
create_recovery_conf(backup_id, target_time, target_xid,
|
create_recovery_conf(backup_id, target_time, target_xid,
|
||||||
target_inclusive, base_backup->tli);
|
target_inclusive, target_tli);
|
||||||
|
|
||||||
/* cleanup */
|
/* cleanup */
|
||||||
parray_walk(backups, pgBackupFree);
|
parray_walk(backups, pgBackupFree);
|
||||||
@ -676,7 +676,8 @@ create_recovery_conf(time_t backup_id,
|
|||||||
if (target_inclusive)
|
if (target_inclusive)
|
||||||
fprintf(fp, "recovery_target_inclusive = '%s'\n", target_inclusive);
|
fprintf(fp, "recovery_target_inclusive = '%s'\n", target_inclusive);
|
||||||
|
|
||||||
fprintf(fp, "recovery_target_timeline = '%u'\n", target_tli);
|
if (target_tli)
|
||||||
|
fprintf(fp, "recovery_target_timeline = '%u'\n", target_tli);
|
||||||
|
|
||||||
fclose(fp);
|
fclose(fp);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user