Add the additional information to the logical replication worker errcontext.
Amit Kapila <akapila@postgresql.org>
Add the additional information to the logical replication worker errcontext. This commits adds both the finish LSN (commit_lsn in case transaction got committed, prepare_lsn in case of a prepared transaction, etc.) and replication origin name to the existing error context message. This will help users in specifying the origin name and transaction finish LSN to pg_replication_origin_advance() SQL function to skip a particular transaction. Author: Masahiko Sawada Reviewed-by: Takamichi Osumi, Euler Taveira, and Amit Kapila Discussion: https://postgr.es/m/CAD21AoBarBf2oTF71ig2g_o=3Z_Dt6_sOpMQma1kFgbnA5OZ_w@mail.gmail.com
Files
| Path | Change | +/− |
|---|---|---|
| doc/src/sgml/logical-replication.sgml | modified | +19 −4 |
| src/backend/replication/logical/worker.c | modified | +56 −19 |
Documentation touched
Discussion
- Add the replication origin name and commit-LSN to logical replication worker errcontext 27 messages · 2022-02-28 → 2022-03-09