postgresql/src
Tom Lane 40eba064b2 Use DECLARE_TOAST_WITH_MACRO() to simplify toast-table declarations.
This is needed so that renumber_oids.pl can handle renumbering
shared catalog declarations, which need to provide C macros for
the OIDs of the shared toast table and index.  The previous
method of writing a C macro separately was error-prone anyway.

Also teach renumber_oids.pl about DECLARE_UNIQUE_INDEX_PKEY,
as we missed doing when inventing that macro.

There are no changes to postgres.bki here, so no need for a
catversion bump.

Discussion: https://postgr.es/m/2995325.1650487527@sss.pgh.pa.us
2022-04-21 12:02:23 -04:00
..
backend Use DECLARE_TOAST_WITH_MACRO() to simplify toast-table declarations. 2022-04-21 12:02:23 -04:00
bin Allow db.schema.table patterns, but complain about random garbage. 2022-04-20 11:37:29 -04:00
common Add missing error handling in pg_md5_hash(). 2022-04-18 20:04:55 -04:00
fe_utils Allow db.schema.table patterns, but complain about random garbage. 2022-04-20 11:37:29 -04:00
include Use DECLARE_TOAST_WITH_MACRO() to simplify toast-table declarations. 2022-04-21 12:02:23 -04:00
interfaces Add a temp-install prerequisite to src/interfaces/ecpg "checktcp". 2022-04-16 17:43:54 -07:00
makefiles Refactor DLSUFFIX handling 2022-03-25 08:56:02 +01:00
pl Remove extraneous blank lines before block-closing braces 2022-04-13 19:16:02 +02:00
port Remove extraneous blank lines before block-closing braces 2022-04-13 19:16:02 +02:00
template Refactor DLSUFFIX handling 2022-03-25 08:56:02 +01:00
test Fix CLUSTER tuplesorts on abbreviated expressions. 2022-04-20 17:17:43 -07:00
timezone Update copyright for 2022 2022-01-07 19:04:57 -05:00
tools Build libpq test programs under MSVC 2022-04-16 09:36:08 -04:00
tutorial Update copyright for 2022 2022-01-07 19:04:57 -05:00
.gitignore
DEVELOPERS
Makefile Remove the option to build thread_test.c outside configure. 2020-10-21 12:08:48 -04:00
Makefile.global.in Update Unicode data to CLDR 41 2022-04-06 08:17:33 +02:00
Makefile.shlib AIX: Fix missing libpq symbols by respecting SHLIB_EXPORTS. 2021-09-06 11:27:59 -07:00
nls-global.mk Improve frontend error logging style. 2022-04-08 14:55:14 -04:00