@@ -669,7 +669,7 @@ def test_plan_partition_changes_short_names(self):
669
669
self .assertEqual (
670
670
output ,
671
671
[
672
- "ALTER TABLE `table` REORGANIZE PARTITION `p_future` INTO "
672
+ "ALTER TABLE `table` WAIT 2 REORGANIZE PARTITION `p_future` INTO "
673
673
"(PARTITION `p_20210201` VALUES LESS THAN (12960433003), "
674
674
"PARTITION `p_20210208` VALUES LESS THAN MAXVALUE);"
675
675
],
@@ -705,7 +705,7 @@ def test_plan_partition_changes_bespoke_names(self):
705
705
self .assertEqual (
706
706
output ,
707
707
[
708
- "ALTER TABLE `table` REORGANIZE PARTITION `p_future` INTO "
708
+ "ALTER TABLE `table` WAIT 2 REORGANIZE PARTITION `p_future` INTO "
709
709
"(PARTITION `p_20210108` VALUES LESS THAN (170), "
710
710
"PARTITION `p_20210115` VALUES LESS THAN MAXVALUE);"
711
711
],
@@ -1007,7 +1007,7 @@ def testgenerate_sql_reorganize_partition_commands_single_change(self):
1007
1007
)
1008
1008
),
1009
1009
[
1010
- "ALTER TABLE `table` REORGANIZE PARTITION `p_20210102` INTO "
1010
+ "ALTER TABLE `table` WAIT 2 REORGANIZE PARTITION `p_20210102` INTO "
1011
1011
"(PARTITION `p_20210116` VALUES LESS THAN (542, 190));"
1012
1012
],
1013
1013
)
@@ -1028,9 +1028,9 @@ def testgenerate_sql_reorganize_partition_commands_two_changes(self):
1028
1028
)
1029
1029
),
1030
1030
[
1031
- "ALTER TABLE `table` REORGANIZE PARTITION `p_20210120` INTO "
1031
+ "ALTER TABLE `table` WAIT 2 REORGANIZE PARTITION `p_20210120` INTO "
1032
1032
"(PARTITION `p_20210214` VALUES LESS THAN (2000));" ,
1033
- "ALTER TABLE `table` REORGANIZE PARTITION `p_20210102` INTO "
1033
+ "ALTER TABLE `table` WAIT 2 REORGANIZE PARTITION `p_20210102` INTO "
1034
1034
"(PARTITION `p_20210116` VALUES LESS THAN (500));" ,
1035
1035
],
1036
1036
)
@@ -1052,7 +1052,7 @@ def testgenerate_sql_reorganize_partition_commands_new_partitions(self):
1052
1052
)
1053
1053
),
1054
1054
[
1055
- "ALTER TABLE `table` REORGANIZE PARTITION `p_20210102` INTO "
1055
+ "ALTER TABLE `table` WAIT 2 REORGANIZE PARTITION `p_20210102` INTO "
1056
1056
"(PARTITION `p_20210102` VALUES LESS THAN (200), "
1057
1057
"PARTITION `p_20210116` VALUES LESS THAN (542), "
1058
1058
"PARTITION `p_20210123` VALUES LESS THAN (662));"
@@ -1081,7 +1081,7 @@ def testgenerate_sql_reorganize_partition_commands_maintain_new_partition(self):
1081
1081
)
1082
1082
),
1083
1083
[
1084
- "ALTER TABLE `table` REORGANIZE PARTITION `future` INTO "
1084
+ "ALTER TABLE `table` WAIT 2 REORGANIZE PARTITION `future` INTO "
1085
1085
"(PARTITION `p_20210114` VALUES LESS THAN (800), "
1086
1086
"PARTITION `p_20210116` VALUES LESS THAN (1000), "
1087
1087
"PARTITION `p_20210123` VALUES LESS THAN (1200), "
@@ -1147,9 +1147,9 @@ def test_plan_andgenerate_sql_reorganize_partition_commands_with_future_partitio
1147
1147
self .assertEqual (
1148
1148
list (generate_sql_reorganize_partition_commands (Table ("water" ), planned )),
1149
1149
[
1150
- "ALTER TABLE `water` REORGANIZE PARTITION `future` INTO "
1150
+ "ALTER TABLE `water` WAIT 2 REORGANIZE PARTITION `future` INTO "
1151
1151
"(PARTITION `p_20210105` VALUES LESS THAN MAXVALUE);" ,
1152
- "ALTER TABLE `water` REORGANIZE PARTITION `p_20210104` INTO "
1152
+ "ALTER TABLE `water` WAIT 2 REORGANIZE PARTITION `p_20210104` INTO "
1153
1153
"(PARTITION `p_20210102` VALUES LESS THAN (200));" ,
1154
1154
],
1155
1155
)
@@ -1211,7 +1211,7 @@ def test_get_pending_sql_reorganize_partition_commands_with_changes(self):
1211
1211
self .assertEqual (
1212
1212
list (cmds ),
1213
1213
[
1214
- "ALTER TABLE `plushies` REORGANIZE PARTITION `future` INTO "
1214
+ "ALTER TABLE `plushies` WAIT 2 REORGANIZE PARTITION `future` INTO "
1215
1215
"(PARTITION `p_20210104` VALUES LESS THAN (550), "
1216
1216
"PARTITION `p_20210111` VALUES LESS THAN (900), "
1217
1217
"PARTITION `p_20210118` VALUES LESS THAN MAXVALUE);"
0 commit comments