Basic voting

This commit is contained in:
Ian Barwick
2017-06-29 01:11:21 +09:00
parent d6b6255144
commit fa86fe4ad8
6 changed files with 121 additions and 20 deletions

View File

@@ -247,6 +247,7 @@ bool is_server_available(const char *conninfo);
/* node voting functions */
NodeVotingStatus get_voting_status(PGconn *conn);
int request_vote(PGconn *conn, t_node_info *this_node, t_node_info *other_node, XLogRecPtr last_wal_receive_lsn);
void set_voting_status_initiated(PGconn *conn);
/* replication status functions */