add test for newly added sequence to be restored after upgrade

backup/feature/shardgroup
Nils Dijk 2022-12-13 15:46:51 +01:00
parent 9f6c7eedf9
commit 73f9b564f8
No known key found for this signature in database
GPG Key ID: CA1177EF9434F241
2 changed files with 9 additions and 0 deletions

View File

@ -15,6 +15,12 @@ SELECT nextval('pg_dist_shardid_seq') = MAX(shardid)+1 FROM pg_dist_shard;
t
(1 row)
SELECT nextval('pg_dist_shardgroupid_seq') = MAX(shardgroupid)+1 FROM pg_dist_shardgroup;
?column?
---------------------------------------------------------------------
t
(1 row)
SELECT nextval('pg_dist_placement_placementid_seq') = MAX(placementid)+1 FROM pg_dist_placement;
?column?
---------------------------------------------------------------------
@ -76,6 +82,7 @@ SELECT sequence_name FROM information_schema.sequences
AND sequence_name NOT IN (
-- these ones are restored above
'pg_dist_shardid_seq',
'pg_dist_shardgroupid_seq',
'pg_dist_placement_placementid_seq',
'pg_dist_groupid_seq',
'pg_dist_node_nodeid_seq',

View File

@ -4,6 +4,7 @@ BEGIN;
SELECT * FROM pg_indexes WHERE schemaname = 'upgrade_basic' and tablename NOT LIKE 'r_%' ORDER BY tablename;
SELECT nextval('pg_dist_shardid_seq') = MAX(shardid)+1 FROM pg_dist_shard;
SELECT nextval('pg_dist_shardgroupid_seq') = MAX(shardgroupid)+1 FROM pg_dist_shardgroup;
SELECT nextval('pg_dist_placement_placementid_seq') = MAX(placementid)+1 FROM pg_dist_placement;
SELECT nextval('pg_dist_groupid_seq') = MAX(groupid)+1 FROM pg_dist_node;
SELECT nextval('pg_dist_node_nodeid_seq') = MAX(nodeid)+1 FROM pg_dist_node;
@ -21,6 +22,7 @@ SELECT sequence_name FROM information_schema.sequences
AND sequence_name NOT IN (
-- these ones are restored above
'pg_dist_shardid_seq',
'pg_dist_shardgroupid_seq',
'pg_dist_placement_placementid_seq',
'pg_dist_groupid_seq',
'pg_dist_node_nodeid_seq',