mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 19:06:14 +01:00 
			
		
		
		
	 7aace5d5da
			
		
	
	
	7aace5d5da
	
	
	
		
			
			Task: ===== Update tests to reflect MDEV-20122, deprecation of master_use_gtid=current_pos. Change Master (CM) statements were either removed or modified with current_pos --> slave_pos based on original intention of the test. Reviewed by: ============ Brandon Nesterenko <brandon.nesterenko@mariadb.com>
		
			
				
	
	
		
			68 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			68 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| include/rpl_init.inc [topology=1->2]
 | |
| connection server_1;
 | |
| SET @old_strict= @@GLOBAL.gtid_strict_mode;
 | |
| SET GLOBAL gtid_strict_mode= 1;
 | |
| select @@global.log_slave_updates;
 | |
| @@global.log_slave_updates
 | |
| 0
 | |
| CREATE TABLE t1 (a INT PRIMARY KEY, b INT);
 | |
| INSERT INTO t1 VALUES (1, 1);
 | |
| INSERT INTO t1 VALUES (2, 1);
 | |
| connection server_2;
 | |
| SET @old_strict= @@GLOBAL.gtid_strict_mode;
 | |
| SET GLOBAL gtid_strict_mode= 1;
 | |
| select @@global.log_slave_updates;
 | |
| @@global.log_slave_updates
 | |
| 0
 | |
| SELECT * FROM t1 ORDER BY a;
 | |
| a	b
 | |
| 1	1
 | |
| 2	1
 | |
| include/stop_slave.inc
 | |
| connection server_1;
 | |
| CHANGE MASTER TO master_host = '127.0.0.1', master_port = SLAVE_PORT,
 | |
| master_user = 'root';
 | |
| START SLAVE;
 | |
| include/wait_for_slave_to_start.inc
 | |
| connection server_2;
 | |
| INSERT INTO t1 VALUES (3, 2);
 | |
| INSERT INTO t1 VALUES (4, 2);
 | |
| include/save_master_gtid.inc
 | |
| include/show_binlog_events.inc
 | |
| Log_name	Pos	Event_type	Server_id	End_log_pos	Info
 | |
| slave-bin.000001	#	Gtid	#	#	BEGIN GTID #-#-#
 | |
| slave-bin.000001	#	Query	#	#	use `test`; INSERT INTO t1 VALUES (3, 2)
 | |
| slave-bin.000001	#	Query	#	#	COMMIT
 | |
| slave-bin.000001	#	Gtid	#	#	BEGIN GTID #-#-#
 | |
| slave-bin.000001	#	Query	#	#	use `test`; INSERT INTO t1 VALUES (4, 2)
 | |
| slave-bin.000001	#	Query	#	#	COMMIT
 | |
| connection server_1;
 | |
| include/sync_with_master_gtid.inc
 | |
| SELECT * FROM t1 ORDER BY a;
 | |
| a	b
 | |
| 1	1
 | |
| 2	1
 | |
| 3	2
 | |
| 4	2
 | |
| include/stop_slave.inc
 | |
| RESET SLAVE;
 | |
| INSERT INTO t1 VALUES (5, 1);
 | |
| INSERT INTO t1 VALUES (6, 1);
 | |
| include/save_master_gtid.inc
 | |
| connection server_2;
 | |
| CHANGE MASTER TO master_host = '127.0.0.1', master_port = MASTER_PORT;
 | |
| START SLAVE;
 | |
| include/sync_with_master_gtid.inc
 | |
| SELECT * FROM t1 ORDER BY a;
 | |
| a	b
 | |
| 1	1
 | |
| 2	1
 | |
| 3	2
 | |
| 4	2
 | |
| 5	1
 | |
| 6	1
 | |
| SET GLOBAL gtid_strict_mode= @old_strict;
 | |
| connection server_1;
 | |
| SET GLOBAL gtid_strict_mode= @old_strict;
 | |
| DROP TABLE t1;
 | |
| include/rpl_end.inc
 |