Teemu Ollakka 
							
						 
					 
					
						
						
							
						
						626c0b7b3b 
					 
					
						
						
							
							Fix -Winconsistent-missing-destructor-override warnings  
						
						
						
						
					 
					
						2023-03-30 13:46:14 +03:00 
						 
				 
			
				
					
						
							
							
								Daniele Sciascia 
							
						 
					 
					
						
						
							
						
						66ee7bed1b 
					 
					
						
						
							
							Add type wsrep::xid  
						
						... 
						
						
						
						Create type `wsrep::xid`, and change all signatures that take
`std::string xid` to take `wsrep::xid xid`. 
						
						
					 
					
						2019-10-18 09:36:18 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Sciascia 
							
						 
					 
					
						
						
							
						
						052247144f 
					 
					
						
						
							
							Support recovery of XA transactions  
						
						... 
						
						
						
						* Add method `restore_prepared_transaction` to `client_state` class
  which restores a transaction state from storage given its xid.
* Add method `commit_or_rollback_by_xid` to terminate prepared XA
  transactions by xid.
* Make sure that transactions in prepared state are not rolled back
  when their master fails/partitions away. 
						
						
					 
					
						2019-10-16 10:16:39 +02:00 
						 
				 
			
				
					
						
							
							
								Teemu Ollakka 
							
						 
					 
					
						
						
							
						
						ae734a33f8 
					 
					
						
						
							
							Fixed compilation errors picked up by travis clang builds  
						
						
						
						
					 
					
						2019-01-19 18:08:49 +02:00 
						 
				 
			
				
					
						
							
							
								Teemu Ollakka 
							
						 
					 
					
						
						
							
						
						a9abb3a80a 
					 
					
						
						
							
							Extracted mock_server_service out of mock_server_state.  
						
						
						
						
					 
					
						2018-10-17 12:07:41 +03:00 
						 
				 
			
				
					
						
							
							
								Teemu Ollakka 
							
						 
					 
					
						
						
							
						
						c0c977f9ab 
					 
					
						
						
							
							Added GPLv2 licence and copyright headers.  
						
						
						
						
					 
					
						2018-10-15 15:14:22 +03:00 
						 
				 
			
				
					
						
							
							
								Teemu Ollakka 
							
						 
					 
					
						
						
							
						
						61e0e30687 
					 
					
						
						
							
							Remove fragments in before rollback for streaming transactions  
						
						... 
						
						
						
						which got BF aborted in total order. 
						
						
					 
					
						2018-07-19 13:52:12 +03:00 
						 
				 
			
				
					
						
							
							
								Teemu Ollakka 
							
						 
					 
					
						
						
							
						
						4cfb9b6413 
					 
					
						
						
							
							Introduced adopt_transaction() for storage_service interface  
						
						... 
						
						
						
						A SR transaction must be adopted by a storage service instance
running in background rollbacker thread while it is aborting a
SR transaction. 
						
						
					 
					
						2018-07-13 15:36:27 +03:00 
						 
				 
			
				
					
						
							
							
								Teemu Ollakka 
							
						 
					 
					
						
						
							
						
						7c424d8337 
					 
					
						
						
							
							Fixes to local streaming replication processing.  
						
						
						
						
					 
					
						2018-07-08 15:27:49 +03:00 
						 
				 
			
				
					
						
							
							
								Teemu Ollakka 
							
						 
					 
					
						
						
							
						
						2913aecebd 
					 
					
						
						
							
							Pass transaction id instead of client id to storage service append_fragment()  
						
						
						
						
					 
					
						2018-07-07 21:34:58 +03:00 
						 
				 
			
				
					
						
							
							
								Teemu Ollakka 
							
						 
					 
					
						
						
							
						
						2ac13100f7 
					 
					
						
						
							
							Refactored storage service out of client service interface.  
						
						
						
						
					 
					
						2018-07-07 18:06:37 +03:00