mirror of https://github.com/citusdata/citus.git
Revert upgrade script changes (#5757)
parent
25c8de3657
commit
2a3c0c1914
|
@ -12,22 +12,15 @@ BEGIN
|
||||||
|
|
||||||
IF substring(current_Setting('server_version'), '\d+')::int >= 14 THEN
|
IF substring(current_Setting('server_version'), '\d+')::int >= 14 THEN
|
||||||
EXECUTE $cmd$
|
EXECUTE $cmd$
|
||||||
-- disable propagation to prevent EnsureCoordinator errors
|
|
||||||
-- the aggregate created here does not depend on Citus extension (yet)
|
|
||||||
-- since we add the dependency with the next command
|
|
||||||
SET citus.enable_ddl_propagation TO OFF;
|
|
||||||
CREATE AGGREGATE array_cat_agg(anycompatiblearray) (SFUNC = array_cat, STYPE = anycompatiblearray);
|
CREATE AGGREGATE array_cat_agg(anycompatiblearray) (SFUNC = array_cat, STYPE = anycompatiblearray);
|
||||||
COMMENT ON AGGREGATE array_cat_agg(anycompatiblearray)
|
COMMENT ON AGGREGATE array_cat_agg(anycompatiblearray)
|
||||||
IS 'concatenate input arrays into a single array';
|
IS 'concatenate input arrays into a single array';
|
||||||
RESET citus.enable_ddl_propagation;
|
|
||||||
$cmd$;
|
$cmd$;
|
||||||
ELSE
|
ELSE
|
||||||
EXECUTE $cmd$
|
EXECUTE $cmd$
|
||||||
SET citus.enable_ddl_propagation TO OFF;
|
|
||||||
CREATE AGGREGATE array_cat_agg(anyarray) (SFUNC = array_cat, STYPE = anyarray);
|
CREATE AGGREGATE array_cat_agg(anyarray) (SFUNC = array_cat, STYPE = anyarray);
|
||||||
COMMENT ON AGGREGATE array_cat_agg(anyarray)
|
COMMENT ON AGGREGATE array_cat_agg(anyarray)
|
||||||
IS 'concatenate input arrays into a single array';
|
IS 'concatenate input arrays into a single array';
|
||||||
RESET citus.enable_ddl_propagation;
|
|
||||||
$cmd$;
|
$cmd$;
|
||||||
END IF;
|
END IF;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue