postgresql/src/backend
Tom Lane 73dd7163c5 Replace some hard-wired OID constants with corresponding macros.
Looking again at commit 7cdb633c8, I wondered why we have hard-wired
"1034" for the OID of type aclitem[].  Some other entries in the same
array have numeric type OIDs as well.  This seems to be a hangover
from years ago when not every built-in pg_type entry had an OID macro.
But since we made genbki.pl responsible for generating these macros,
there are macros available for all these array types, so there's no
reason not to follow the project policy of never writing numeric OID
constants in C code.
2026-02-07 23:15:20 -05:00
..
access Adjust style of some debugging macros. 2026-02-06 16:24:21 -06:00
archive Update copyright for 2026 2026-01-01 13:24:10 -05:00
backup Fix incorrect errno in OpenWalSummaryFile() 2026-02-03 11:25:10 +09:00
bootstrap Replace some hard-wired OID constants with corresponding macros. 2026-02-07 23:15:20 -05:00
catalog Reject ADD CONSTRAINT NOT NULL if name mismatches existing constraint 2026-02-03 12:33:29 +01:00
commands Add two IO wait events for COPY FROM/TO on a pipe/file/program 2026-02-03 12:20:41 +09:00
executor Rename AssertVariableIsOfType to StaticAssertVariableIsOfType 2026-02-03 08:45:24 +01:00
foreign Update copyright for 2026 2026-01-01 13:24:10 -05:00
jit Rename AssertVariableIsOfType to StaticAssertVariableIsOfType 2026-02-03 08:45:24 +01:00
lib Remove #include <math.h> where not needed 2026-01-15 19:09:47 +01:00
libpq Fix accidentally cast away qualifiers 2026-01-26 16:02:31 +01:00
main Update copyright for 2026 2026-01-01 13:24:10 -05:00
nodes Fix accidentally cast away qualifiers 2026-01-26 16:02:31 +01:00
optimizer Fix mistakes in commit 4020b370f2 2026-01-29 08:04:47 -05:00
parser Force standard_conforming_strings to always be ON. 2026-01-21 15:08:38 -05:00
partitioning Fix typos and inconsistencies in code and comments 2026-01-05 09:19:15 +09:00
po Update copyright for 2026 2026-01-01 13:24:10 -05:00
port Move shmem allocator's fields from PGShmemHeader to its own struct 2026-01-30 18:22:56 +02:00
postmaster Assign "backend" type earlier during process start-up 2026-02-04 16:56:57 +01:00
regex Update copyright for 2026 2026-01-01 13:24:10 -05:00
replication pg_upgrade: Optimize logical replication slot caught-up check. 2026-02-04 17:11:27 -08:00
rewrite Update copyright for 2026 2026-01-01 13:24:10 -05:00
snowball Fix meson build of snowball code. 2026-01-05 16:51:36 -05:00
statistics Fix comment in extended_stats_funcs.c 2026-02-05 15:14:53 +09:00
storage Add file_extend_method=posix_fallocate,write_zeros. 2026-02-06 17:38:49 +13:00
tcop Assign "backend" type earlier during process start-up 2026-02-04 16:56:57 +01:00
tsearch Make some minor cleanups in typalign-related code. 2026-02-06 20:46:03 -05:00
utils Make some minor cleanups in typalign-related code. 2026-02-06 20:46:03 -05:00
.gitignore Add .gitignore entries for AIX-specific intermediate build artifacts. 2015-07-08 20:44:22 -04:00
common.mk Blind attempt to fix LLVM dependency in the backend 2022-09-15 10:53:48 +07:00
Makefile Fix build inconsistency due to the generation of wait-event code 2026-02-02 08:02:39 +09:00
meson.build meson: Rename cpp variable to cxx 2026-01-09 08:58:23 +01:00
nls.mk Create a separate file listing backend types 2025-09-26 15:21:49 +02:00