postgresql/src/backend
Noah Misch 81772a495e Merge copies of converting an XID to a FullTransactionId.
Assume twophase.c is the performance-sensitive caller, and preserve its
choice of unlikely() branch hint.  Add some retrospective rationale for
that choice.  Back-patch to v17, for the next commit to use it.

Reviewed (in earlier versions) by Michael Paquier.

Discussion: https://postgr.es/m/17821-dd8c334263399284@postgresql.org
Discussion: https://postgr.es/m/20250116010051.f3.nmisch@google.com
2025-01-25 11:28:14 -08:00
..
access Merge copies of converting an XID to a FullTransactionId. 2025-01-25 11:28:14 -08:00
archive Update copyright for 2025 2025-01-01 11:21:55 -05:00
backup Update copyright for 2025 2025-01-01 11:21:55 -05:00
bootstrap Update copyright for 2025 2025-01-01 11:21:55 -05:00
catalog Change publication's publish_generated_columns option type to enum. 2025-01-23 15:28:37 +05:30
commands Ensure that AFTER triggers run as the instigating user. 2025-01-23 12:25:55 -05:00
executor Refactor ExecScan() to allow inlining of its core logic 2025-01-21 12:53:03 +09:00
foreign Update copyright for 2025 2025-01-01 11:21:55 -05:00
jit Add OLD/NEW support to RETURNING in DML queries. 2025-01-16 14:57:35 +00:00
lib Update copyright for 2025 2025-01-01 11:21:55 -05:00
libpq postgres_fdw: SCRAM authentication pass-through 2025-01-15 17:58:05 +01:00
main Update copyright for 2025 2025-01-01 11:21:55 -05:00
nodes Add OLD/NEW support to RETURNING in DML queries. 2025-01-16 14:57:35 +00:00
optimizer Fix setrefs.c's failure to do expression processing on prune steps. 2025-01-16 20:40:07 -05:00
parser Fix parsing of qualified relation names in RETURNING. 2025-01-17 10:35:07 +00:00
partitioning Update copyright for 2025 2025-01-01 11:21:55 -05:00
po Update copyright for 2025 2025-01-01 11:21:55 -05:00
port Update copyright for 2025 2025-01-01 11:21:55 -05:00
postmaster Change shutdown sequence to terminate checkpointer last 2025-01-25 11:37:13 -05:00
regex Support PG_UNICODE_FAST locale in the builtin collation provider. 2025-01-17 15:56:30 -08:00
replication Return yyparse() result not via global variable 2025-01-24 06:55:39 +01:00
rewrite Add OLD/NEW support to RETURNING in DML queries. 2025-01-16 14:57:35 +00:00
snowball Update copyright for 2025 2025-01-01 11:21:55 -05:00
statistics Consistently spell "leakproof" without a hyphen. 2025-01-14 13:50:54 +00:00
storage Use the correct sizeof() in BufFileLoadBuffer 2025-01-25 02:12:59 +01:00
tcop Use PqMsg_* macros in postgres.c. 2025-01-07 15:34:19 -06:00
tsearch Reword recent error messages: "should" -> "must" 2025-01-21 15:24:49 +01:00
utils Merge copies of converting an XID to a FullTransactionId. 2025-01-25 11:28:14 -08: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 Update copyright for 2025 2025-01-01 11:21:55 -05:00
meson.build Update copyright for 2025 2025-01-01 11:21:55 -05:00
nls.mk Return yyparse() result not via global variable 2025-01-24 06:55:39 +01:00