1
0
mirror of https://github.com/postgrespro/pg_probackup.git synced 2025-03-17 21:18:00 +02:00

derive server_version_string from server_version_num, because server_version can be changed at compile time by --with-extra-version

This commit is contained in:
Grigory Smolkin 2018-02-09 00:25:02 +03:00
parent f9e36ee01e
commit 492c691d07

View File

@ -877,7 +877,6 @@ do_backup(time_t start_time)
static void
check_server_version(void)
{
PGresult *res;
/* confirm server version */
server_version = PQserverVersion(backup_conn);
@ -901,9 +900,7 @@ check_server_version(void)
current.backup_mode == BACKUP_MODE_DIFF_PTRACK;
/* Save server_version to use it in future */
res = pgut_execute(backup_conn, "show server_version", 0, NULL, true);
StrNCpy(server_version_str, PQgetvalue(res, 0, 0), sizeof(server_version_str));
PQclear(res);
sprintf(server_version_str, "%d.%d", server_version / 10000, (server_version / 100) % 100);
}
/*