1
0
mirror of https://github.com/postgres/postgres.git synced 2025-05-28 05:21:27 +03:00

Fix subscription test

After altering a subscription, we should wait until the updated table
sync data has been fetched by the subscriber.
This commit is contained in:
Peter Eisentraut 2019-11-09 13:19:27 +01:00
parent 2e00d59764
commit 806f9dc02a

View File

@ -102,6 +102,9 @@ $node_subscriber->safe_psql('postgres',
$node_subscriber->safe_psql('postgres',
"ALTER SUBSCRIPTION tap_sub REFRESH PUBLICATION");
$node_subscriber->poll_query_until('postgres', $synced_query)
or die "Timed out while waiting for subscriber to synchronize data";
# Add replica identity column. (The serial is not necessary, but it's
# a convenient way to get a default on the new column so that rows
# from the publisher that don't have the column yet can be inserted.)