postgres.git / summary / log / commit / refs

commit    fbbb65daa22c4fee8b608dfc39e41cb36a751cd2
Author:   Bruce Momjian <bruce@momjian.us>
Date:     Wed Jul 02 17:11:05 2014 +0000

    pg_upgrade:  no need to remove "members" files for pre-9.3 upgrades
    
    Per analysis by Alvaro
    
    Backpatch through 9.3


contrib/pg_upgrade/pg_upgrade.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/contrib/pg_upgrade/pg_upgrade.c b/contrib/pg_upgrade/pg_upgrade.c index ea1f9f663e4..47ae3cab34e 100644 --- a/contrib/pg_upgrade/pg_upgrade.c +++ b/contrib/pg_upgrade/pg_upgrade.c @@ -451,11 +451,11 @@ copy_clog_xlog_xid(void) else if (new_cluster.controldata.cat_ver >= MULTIXACT_FORMATCHANGE_CAT_VER) { /* - * Remove files created by initdb that no longer match the - * new multi-xid value. + * Remove offsets/0000 file created by initdb that no longer matches + * 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/members", false); prep_status("Setting oldest multixact ID on new cluster"); [parent: cec3be05f624]