|
11 | 11 | # 1. Lower version do not join the group.
|
12 | 12 | # 1.1. Make M2 major version lower and make sure START GR fails.
|
13 | 13 | # 1.2. Make M2 minor version lower and make sure START GR fails.
|
14 |
| -# 1.3. Make M2 patch version lower and make sure START GR fails. |
| 14 | +# 1.3. Make M2 patch version lower and make sure START GR succeeds |
| 15 | +# because both versions are 8.0 and >= 8.0.35. |
15 | 16 | # 2. Higher version are in read-only mode.
|
16 | 17 | # 2.1. Make M2 major version higher and assert read-only is set.
|
17 | 18 | # 2.2. Make M2 minor version higher and assert read-only is set.
|
@@ -74,16 +75,13 @@ START GROUP_REPLICATION;
|
74 | 75 | --source include/assert.inc
|
75 | 76 |
|
76 | 77 | --echo
|
77 |
| ---echo # 1.3. Make M2 patch version lower and make sure START GR fails. |
| 78 | +--echo # 1.3. Make M2 patch version lower and make sure START GR succeeds |
| 79 | +--echo # because both versions are 8.0 and >= 8.0.35. |
78 | 80 |
|
79 | 81 | SET @@GLOBAL.DEBUG= 'd,group_replication_compatibility_lower_patch_version';
|
80 |
| - |
81 |
| ---error ER_GROUP_REPLICATION_CONFIGURATION |
82 |
| -START GROUP_REPLICATION; |
83 |
| - |
84 |
| ---let $assert_text= Assert M2 is OFFLINE. |
85 |
| ---let $assert_cond= [SELECT COUNT(*) FROM performance_schema.replication_group_members WHERE member_state="OFFLINE" AND member_id="$server2_uuid"] = 1 |
86 |
| ---source include/assert.inc |
| 82 | +--source include/start_group_replication.inc |
| 83 | +--source include/gr_assert_mpm_consistency.inc |
| 84 | +--source include/stop_group_replication.inc |
87 | 85 |
|
88 | 86 | --echo
|
89 | 87 | --echo # 2. Higher version are in read-only mode.
|
|
0 commit comments