summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--contrib/pg_upgrade/relfilenode.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/contrib/pg_upgrade/relfilenode.c b/contrib/pg_upgrade/relfilenode.c
index b20ca200f18..fc36968f99d 100644
--- a/contrib/pg_upgrade/relfilenode.c
+++ b/contrib/pg_upgrade/relfilenode.c
@@ -46,6 +46,10 @@ transfer_all_new_dbs(migratorContext *ctx, DbInfoArr *olddb_arr,
int n_maps;
pageCnvCtx *pageConverter = NULL;
+ if (!old_db)
+ pg_log(ctx, PG_FATAL,
+ "the new cluster database %s was not found in the old cluster\n", new_db->db_name);
+
n_maps = 0;
mappings = gen_db_file_maps(ctx, old_db, new_db, &n_maps, old_pgdata,
new_pgdata);