mirror of
https://github.com/outbackdingo/patroni.git
synced 2026-08-27 08:00:28 +00:00
According to https://github.com/zalando/patroni/issues/48 'clonefrom' tag should be boolean and it should be used to mark node as a suitable for creation of a new replica from. If there are more then one such node in the cluster (with tag clonefrom=true), one of them will be chosed randomly.
14 lines
697 B
Gherkin
14 lines
697 B
Gherkin
Feature: cascading replication
|
|
We should check that patroni can do base backup and streaming from the replica
|
|
|
|
Scenario: check a base backup from the replica
|
|
Given I start postgres0
|
|
And postgres0 is a leader after 10 seconds
|
|
And I configure and start postgres1 with a tag clonefrom true
|
|
And replication works from postgres0 to postgres1 after 15 seconds
|
|
And I create label with "postgres0" in postgres0 data directory
|
|
And I create label with "postgres1" in postgres1 data directory
|
|
And I configure and start postgres2 with a tag replicatefrom postgres1
|
|
Then replication works from postgres0 to postgres2 after 30 seconds
|
|
And there is a label with "postgres1" in postgres2 data directory
|