mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 10:56:12 +01:00 
			
		
		
		
	 25737dbab7
			
		
	
	
	25737dbab7
	
	
	
		
			
			Problem was that transacton was BF-aborted after certification succeeded and transaction tried to rollback and during rollback binlog stmt cache containing sequence value reservations was written into binlog. Transaction must replay because certification succeeded but transaction must not be written into binlog yet, it will be done during commit after the replay. Fix is to skip binlog write if transaction must replay and in replay we need to reset binlog stmt cache. Signed-off-by: Julius Goryavsky <julius.goryavsky@mariadb.com>
		
			
				
	
	
		
			5 lines
		
	
	
	
		
			50 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			5 lines
		
	
	
	
		
			50 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| [binlogon]
 | |
| log-bin
 | |
| log-slave-updates
 | |
| 
 | |
| [binlogoff]
 |