postgresql/src/backend
Amit Kapila f64ea6dc5c Add a xid argument to the filter_prepare callback for output plugins.
Along with gid, this provides a different way to identify the transaction.
The users that use xid in some way to prepare the transactions can use it
to filter prepare transactions. The later commands COMMIT PREPARED or
ROLLBACK PREPARED carries both identifiers, providing an output plugin the
choice of what to use.

Author: Markus Wanner
Reviewed-by: Vignesh C, Amit Kapila
Discussion: https://postgr.es/m/ee280000-7355-c4dc-e47b-2436e7be959c@enterprisedb.com
2021-03-30 10:34:43 +05:30
..
access Adjust design of per-worker parallel seqscan data struct 2021-03-30 10:17:09 +13:00
bootstrap Allow composite types in catalog bootstrap 2021-03-24 00:47:52 +01:00
catalog Improve consistency of SQL code capitalization 2021-03-27 10:17:12 +01:00
commands Extended statistics on expressions 2021-03-27 00:01:11 +01:00
executor ALTER TABLE ... DETACH PARTITION ... CONCURRENTLY 2021-03-25 18:00:28 -03:00
foreign Update copyright for 2021 2021-01-02 13:06:25 -05:00
jit Use errmsg_internal for debug messages 2021-02-17 11:33:25 +01:00
lib Update copyright for 2021 2021-01-02 13:06:25 -05:00
libpq Allow matching the DN of a client certificate for authentication 2021-03-29 15:49:39 -04:00
main Update copyright for 2021 2021-01-02 13:06:25 -05:00
nodes Cache if PathTarget and RestrictInfos contain volatile functions 2021-03-29 14:55:26 +13:00
optimizer Cache if PathTarget and RestrictInfos contain volatile functions 2021-03-29 14:55:26 +13:00
parser Extended statistics on expressions 2021-03-27 00:01:11 +01:00
partitioning ALTER TABLE ... DETACH PARTITION ... CONCURRENTLY 2021-03-25 18:00:28 -03:00
po Translation updates 2020-05-18 12:49:30 +02:00
port Use errmsg_internal for debug messages 2021-02-17 11:33:25 +01:00
postmaster Improve connection denied error message during recovery. 2021-03-25 10:41:28 +09:00
regex Further tweak memory management for regex DFAs. 2021-03-08 16:32:29 -05:00
replication Add a xid argument to the filter_prepare callback for output plugins. 2021-03-30 10:34:43 +05:30
rewrite Revert "Propagate CTE property flags when copying a CTE list into a rule." 2021-02-07 12:54:08 -05:00
snowball Update snowball 2021-02-19 08:10:15 +01:00
statistics Extended statistics on expressions 2021-03-27 00:01:11 +01:00
storage PageAddItemExtended(): Add LP_UNUSED assertion. 2021-03-28 20:10:02 -07:00
tcop Extended statistics on expressions 2021-03-27 00:01:11 +01:00
tsearch Don't leak compiled regex(es) when an ispell cache entry is dropped. 2021-03-18 22:22:47 -04:00
utils Add unistr function 2021-03-29 11:56:53 +02:00
.gitignore Add .gitignore entries for AIX-specific intermediate build artifacts. 2015-07-08 20:44:22 -04:00
common.mk Remove PARTIAL_LINKING build mode. 2018-03-30 17:33:04 -07:00
Makefile Use sort_template.h for qsort_tuple() and qsort_ssup(). 2021-03-03 17:02:32 +13:00
nls.mk Add missing gettext triggers 2020-04-28 13:35:40 +02:00