mirror of
				https://github.com/MariaDB/server.git
				synced 2025-11-03 14:33:32 +03:00 
			
		
		
		
	When a DSO is loaded we rewrite service pointers to point to the actual service structures. But when a DSO is unloaded, we have to restore their original values, in case this DSO wasn't removed from memory on dlclose() and is later loaded again.
		
			
				
	
	
		
			15 lines
		
	
	
		
			800 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			800 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
install soname 'ha_cassandra';
 | 
						|
select plugin_name,plugin_status,plugin_library from information_schema.plugins where plugin_name = 'cassandra';
 | 
						|
plugin_name	plugin_status	plugin_library
 | 
						|
CASSANDRA	ACTIVE	ha_cassandra.so
 | 
						|
uninstall plugin cassandra;
 | 
						|
select plugin_name,plugin_status,plugin_library from information_schema.plugins where plugin_name = 'cassandra';
 | 
						|
plugin_name	plugin_status	plugin_library
 | 
						|
install soname 'ha_cassandra';
 | 
						|
select plugin_name,plugin_status,plugin_library from information_schema.plugins where plugin_name = 'cassandra';
 | 
						|
plugin_name	plugin_status	plugin_library
 | 
						|
CASSANDRA	ACTIVE	ha_cassandra.so
 | 
						|
uninstall plugin cassandra;
 | 
						|
select plugin_name,plugin_status,plugin_library from information_schema.plugins where plugin_name = 'cassandra';
 | 
						|
plugin_name	plugin_status	plugin_library
 |