mirror of https://github.com/citusdata/citus.git
tmp1
parent
9c8c52445b
commit
25b3e1d1c1
|
@ -6,18 +6,14 @@ ALTER EXTENSION citus_columnar ADD TABLE columnar.options;
|
|||
ALTER EXTENSION citus_columnar ADD TABLE columnar.stripe;
|
||||
ALTER EXTENSION citus_columnar ADD TABLE columnar.chunk_group;
|
||||
ALTER EXTENSION citus_columnar ADD TABLE columnar.chunk;
|
||||
DO $proc$
|
||||
BEGIN
|
||||
-- columnar functions
|
||||
IF substring(current_Setting('server_version'), '\d+')::int >= 12 THEN
|
||||
EXECUTE $$
|
||||
ALTER EXTENSION citus_columnar ADD FUNCTION columnar.columnar_handler;
|
||||
ALTER EXTENSION citus_columnar ADD ACCESS METHOD columnar;
|
||||
ALTER EXTENSION citus_columnar ADD FUNCTION pg_catalog.alter_columnar_table_set;
|
||||
ALTER EXTENSION citus_columnar ADD FUNCTION pg_catalog.alter_columnar_table_reset;
|
||||
$$;
|
||||
END IF;
|
||||
END$proc$;
|
||||
|
||||
ALTER EXTENSION citus_columnar ADD FUNCTION columnar.columnar_handler;
|
||||
ALTER EXTENSION citus_columnar ADD ACCESS METHOD columnar;
|
||||
ALTER EXTENSION citus_columnar ADD FUNCTION pg_catalog.alter_columnar_table_set;
|
||||
ALTER EXTENSION citus_columnar ADD FUNCTION pg_catalog.alter_columnar_table_reset;
|
||||
|
||||
ALTER EXTENSION citus_columnar ADD FUNCTION citus_internal.upgrade_columnar_storage;
|
||||
ALTER EXTENSION citus_columnar ADD FUNCTION citus_internal.downgrade_columnar_storage;
|
||||
ALTER EXTENSION citus_columnar ADD FUNCTION citus_internal.columnar_ensure_am_depends_catalog;
|
||||
|
||||
#include "../../columnar/sql/columnar--11.0-2--11.1-1.sql"
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
#include "../../../columnar/sql/downgrades/columnar--11.1-1--11.0-2.sql"
|
||||
|
||||
-- detach relations from citus_columnar
|
||||
|
||||
ALTER EXTENSION citus_columnar DROP SCHEMA columnar;
|
||||
|
@ -8,18 +10,10 @@ ALTER EXTENSION citus_columnar DROP TABLE columnar.stripe;
|
|||
ALTER EXTENSION citus_columnar DROP TABLE columnar.chunk_group;
|
||||
ALTER EXTENSION citus_columnar DROP TABLE columnar.chunk;
|
||||
|
||||
DO $proc$
|
||||
BEGIN
|
||||
-- columnar functions
|
||||
IF substring(current_Setting('server_version'), '\d+')::int >= 12 THEN
|
||||
EXECUTE $$
|
||||
ALTER EXTENSION citus_columnar DROP FUNCTION columnar.columnar_handler;
|
||||
ALTER EXTENSION citus_columnar DROP ACCESS METHOD columnar;
|
||||
ALTER EXTENSION citus_columnar DROP FUNCTION pg_catalog.alter_columnar_table_set;
|
||||
ALTER EXTENSION citus_columnar DROP FUNCTION pg_catalog.alter_columnar_table_reset;
|
||||
$$;
|
||||
END IF;
|
||||
END$proc$;
|
||||
ALTER EXTENSION citus_columnar DROP FUNCTION columnar.columnar_handler;
|
||||
ALTER EXTENSION citus_columnar DROP ACCESS METHOD columnar;
|
||||
ALTER EXTENSION citus_columnar DROP FUNCTION pg_catalog.alter_columnar_table_set;
|
||||
ALTER EXTENSION citus_columnar DROP FUNCTION pg_catalog.alter_columnar_table_reset;
|
||||
|
||||
-- functions under citus_internal for columnar
|
||||
ALTER EXTENSION citus_columnar DROP FUNCTION citus_internal.upgrade_columnar_storage;
|
||||
|
|
|
@ -4,5 +4,3 @@ default_version = '11.1-1'
|
|||
module_pathname = '$libdir/citus'
|
||||
relocatable = false
|
||||
schema = pg_catalog
|
||||
|
||||
requires = 'citus_columnar'
|
||||
|
|
|
@ -38,5 +38,3 @@ BEGIN
|
|||
|
||||
END IF;
|
||||
END $check_citus$;
|
||||
|
||||
#include "../../columnar/sql/columnar--11.0-2--11.1-1.sql"
|
||||
|
|
|
@ -46,8 +46,6 @@ CREATE FUNCTION pg_catalog.worker_repartition_cleanup(bigint)
|
|||
STRICT
|
||||
AS 'MODULE_PATHNAME', $function$worker_repartition_cleanup$function$;
|
||||
|
||||
#include "../../../columnar/sql/downgrades/columnar--11.1-1--11.0-2.sql"
|
||||
|
||||
-- add relations to citus
|
||||
ALTER EXTENSION citus ADD SCHEMA columnar;
|
||||
ALTER EXTENSION citus ADD SEQUENCE columnar.storageid_seq;
|
||||
|
|
Loading…
Reference in New Issue