1
0
mirror of https://github.com/postgres/postgres.git synced 2025-05-05 09:19:17 +03:00

pg_upgrade: no need to remove "members" files for pre-9.3 upgrades

Per analysis by Alvaro

Backpatch through 9.3
This commit is contained in:
Bruce Momjian 2014-07-02 13:11:05 -04:00
parent cec3be05f6
commit fbbb65daa2

View File

@ -451,11 +451,11 @@ copy_clog_xlog_xid(void)
else if (new_cluster.controldata.cat_ver >= MULTIXACT_FORMATCHANGE_CAT_VER) else if (new_cluster.controldata.cat_ver >= MULTIXACT_FORMATCHANGE_CAT_VER)
{ {
/* /*
* Remove files created by initdb that no longer match the * Remove offsets/0000 file created by initdb that no longer matches
* new multi-xid value. * the new multi-xid value. "members" starts at zero so no need to
* remove it.
*/ */
remove_new_subdir("pg_multixact/offsets", false); remove_new_subdir("pg_multixact/offsets", false);
remove_new_subdir("pg_multixact/members", false);
prep_status("Setting oldest multixact ID on new cluster"); prep_status("Setting oldest multixact ID on new cluster");