File: gr_reset_slave_channel.result

package info (click to toggle)
mysql-8.0 8.0.43-3
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 1,273,924 kB
  • sloc: cpp: 4,684,605; ansic: 412,450; pascal: 108,398; java: 83,641; perl: 30,221; cs: 27,067; sql: 26,594; sh: 24,181; python: 21,816; yacc: 17,169; php: 11,522; xml: 7,388; javascript: 7,076; makefile: 2,194; lex: 1,075; awk: 670; asm: 520; objc: 183; ruby: 97; lisp: 86
file content (64 lines) | stat: -rw-r--r-- 3,766 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
include/group_replication.inc [rpl_server_count=3]
Warnings:
Note	####	Sending passwords in plain text without SSL/TLS is extremely insecure.
Note	####	Storing MySQL user name or password information in the connection metadata repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START REPLICA; see the 'START REPLICA Syntax' in the MySQL Manual for more information.
[connection server1]
server1
include/start_and_bootstrap_group_replication.inc
CREATE TABLE t1 (c1 INT NOT NULL PRIMARY KEY) ENGINE=InnoDB;
BEGIN;
INSERT INTO t1 VALUES (1);
INSERT INTO t1 VALUES (2);
COMMIT;
INSERT INTO t1 VALUES (3);
server2
include/start_group_replication.inc
include/rpl_gr_wait_for_number_of_members.inc
CHANGE REPLICATION SOURCE TO SOURCE_HOST="127.0.0.1", SOURCE_USER="root", SOURCE_PASSWORD="", SOURCE_PORT=SERVER_3_PORT, SOURCE_AUTO_POSITION=1 FOR CHANNEL "channel_1";
include/assert.inc ['The group replication applier channel is present']
include/assert.inc ['The slave channel is present']
RESET SLAVE ALL;
ERROR HY000: RESET REPLICA ALL FOR CHANNEL cannot be performed on channel 'group_replication_applier'.
include/assert.inc ['The group replication applier channel is still present']
include/assert.inc ['The group replication applier channel is ON']
include/assert.inc ['The slave channel is not present']
RESET SLAVE ALL FOR CHANNEL "group_replication_applier";
ERROR HY000: RESET REPLICA [ALL] FOR CHANNEL cannot be performed on channel 'group_replication_applier'.
include/stop_group_replication.inc
RESET SLAVE ALL FOR CHANNEL "group_replication_applier";
Warnings:
Warning	1287	'RESET SLAVE' is deprecated and will be removed in a future release. Please use RESET REPLICA instead
include/assert.inc ['The group replication applier channel is not present']
server2
INSERT INTO t1 VALUES (4);
server1
include/start_group_replication.inc
INSERT INTO t1 VALUES (5);
include/rpl_sync.inc
include/assert.inc [The table should contain 5 elements]
server2
Vefiry that group replication channels are present
include/assert.inc ['The group replication applier channel is present']
include/assert.inc ['The group replication recovery channel is present']
include/stop_group_replication.inc
RESET SLAVE command clears master and slave info repositories and will flush master info
RESET SLAVE;
Warnings:
Warning	1287	'RESET SLAVE' is deprecated and will be removed in a future release. Please use RESET REPLICA instead
include/assert.inc ['mysql.slave_relay_log_info contains flushed group replication channel information']
include/assert.inc ['mysql.slave_master_info contains flushed group replication channel information']
include/start_group_replication.inc
include/assert.inc ['The group replication applier and recovery channel are present']
include/stop_group_replication.inc
RESET SLAVE ALL;
Warnings:
Warning	1287	'RESET SLAVE' is deprecated and will be removed in a future release. Please use RESET REPLICA instead
include/assert.inc ['mysql.slave_relay_log_info does not contrain group replication channel information']
include/assert.inc ['mysql.slave_master_info does not contrain group replication channel information']
CHANGE REPLICATION SOURCE TO SOURCE_USER="root" FOR CHANNEL "group_replication_recovery";
Warnings:
Note	1759	Sending passwords in plain text without SSL/TLS is extremely insecure.
Note	1760	Storing MySQL user name or password information in the connection metadata repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START REPLICA; see the 'START REPLICA Syntax' in the MySQL Manual for more information.
include/start_group_replication.inc
DROP TABLE t1;
include/group_replication_end.inc