postgresql/src
Alexander Korotkov 2b26a69455 Make UniqueRelInfo a node
d3d55ce571 changed RelOptInfo.unique_for_rels from the list of Relid sets to
the list of UniqueRelInfo's.  But it didn't make UniqueRelInfo a node.
This commit makes UniqueRelInfo a node.  Also this commit revises some
comments related to RelOptInfo.unique_for_rels.

Reported-by: Tom Lane
Discussion: https://postgr.es/m/flat/1189851.1698340331%40sss.pgh.pa.us
2023-10-27 05:45:16 +03:00
..
backend Make UniqueRelInfo a node 2023-10-27 05:45:16 +03:00
bin Add trailing commas to enum definitions 2023-10-26 09:20:54 +02:00
common Add trailing commas to enum definitions 2023-10-26 09:20:54 +02:00
fe_utils Don't spuriously report FD_SETSIZE exhaustion on Windows. 2023-10-14 15:54:46 -07:00
include Make UniqueRelInfo a node 2023-10-27 05:45:16 +03:00
interfaces Add trailing commas to enum definitions 2023-10-26 09:20:54 +02:00
makefiles Remove --disable-thread-safety and related code. 2023-07-12 08:20:43 +12:00
pl Add trailing commas to enum definitions 2023-10-26 09:20:54 +02:00
port Add trailing commas to enum definitions 2023-10-26 09:20:54 +02:00
template Use unnamed POSIX semaphores on Cygwin. 2023-01-06 10:33:28 +13:00
test Remove buffers_backend and buffers_backend_fsync from pg_stat_checkpointer 2023-10-27 11:16:39 +09:00
timezone Add trailing commas to enum definitions 2023-10-26 09:20:54 +02:00
tools Migrate logical slots to the new node during an upgrade. 2023-10-26 07:06:55 +05:30
tutorial Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
.gitignore
DEVELOPERS
Makefile Integrate pg_bsd_indent into our build/test infrastructure. 2023-02-12 12:22:21 -05:00
Makefile.global.in Suppress macOS warnings about duplicate libraries in link commands. 2023-09-29 14:07:30 -04:00
Makefile.shlib Stop using "-multiply_defined suppress" on macOS. 2023-09-26 21:06:21 -04:00
meson.build Integrate pg_bsd_indent into our build/test infrastructure. 2023-02-12 12:22:21 -05:00
nls-global.mk Fix for make unportability 2022-07-13 09:15:01 +02:00