diff --git a/contrib/pgrowlocks/Makefile b/contrib/pgrowlocks/Makefile index 059ea0528b7b3d21b2829ac9b2ab2a6510cadfa4..5d611665e9039ce229cdee7fdb4c4f6e4324814a 100644 --- a/contrib/pgrowlocks/Makefile +++ b/contrib/pgrowlocks/Makefile @@ -4,7 +4,8 @@ MODULE_big = pgrowlocks OBJS = pgrowlocks.o $(WIN32RES) EXTENSION = pgrowlocks -DATA = pgrowlocks--1.1.sql pgrowlocks--1.0--1.1.sql pgrowlocks--unpackaged--1.0.sql +DATA = pgrowlocks--1.2.sql pgrowlocks--1.1--1.2.sql pgrowlocks--1.0--1.1.sql \ + pgrowlocks--unpackaged--1.0.sql PGFILEDESC = "pgrowlocks - display row locking information" ifdef USE_PGXS diff --git a/contrib/pgrowlocks/pgrowlocks--1.1--1.2.sql b/contrib/pgrowlocks/pgrowlocks--1.1--1.2.sql new file mode 100644 index 0000000000000000000000000000000000000000..94ebf5478b72124e1dd6633f6710cc52a26feeb0 --- /dev/null +++ b/contrib/pgrowlocks/pgrowlocks--1.1--1.2.sql @@ -0,0 +1,6 @@ +/* contrib/pgrowlocks/pgrowlocks--1.1--1.2.sql */ + +-- complain if script is sourced in psql, rather than via ALTER EXTENSION +\echo Use "ALTER EXTENSION pgrowlocks UPDATE TO '1.2'" to load this file. \quit + +ALTER FUNCTION pgrowlocks(text) PARALLEL SAFE; diff --git a/contrib/pgrowlocks/pgrowlocks--1.1.sql b/contrib/pgrowlocks/pgrowlocks--1.2.sql similarity index 94% rename from contrib/pgrowlocks/pgrowlocks--1.1.sql rename to contrib/pgrowlocks/pgrowlocks--1.2.sql index 29079f49231739fbd1970f900492021ed4df6b3c..58df728c07eb4ff7a17430a52d229452912a555a 100644 --- a/contrib/pgrowlocks/pgrowlocks--1.1.sql +++ b/contrib/pgrowlocks/pgrowlocks--1.2.sql @@ -12,4 +12,4 @@ CREATE FUNCTION pgrowlocks(IN relname text, OUT pids INTEGER[]) -- locker's process id RETURNS SETOF record AS 'MODULE_PATHNAME', 'pgrowlocks' -LANGUAGE C STRICT; +LANGUAGE C STRICT PARALLEL SAFE; diff --git a/contrib/pgrowlocks/pgrowlocks.control b/contrib/pgrowlocks/pgrowlocks.control index dfa587d76180d829e308111489b0097b58e96e85..9f92b2f1f450adc5b4d32721d1b411ddca7048fe 100644 --- a/contrib/pgrowlocks/pgrowlocks.control +++ b/contrib/pgrowlocks/pgrowlocks.control @@ -1,5 +1,5 @@ # pgrowlocks extension comment = 'show row-level locking information' -default_version = '1.1' +default_version = '1.2' module_pathname = '$libdir/pgrowlocks' relocatable = true