aboutsummaryrefslogtreecommitdiff
path: root/src/tutorial/basics.source
diff options
context:
space:
mode:
authorAlvaro Herrera <alvherre@alvh.no-ip.org>2019-09-13 16:36:28 -0300
committerAlvaro Herrera <alvherre@alvh.no-ip.org>2019-09-13 16:36:28 -0300
commitbac2fae05c7737530a6fe8276cd27d210d25c6ac (patch)
tree939f0a657dc99bc6f54892c54ff0bb67e9ec3d86 /src/tutorial/basics.source
parentce5d04b6463d9f642e30d1f6abf45846e1255be0 (diff)
downloadpostgresql-bac2fae05c7737530a6fe8276cd27d210d25c6ac.tar.gz
postgresql-bac2fae05c7737530a6fe8276cd27d210d25c6ac.zip
logical decoding: process ASSIGNMENT during snapshot build
Most WAL records are ignored in early SnapBuild snapshot build phases. But it's critical to process some of them, so that later messages have the correct transaction state after the snapshot is completely built; in particular, XLOG_XACT_ASSIGNMENT messages are critical in order for sub-transactions to be correctly assigned to their parent transactions, or at least one assert misbehaves, as reported by Ildar Musin. Diagnosed-by: Masahiko Sawada Author: Masahiko Sawada Discussion: https://postgr.es/m/CAONYFtOv+Er1p3WAuwUsy1zsCFrSYvpHLhapC_fMD-zNaRWxYg@mail.gmail.com
Diffstat (limited to 'src/tutorial/basics.source')
0 files changed, 0 insertions, 0 deletions