postgresql/src/backend
Michael Paquier e0ca61e7c4 Add WalRcvGetState() to retrieve the state of a WAL receiver
This has come up as useful as an alternative of WalRcvStreaming(), to be
able to do sanity checks based on the state of a WAL receiver.  This
will be used in a follow-up commit.

Author: Xuneng Zhou <xunengzhou@gmail.com>
Discussion: https://postgr.es/m/19093-c4fff49a608f82a0@postgresql.org
2025-11-04 12:57:36 +09:00
..
access Fix unconditional WAL receiver shutdown during stream-archive transition 2025-11-04 10:47:38 +09:00
archive Update copyright for 2025 2025-01-01 11:21:55 -05:00
backup Don't include access/htup_details.h in executor/tuptable.h 2025-10-05 18:00:38 +02:00
bootstrap Add new OID alias type regdatabase. 2025-06-30 15:38:54 -05:00
catalog Mark ItemPointer arguments as const throughout 2025-10-30 14:12:06 +01:00
commands Prevent setting a column as identity if its not-null constraint is invalid 2025-11-03 15:58:19 +01:00
executor Change "long" numGroups fields to be Cardinality (i.e., double). 2025-11-02 16:57:43 -05:00
foreign Track the number of presorted outer pathkeys in MergePath 2025-05-08 18:21:32 +09:00
jit Fix incorrect zero extension of Datum in JIT tuple deform code 2025-10-23 13:11:02 +13:00
lib Replace defunct URL with stable archive.org URL in rbtree.c 2025-10-17 09:38:49 +02:00
libpq Remove hbaPort type 2025-09-15 11:04:10 +02:00
main Force LC_COLLATE to C in postmaster. 2025-07-16 14:13:18 -07:00
nodes Fix some confusing uses of const 2025-10-30 11:20:04 +01:00
optimizer Doc: cover index CONCURRENTLY causing errors in INSERT ... ON CONFLICT. 2025-11-03 12:57:09 -08:00
parser Fix outdated comment of COPY in gram.y. 2025-11-03 10:34:49 -08:00
partitioning Mark function arguments of type "Datum *" as "const Datum *" where possible 2025-10-31 10:47:25 +01:00
po Translation updates 2025-05-05 12:04:49 +02:00
port Remove traces of support for Sun Studio compiler 2025-09-12 07:39:05 +02:00
postmaster Avoid assuming that time_t can fit in an int. 2025-10-22 17:50:11 -04:00
regex Add pg_iswalpha() and related functions. 2025-10-15 12:54:01 -07:00
replication Add WalRcvGetState() to retrieve the state of a WAL receiver 2025-11-04 12:57:36 +09:00
rewrite Don't generate fake "*TLOCRN*" or "*TROCRN*" aliases, either. 2025-09-08 12:58:07 -04:00
snowball Use PG_MODULE_MAGIC_EXT in our installable shared libraries. 2025-03-26 11:11:02 -04:00
statistics Mark function arguments of type "Datum *" as "const Datum *" where possible 2025-10-31 10:47:25 +01:00
storage Mark ItemPointer arguments as const throughout 2025-10-30 14:12:06 +01:00
tcop Simplify coding in ProcessQuery 2025-10-30 11:26:35 +01:00
tsearch Mark function arguments of type "Datum *" as "const Datum *" where possible 2025-10-31 10:47:25 +01:00
utils Sort guc_parameters.dat alphabetically by name 2025-11-03 10:04:14 +01:00
.gitignore
common.mk Blind attempt to fix LLVM dependency in the backend 2022-09-15 10:53:48 +07:00
Makefile aio: Add liburing dependency 2025-03-26 19:45:32 -04:00
meson.build meson: add and use stamp files for generated headers 2025-08-11 15:18:23 -04:00
nls.mk Create a separate file listing backend types 2025-09-26 15:21:49 +02:00