@@ -5445,15 +5445,6 @@ create_ao_relname(char *dst, size_t len, const char *prefix, Oid auxoid)
5445
5445
fatal("create_ao_relname: destination buffer is too short");
5446
5446
}
5447
5447
5448
- static void
5449
- create_ao_idxname(char *dst, size_t len, const char *prefix, Oid auxoid)
5450
- {
5451
- size_t actual = snprintf(dst, len, "%s_%u_index", prefix, auxoid);
5452
-
5453
- if (actual >= len)
5454
- fatal("create_ao_idxname: destination buffer is too short");
5455
- }
5456
-
5457
5448
/*
5458
5449
* GPDB: the implementation of this function has moved below, to
5459
5450
* binary_upgrade_set_pg_class_oids_impl(), so that we can handle some of the
@@ -5498,9 +5489,7 @@ binary_upgrade_set_pg_class_oids_impl(Archive *fout,
5498
5489
Oid pg_class_bmidxoid;
5499
5490
Oid ao_segrelid = InvalidOid;
5500
5491
Oid ao_blkdirrelid = InvalidOid;
5501
- Oid ao_blkdiridxid = InvalidOid;
5502
5492
Oid ao_visimaprelid = InvalidOid;
5503
- Oid ao_visimapidxid = InvalidOid;
5504
5493
bool ao_columnstore = false;
5505
5494
char pg_class_relkind;
5506
5495
@@ -5511,8 +5500,8 @@ binary_upgrade_set_pg_class_oids_impl(Archive *fout,
5511
5500
" i.indexrelid, ti.relname AS tidx_relname, "
5512
5501
" bi.oid AS bmoid, bidx.oid AS bmidxoid, "
5513
5502
" pgao.segrelid, pgao.columnstore, "
5514
- " pgao.blkdirrelid, pgao.blkdiridxid, "
5515
- " pgao.visimaprelid, pgao.visimapidxid "
5503
+ " pgao.blkdirrelid, "
5504
+ " pgao.visimaprelid "
5516
5505
"FROM pg_catalog.pg_class c "
5517
5506
"LEFT JOIN pg_catalog.pg_class t ON (c.reltoastrelid = t.oid) "
5518
5507
"LEFT JOIN pg_catalog.pg_index i ON (c.reltoastrelid = i.indrelid AND i.indisvalid) "
@@ -5551,9 +5540,7 @@ binary_upgrade_set_pg_class_oids_impl(Archive *fout,
5551
5540
ao_segrelid = atooid(PQgetvalue(upgrade_res, 0, PQfnumber(upgrade_res, "segrelid")));
5552
5541
ao_columnstore = (PQgetvalue(upgrade_res, 0, PQfnumber(upgrade_res, "columnstore"))[0] == 't');
5553
5542
ao_blkdirrelid = atooid(PQgetvalue(upgrade_res, 0, PQfnumber(upgrade_res, "blkdirrelid")));
5554
- ao_blkdiridxid = atooid(PQgetvalue(upgrade_res, 0, PQfnumber(upgrade_res, "blkdiridxid")));
5555
5543
ao_visimaprelid = atooid(PQgetvalue(upgrade_res, 0, PQfnumber(upgrade_res, "visimaprelid")));
5556
- ao_visimapidxid = atooid(PQgetvalue(upgrade_res, 0, PQfnumber(upgrade_res, "visimapidxid")));
5557
5544
}
5558
5545
5559
5546
@@ -5635,17 +5622,11 @@ binary_upgrade_set_pg_class_oids_impl(Archive *fout,
5635
5622
create_ao_relname(ao_relname, sizeof(ao_relname), "pg_aoblkdir", pg_class_oid);
5636
5623
binary_upgrade_set_pg_class_oids_for_ao(fout, upgrade_buffer, ao_blkdirrelid, false, ao_relname);
5637
5624
binary_upgrade_set_type_oids_for_ao(fout, upgrade_buffer, ao_blkdirrelid, ao_relname);
5638
-
5639
- create_ao_idxname(ao_relname, sizeof(ao_relname), "pg_aoblkdir", pg_class_oid);
5640
- binary_upgrade_set_pg_class_oids_for_ao(fout, upgrade_buffer, ao_blkdiridxid, true, ao_relname);
5641
5625
}
5642
5626
5643
5627
create_ao_relname(ao_relname, sizeof(ao_relname), "pg_aovisimap", pg_class_oid);
5644
5628
binary_upgrade_set_pg_class_oids_for_ao(fout, upgrade_buffer, ao_visimaprelid, false, ao_relname);
5645
5629
binary_upgrade_set_type_oids_for_ao(fout, upgrade_buffer, ao_visimaprelid, ao_relname);
5646
-
5647
- create_ao_idxname(ao_relname, sizeof(ao_relname), "pg_aovisimap", pg_class_oid);
5648
- binary_upgrade_set_pg_class_oids_for_ao(fout, upgrade_buffer, ao_visimapidxid, true, ao_relname);
5649
5630
}
5650
5631
5651
5632
PQclear(upgrade_res);
0 commit comments