8d6b8502b6
For patroni >= version 3.0.4: * the role is `replica` or `sync_standby` * the state is `streaming` or `in archive recovery` * the timeline is the same as the leader * the lag is lower or equal to `max_lag` For prio versions of patroni: * the role is `replica` or `sync_standby` * the state is `running` * the timeline is the same as the leader * the lag is lower or equal to `max_lag` Additionnally, we now display the timeline in the perfstats. We also try to display the perf stats of unhealthy replica as much as possible. Update tests for cluster_has_replica: * Fix the tests to make them work with the new algotithm * Add a specific test for tl divergences |
||
---|---|---|
.. | ||
json | ||
__init__.py | ||
conftest.py | ||
test_api.py | ||
test_cluster_config_has_changed.py | ||
test_cluster_has_leader.py | ||
test_cluster_has_replica.py | ||
test_cluster_has_scheduled_action.py | ||
test_cluster_is_in_maintenance.py | ||
test_cluster_node_count.py | ||
test_node_is_alive.py | ||
test_node_is_leader.py | ||
test_node_is_pending_restart.py | ||
test_node_is_primary.py | ||
test_node_is_replica.py | ||
test_node_patroni_version.py | ||
test_node_tl_has_changed.py |