From c1edb896df47e46b1f041bb0fa97c449d9117611 Mon Sep 17 00:00:00 2001 From: Ian Barwick Date: Wed, 10 Oct 2018 10:12:39 +0900 Subject: [PATCH] =?UTF-8?q?Move=20repmgrd=20pid=20functions=20to=204.1=20?= =?UTF-8?q?=E2=86=92=204.2=20upgrade=20file?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- repmgr--4.1--4.2.sql | 15 +++++++++++++++ repmgr--4.1.sql | 16 ---------------- 2 files changed, 15 insertions(+), 16 deletions(-) diff --git a/repmgr--4.1--4.2.sql b/repmgr--4.1--4.2.sql index e418ef1e..caa1def2 100644 --- a/repmgr--4.1--4.2.sql +++ b/repmgr--4.1--4.2.sql @@ -1,6 +1,21 @@ -- complain if script is sourced in psql, rather than via CREATE EXTENSION \echo Use "CREATE EXTENSION repmgr" to load this file. \quit +CREATE FUNCTION get_repmgrd_pid() + RETURNS INT + AS 'MODULE_PATHNAME', 'get_repmgrd_pid' + LANGUAGE C STRICT; + +CREATE FUNCTION get_repmgrd_pidfile() + RETURNS TEXT + AS 'MODULE_PATHNAME', 'get_repmgrd_pidfile' + LANGUAGE C STRICT; + +CREATE FUNCTION set_repmgrd_pid(INT, TEXT) + RETURNS VOID + AS 'MODULE_PATHNAME', 'set_repmgrd_pid' + LANGUAGE C STRICT; + CREATE FUNCTION repmgrd_is_running() RETURNS BOOL AS 'MODULE_PATHNAME', 'repmgrd_is_running' diff --git a/repmgr--4.1.sql b/repmgr--4.1.sql index d73d988b..602158a7 100644 --- a/repmgr--4.1.sql +++ b/repmgr--4.1.sql @@ -145,22 +145,6 @@ CREATE FUNCTION unset_bdr_failover_handler() AS 'MODULE_PATHNAME', 'unset_bdr_failover_handler' LANGUAGE C STRICT; -CREATE FUNCTION get_repmgrd_pid() - RETURNS INT - AS 'MODULE_PATHNAME', 'get_repmgrd_pid' - LANGUAGE C STRICT; - -CREATE FUNCTION get_repmgrd_pidfile() - RETURNS TEXT - AS 'MODULE_PATHNAME', 'get_repmgrd_pidfile' - LANGUAGE C STRICT; - -CREATE FUNCTION set_repmgrd_pid(INT, TEXT) - RETURNS VOID - AS 'MODULE_PATHNAME', 'set_repmgrd_pid' - LANGUAGE C STRICT; - - CREATE VIEW repmgr.replication_status AS SELECT m.primary_node_id, m.standby_node_id, n.node_name AS standby_name, n.type AS node_type, n.active, last_monitor_time,