Fix is_active_bdr_node() query for BDR 2.x

Copy/paste error when adapting the query for BDR 3.x.
This commit is contained in:
Ian Barwick
2018-07-19 09:50:30 +09:00
parent b87f9dabb4
commit ef35d071bf

View File

@@ -4474,7 +4474,7 @@ is_active_bdr_node(PGconn *conn, const char *node_name)
if (bdr_version_num < 3)
{
appendPQExpBuffer(&query,
" SELECT COALESCE(s.active, FALSE) AS active"
" SELECT COALESCE(s.active, TRUE) AS active"
" FROM bdr.bdr_nodes n "
" LEFT JOIN pg_catalog.pg_replication_slots s "
" ON s.slot_name=bdr.bdr_format_slot_name(n.node_sysid, n.node_timeline, n.node_dboid, (SELECT oid FROM pg_catalog.pg_database WHERE datname = pg_catalog.current_database())) "