@@ -5336,15 +5336,6 @@ create_ao_relname(char *dst, size_t len, const char *prefix, Oid auxoid)
53365336 fatal("create_ao_relname: destination buffer is too short");
53375337}
53385338
5339- static void
5340- create_ao_idxname(char *dst, size_t len, const char *prefix, Oid auxoid)
5341- {
5342- size_t actual = snprintf(dst, len, "%s_%u_index", prefix, auxoid);
5343-
5344- if (actual >= len)
5345- fatal("create_ao_idxname: destination buffer is too short");
5346- }
5347-
53485339/*
53495340 * GPDB: the implementation of this function has moved below, to
53505341 * binary_upgrade_set_pg_class_oids_impl(), so that we can handle some of the
@@ -5389,9 +5380,7 @@ binary_upgrade_set_pg_class_oids_impl(Archive *fout,
53895380 Oid pg_class_bmidxoid;
53905381 Oid ao_segrelid = InvalidOid;
53915382 Oid ao_blkdirrelid = InvalidOid;
5392- Oid ao_blkdiridxid = InvalidOid;
53935383 Oid ao_visimaprelid = InvalidOid;
5394- Oid ao_visimapidxid = InvalidOid;
53955384 bool ao_columnstore = false;
53965385 char pg_class_relkind;
53975386
@@ -5402,8 +5391,8 @@ binary_upgrade_set_pg_class_oids_impl(Archive *fout,
54025391 " i.indexrelid, ti.relname AS tidx_relname, "
54035392 " bi.oid AS bmoid, bidx.oid AS bmidxoid, "
54045393 " pgao.segrelid, pgao.columnstore, "
5405- " pgao.blkdirrelid, pgao.blkdiridxid, "
5406- " pgao.visimaprelid, pgao.visimapidxid "
5394+ " pgao.blkdirrelid, "
5395+ " pgao.visimaprelid "
54075396 "FROM pg_catalog.pg_class c "
54085397 "LEFT JOIN pg_catalog.pg_class t ON (c.reltoastrelid = t.oid) "
54095398 "LEFT JOIN pg_catalog.pg_index i ON (c.reltoastrelid = i.indrelid AND i.indisvalid) "
@@ -5442,9 +5431,7 @@ binary_upgrade_set_pg_class_oids_impl(Archive *fout,
54425431 ao_segrelid = atooid(PQgetvalue(upgrade_res, 0, PQfnumber(upgrade_res, "segrelid")));
54435432 ao_columnstore = (PQgetvalue(upgrade_res, 0, PQfnumber(upgrade_res, "columnstore"))[0] == 't');
54445433 ao_blkdirrelid = atooid(PQgetvalue(upgrade_res, 0, PQfnumber(upgrade_res, "blkdirrelid")));
5445- ao_blkdiridxid = atooid(PQgetvalue(upgrade_res, 0, PQfnumber(upgrade_res, "blkdiridxid")));
54465434 ao_visimaprelid = atooid(PQgetvalue(upgrade_res, 0, PQfnumber(upgrade_res, "visimaprelid")));
5447- ao_visimapidxid = atooid(PQgetvalue(upgrade_res, 0, PQfnumber(upgrade_res, "visimapidxid")));
54485435 }
54495436
54505437
@@ -5526,17 +5513,11 @@ binary_upgrade_set_pg_class_oids_impl(Archive *fout,
55265513 create_ao_relname(ao_relname, sizeof(ao_relname), "pg_aoblkdir", pg_class_oid);
55275514 binary_upgrade_set_pg_class_oids_for_ao(fout, upgrade_buffer, ao_blkdirrelid, false, ao_relname);
55285515 binary_upgrade_set_type_oids_for_ao(fout, upgrade_buffer, ao_blkdirrelid, ao_relname);
5529-
5530- create_ao_idxname(ao_relname, sizeof(ao_relname), "pg_aoblkdir", pg_class_oid);
5531- binary_upgrade_set_pg_class_oids_for_ao(fout, upgrade_buffer, ao_blkdiridxid, true, ao_relname);
55325516 }
55335517
55345518 create_ao_relname(ao_relname, sizeof(ao_relname), "pg_aovisimap", pg_class_oid);
55355519 binary_upgrade_set_pg_class_oids_for_ao(fout, upgrade_buffer, ao_visimaprelid, false, ao_relname);
55365520 binary_upgrade_set_type_oids_for_ao(fout, upgrade_buffer, ao_visimaprelid, ao_relname);
5537-
5538- create_ao_idxname(ao_relname, sizeof(ao_relname), "pg_aovisimap", pg_class_oid);
5539- binary_upgrade_set_pg_class_oids_for_ao(fout, upgrade_buffer, ao_visimapidxid, true, ao_relname);
55405521 }
55415522
55425523 PQclear(upgrade_res);
0 commit comments