postgresql/src/backend
Peter Eisentraut 66b84fa82f Receive invalidation messages correctly in tablesync worker
We didn't accept any invalidation messages until the whole sync process
had finished (because it flattens all the remote transactions in the
single one).  So the sync worker didn't learn about subscription
changes/drop until it has finished.  This could lead to "orphaned" sync
workers.

Author: Petr Jelinek <petr.jelinek@2ndquadrant.com>
Reported-by: Masahiko Sawada <sawada.mshk@gmail.com>
2017-06-03 11:40:05 -04:00
..
access Restore accidentally-removed line. 2017-05-31 14:24:22 -04:00
bootstrap Use one transaction while reading postgres.bki, not one per line. 2017-04-14 17:51:25 -04:00
catalog Fix improper quoting of format_type_be() output. 2017-05-29 21:48:26 -04:00
commands Allow parallelism in COPY (query) TO ...; 2017-06-02 19:11:15 -07:00
executor Fix typo in comment 2017-05-29 16:29:19 +02:00
foreign Abstract logic to allow for multiple kinds of child rels. 2017-04-03 22:41:31 -04:00
lib Post-PG 10 beta1 pgindent run 2017-05-17 16:31:56 -04:00
libpq Abort authentication if the client selected an invalid SASL mechanism. 2017-05-25 08:50:47 -04:00
main Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
nodes Fix omission of locations in outfuncs/readfuncs partitioning node support. 2017-05-30 11:32:41 -04:00
optimizer Copy partitioned_rels lists to avoid shared substructure. 2017-05-19 15:26:05 -04:00
parser Allow NumericOnly to be "+ FCONST". 2017-05-29 15:19:07 -04:00
po Translation updates 2017-05-15 12:19:54 -04:00
port Post-PG 10 beta1 pgindent run 2017-05-17 16:31:56 -04:00
postmaster Post-PG 10 beta1 pgindent run 2017-05-17 16:31:56 -04:00
regex Fix regexport.c to behave sanely with lookaround constraints. 2017-04-13 17:18:35 -04:00
replication Receive invalidation messages correctly in tablesync worker 2017-06-03 11:40:05 -04:00
rewrite Post-PG 10 beta1 pgindent run 2017-05-17 16:31:56 -04:00
snowball Add ICU_FLAGS to one more place 2017-03-23 16:53:10 -04:00
statistics Post-PG 10 beta1 pgindent run 2017-05-17 16:31:56 -04:00
storage Fix typo in comment 2017-06-02 09:40:54 +02:00
tcop Fix signal handling in logical replication workers 2017-06-02 14:49:23 -04:00
tsearch Post-PG 10 beta1 pgindent run 2017-05-17 16:31:56 -04:00
utils Fix copy/paste mistake in comment 2017-06-02 11:18:24 +02:00
.gitignore Add .gitignore entries for AIX-specific intermediate build artifacts. 2015-07-08 20:44:22 -04:00
Makefile Implement multivariate n-distinct coefficients 2017-03-24 14:06:10 -03:00
common.mk ICU support 2017-03-23 15:28:48 -04:00
nls.mk Translation updates 2017-05-15 12:19:54 -04:00