mirror of https://github.com/citusdata/citus.git
parent
ee66ca06a8
commit
8a1c0ae821
|
@ -909,6 +909,15 @@ SELECT * FROM multi_extension.print_extension_changes();
|
||||||
| function worker_fix_partition_shard_index_names(regclass,text,text) void
|
| function worker_fix_partition_shard_index_names(regclass,text,text) void
|
||||||
(4 rows)
|
(4 rows)
|
||||||
|
|
||||||
|
-- Test downgrade to 10.2-4 from 10.2-5
|
||||||
|
ALTER EXTENSION citus UPDATE TO '10.2-5';
|
||||||
|
ALTER EXTENSION citus UPDATE TO '10.2-4';
|
||||||
|
-- Should be empty result since upgrade+downgrade should be a no-op
|
||||||
|
SELECT * FROM multi_extension.print_extension_changes();
|
||||||
|
previous_object | current_object
|
||||||
|
---------------------------------------------------------------------
|
||||||
|
(0 rows)
|
||||||
|
|
||||||
-- Snapshot of state at 10.2-5
|
-- Snapshot of state at 10.2-5
|
||||||
ALTER EXTENSION citus UPDATE TO '10.2-5';
|
ALTER EXTENSION citus UPDATE TO '10.2-5';
|
||||||
SELECT * FROM multi_extension.print_extension_changes();
|
SELECT * FROM multi_extension.print_extension_changes();
|
||||||
|
@ -916,9 +925,6 @@ SELECT * FROM multi_extension.print_extension_changes();
|
||||||
---------------------------------------------------------------------
|
---------------------------------------------------------------------
|
||||||
(0 rows)
|
(0 rows)
|
||||||
|
|
||||||
-- Test downgrade to 10.2-4 from 10.2-5
|
|
||||||
ALTER EXTENSION citus UPDATE TO '10.2-4';
|
|
||||||
ALTER EXTENSION citus UPDATE TO '10.2-5';
|
|
||||||
-- Make sure that we defined dependencies from all rel objects (tables,
|
-- Make sure that we defined dependencies from all rel objects (tables,
|
||||||
-- indexes, sequences ..) to columnar table access method ...
|
-- indexes, sequences ..) to columnar table access method ...
|
||||||
SELECT pg_class.oid INTO columnar_schema_members
|
SELECT pg_class.oid INTO columnar_schema_members
|
||||||
|
|
|
@ -400,14 +400,16 @@ SELECT * FROM multi_extension.print_extension_changes();
|
||||||
ALTER EXTENSION citus UPDATE TO '10.2-4';
|
ALTER EXTENSION citus UPDATE TO '10.2-4';
|
||||||
SELECT * FROM multi_extension.print_extension_changes();
|
SELECT * FROM multi_extension.print_extension_changes();
|
||||||
|
|
||||||
|
-- Test downgrade to 10.2-4 from 10.2-5
|
||||||
|
ALTER EXTENSION citus UPDATE TO '10.2-5';
|
||||||
|
ALTER EXTENSION citus UPDATE TO '10.2-4';
|
||||||
|
-- Should be empty result since upgrade+downgrade should be a no-op
|
||||||
|
SELECT * FROM multi_extension.print_extension_changes();
|
||||||
|
|
||||||
-- Snapshot of state at 10.2-5
|
-- Snapshot of state at 10.2-5
|
||||||
ALTER EXTENSION citus UPDATE TO '10.2-5';
|
ALTER EXTENSION citus UPDATE TO '10.2-5';
|
||||||
SELECT * FROM multi_extension.print_extension_changes();
|
SELECT * FROM multi_extension.print_extension_changes();
|
||||||
|
|
||||||
-- Test downgrade to 10.2-4 from 10.2-5
|
|
||||||
ALTER EXTENSION citus UPDATE TO '10.2-4';
|
|
||||||
ALTER EXTENSION citus UPDATE TO '10.2-5';
|
|
||||||
|
|
||||||
-- Make sure that we defined dependencies from all rel objects (tables,
|
-- Make sure that we defined dependencies from all rel objects (tables,
|
||||||
-- indexes, sequences ..) to columnar table access method ...
|
-- indexes, sequences ..) to columnar table access method ...
|
||||||
SELECT pg_class.oid INTO columnar_schema_members
|
SELECT pg_class.oid INTO columnar_schema_members
|
||||||
|
|
Loading…
Reference in New Issue