-
- Downloads
Add subtransaction handling for table synchronization workers.
Since the old logic was completely unaware of subtransactions, a change made in a subsequently-aborted subtransaction would still cause workers to be stopped at toplevel transaction commit. Fix that by managing a stack of worker lists rather than just one. Amit Khandekar and Robert Haas Discussion: http://postgr.es/m/CAJ3gD9eaG_mWqiOTA2LfAug-VRNn1hrhf50Xi1YroxL37QkZNg@mail.gmail.com
Showing
- src/backend/access/transam/xact.c 2 additions, 0 deletionssrc/backend/access/transam/xact.c
- src/backend/replication/logical/launcher.c 108 additions, 8 deletionssrc/backend/replication/logical/launcher.c
- src/include/replication/logicallauncher.h 1 addition, 0 deletionssrc/include/replication/logicallauncher.h
- src/tools/pgindent/typedefs.list 1 addition, 0 deletionssrc/tools/pgindent/typedefs.list
Please register or sign in to comment