mirror of
https://github.com/postgres/postgres.git
synced 2025-07-05 07:21:24 +03:00
Move catalog toast table declarations
Move the system catalog toast table declarations from catalog/toasting.h to the respective parent tables' catalog/pg_*.h files. The original reason for having it split was that the old genbki system produced the output in the order of the catalog files it read, so all the toasting stuff needed to come separately. But this is no longer the case, and keeping it together makes more sense. Reviewed-by: John Naylor <john.naylor@enterprisedb.com> Discussion: https://www.postgresql.org/message-id/flat/c7cc82d6-f976-75d6-2e3e-b03d2cab26bb@2ndquadrant.com
This commit is contained in:
@ -762,7 +762,6 @@ EOF
|
||||
$mf =~ /^CATALOG_HEADERS\s*:?=(.*)$/gm
|
||||
|| croak "Could not find CATALOG_HEADERS in Makefile\n";
|
||||
my @bki_srcs = split /\s+/, $1;
|
||||
push @bki_srcs, 'toasting.h';
|
||||
push @bki_srcs, 'indexing.h';
|
||||
$mf =~ /^POSTGRES_BKI_DATA\s*:?=[^,]+,(.*)\)$/gm
|
||||
|| croak "Could not find POSTGRES_BKI_DATA in Makefile\n";
|
||||
|
Reference in New Issue
Block a user