@@ -5336,15 +5336,6 @@ create_ao_relname(char *dst, size_t len, const char *prefix, Oid auxoid)
5336
5336
fatal("create_ao_relname: destination buffer is too short");
5337
5337
}
5338
5338
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
-
5348
5339
/*
5349
5340
* GPDB: the implementation of this function has moved below, to
5350
5341
* 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,
5389
5380
Oid pg_class_bmidxoid;
5390
5381
Oid ao_segrelid = InvalidOid;
5391
5382
Oid ao_blkdirrelid = InvalidOid;
5392
- Oid ao_blkdiridxid = InvalidOid;
5393
5383
Oid ao_visimaprelid = InvalidOid;
5394
- Oid ao_visimapidxid = InvalidOid;
5395
5384
bool ao_columnstore = false;
5396
5385
char pg_class_relkind;
5397
5386
@@ -5402,8 +5391,8 @@ binary_upgrade_set_pg_class_oids_impl(Archive *fout,
5402
5391
" i.indexrelid, ti.relname AS tidx_relname, "
5403
5392
" bi.oid AS bmoid, bidx.oid AS bmidxoid, "
5404
5393
" pgao.segrelid, pgao.columnstore, "
5405
- " pgao.blkdirrelid, pgao.blkdiridxid, "
5406
- " pgao.visimaprelid, pgao.visimapidxid "
5394
+ " pgao.blkdirrelid, "
5395
+ " pgao.visimaprelid "
5407
5396
"FROM pg_catalog.pg_class c "
5408
5397
"LEFT JOIN pg_catalog.pg_class t ON (c.reltoastrelid = t.oid) "
5409
5398
"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,
5442
5431
ao_segrelid = atooid(PQgetvalue(upgrade_res, 0, PQfnumber(upgrade_res, "segrelid")));
5443
5432
ao_columnstore = (PQgetvalue(upgrade_res, 0, PQfnumber(upgrade_res, "columnstore"))[0] == 't');
5444
5433
ao_blkdirrelid = atooid(PQgetvalue(upgrade_res, 0, PQfnumber(upgrade_res, "blkdirrelid")));
5445
- ao_blkdiridxid = atooid(PQgetvalue(upgrade_res, 0, PQfnumber(upgrade_res, "blkdiridxid")));
5446
5434
ao_visimaprelid = atooid(PQgetvalue(upgrade_res, 0, PQfnumber(upgrade_res, "visimaprelid")));
5447
- ao_visimapidxid = atooid(PQgetvalue(upgrade_res, 0, PQfnumber(upgrade_res, "visimapidxid")));
5448
5435
}
5449
5436
5450
5437
@@ -5526,17 +5513,11 @@ binary_upgrade_set_pg_class_oids_impl(Archive *fout,
5526
5513
create_ao_relname(ao_relname, sizeof(ao_relname), "pg_aoblkdir", pg_class_oid);
5527
5514
binary_upgrade_set_pg_class_oids_for_ao(fout, upgrade_buffer, ao_blkdirrelid, false, ao_relname);
5528
5515
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);
5532
5516
}
5533
5517
5534
5518
create_ao_relname(ao_relname, sizeof(ao_relname), "pg_aovisimap", pg_class_oid);
5535
5519
binary_upgrade_set_pg_class_oids_for_ao(fout, upgrade_buffer, ao_visimaprelid, false, ao_relname);
5536
5520
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);
5540
5521
}
5541
5522
5542
5523
PQclear(upgrade_res);
0 commit comments