mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-30 18:36:12 +01:00 
			
		
		
		
	 47f5632d60
			
		
	
	
	47f5632d60
	
	
	
		
			
			This was failing not only for P_S, but for any engine that had HA_PRIMARY_KEY_REQUIRED_FOR_DELETE flag set (in the tree - only P_S and federated). Because of this flag, read_set and write_set were (possibly) changed on update. But later the code modified these bitmaps and restored them to the default state, losing HA_PRIMARY_KEY_REQUIRED_FOR_DELETE related changes. sql/handler.cc: small optimization. don't change the *write* set only because all columns has to be *read*
		
			
				
	
	
		
			8 lines
		
	
	
	
		
			265 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			8 lines
		
	
	
	
		
			265 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| --source include/not_embedded.inc
 | |
| --source include/have_perfschema.inc
 | |
| 
 | |
| #
 | |
| # MDEV-3837 Assertion `table->read_set == &table->def_read_set' failed on updating a performance_schema table 
 | |
| #
 | |
| UPDATE performance_schema.setup_instruments SET timed = 'YES' ORDER BY name;
 | |
| 
 |