diff --git a/src/backend/access/transam/xlog.c b/src/backend/access/transam/xlog.c index f7746080a69..c2991300380 100644 --- a/src/backend/access/transam/xlog.c +++ b/src/backend/access/transam/xlog.c @@ -5402,13 +5402,6 @@ readRecoveryCommandFile(void) } else if (strcmp(item->name, "recovery_target_time") == 0) { - /* - * if recovery_target_xid or recovery_target_name specified, then - * this overrides recovery_target_time - */ - if (recoveryTarget == RECOVERY_TARGET_XID || - recoveryTarget == RECOVERY_TARGET_NAME) - continue; recoveryTarget = RECOVERY_TARGET_TIME; /* @@ -5425,12 +5418,6 @@ readRecoveryCommandFile(void) } else if (strcmp(item->name, "recovery_target_name") == 0) { - /* - * if recovery_target_xid specified, then this overrides - * recovery_target_name - */ - if (recoveryTarget == RECOVERY_TARGET_XID) - continue; recoveryTarget = RECOVERY_TARGET_NAME; recoveryTargetName = pstrdup(item->value);