postgresql/src/include/replication
Amit Kapila 5de94a041e Add 'logical_decoding_mode' GUC.
This enables streaming or serializing changes immediately in logical
decoding. This parameter is intended to be used to test logical decoding
and replication of large transactions for which otherwise we need to
generate the changes till logical_decoding_work_mem is reached.

This helps in reducing the timing of existing tests related to logical
replication of in-progress transactions and will help in writing tests for
for the upcoming feature for parallelly applying large in-progress
transactions.

Author: Shi yu
Reviewed-by: Sawada Masahiko, Shveta Mallik, Amit Kapila, Dilip Kumar, Kuroda Hayato, Kyotaro Horiguchi
Discussion: https://postgr.es/m/OSZPR01MB63104E7449DBE41932DB19F1FD1B9@OSZPR01MB6310.jpnprd01.prod.outlook.com
2022-12-26 08:58:16 +05:30
..
decode.h Pre-beta mechanical code beautification. 2022-05-12 15:17:30 -04:00
logical.h Harmonize parameter names in storage and AM code. 2022-09-19 19:18:36 -07:00
logicallauncher.h Apply PGDLLIMPORT markings broadly. 2022-04-08 08:16:38 -04:00
logicalproto.h Fix incorrect output from pgoutput when using column lists. 2022-12-02 10:52:58 +05:30
logicalrelation.h Fix data inconsistency between publisher and subscriber. 2022-06-16 08:45:07 +05:30
logicalworker.h Update copyright for 2022 2022-01-07 19:04:57 -05:00
message.h Add missing 'extern' to function prototypes. 2022-05-12 12:39:33 -07:00
origin.h Harmonize parameter names in storage and AM code. 2022-09-19 19:18:36 -07:00
output_plugin.h Add central declarations for dlsym()ed symbols 2022-07-17 17:23:42 -07:00
pgoutput.h Allow users to skip logical replication of data having origin. 2022-07-21 08:47:38 +05:30
reorderbuffer.h Add 'logical_decoding_mode' GUC. 2022-12-26 08:58:16 +05:30
slot.h pgstat: Prevent stats reset from corrupting slotname by removing slotname 2022-10-08 09:43:29 -07:00
snapbuild.h Remove unused xid parameter. 2022-09-26 08:47:00 +05:30
syncrep.h Harmonize lexer adjacent function parameter names. 2022-09-21 13:21:36 -07:00
walreceiver.h Remove replacement code for getaddrinfo. 2022-08-14 09:53:28 +12:00
walsender.h Harmonize parameter names in storage and AM code. 2022-09-19 19:18:36 -07:00
walsender_private.h Harmonize more lexer function parameter names. 2022-09-22 13:27:16 -07:00
worker_internal.h Add a common function to generate the origin name. 2022-10-11 10:37:52 +05:30