Transfer current command counter ID to parallel workers.
authorRobert Haas <rhaas@postgresql.org>
Fri, 16 Oct 2015 13:53:34 +0000 (09:53 -0400)
committerRobert Haas <rhaas@postgresql.org>
Fri, 16 Oct 2015 13:58:42 +0000 (09:58 -0400)
commit423ec0877ff29bc78e48e50362dbcde351a1f025
tree2aaf036a548239f86e7d95d486cd99496d4b6524
parent2ad5c27bb565c26a4b12ea3343331c80f121f269
Transfer current command counter ID to parallel workers.

Commit 924bcf4f16d54c55310b28f77686608684734f42 correctly forbade
parallel workers to modify the command counter while in parallel mode,
but it inexplicably neglected to actually transfer the current command
counter from leader to workers.  This can result in the workers seeing
a different set of tuples from the leader, which is bad.  Repair.
src/backend/access/transam/xact.c