Shungang Li
							
						 | 
						
							
							
							
							
							
								
							
							
								307ddc632f
								
							
						 | 
						
							
							
								
								enh: batch update arbgroup in trans
							
							
							
							
							
						 | 
						
							2024-05-22 10:44:46 +08:00 | 
						
					
				
					
						
							
							
								 
								Benguang Zhao
							
						 | 
						
							
							
							
							
							
								
							
							
								85ccba0fab
								
							
						 | 
						
							
							
								
								enh: support changeless transaction of tasks
							
							
							
							
							
						 | 
						
							2024-03-22 15:37:53 +08:00 | 
						
					
				
					
						
							
							
								 
								Shungang Li
							
						 | 
						
							
							
							
							
							
								
							
							
								3a656c3595
								
							
						 | 
						
							
							
								
								feat: support 2 replica with arbitrator
							
							
							
							
							
						 | 
						
							2024-03-19 09:30:35 +08:00 | 
						
					
				
					
						
							
							
								 
								Alex Duan
							
						 | 
						
							
							
							
							
							
								
							
							
								4816290a60
								
							
						 | 
						
							
							
								
								coverage: tsched.c mndTrans.h
							
							
							
							
							
						 | 
						
							2024-02-17 18:25:10 +08:00 | 
						
					
				
					
						
							
							
								 
								Benguang Zhao
							
						 | 
						
							
							
							
							
							
								
							
							
								f7ab8e99b5
								
							
						 | 
						
							
							
								
								enh: demarcate top and bottom halves of task trans execution to ensure a consistent order
							
							
							
							
							
						 | 
						
							2023-12-19 19:52:11 +08:00 | 
						
					
				
					
						
							
							
								 
								Benguang Zhao
							
						 | 
						
							
							
							
							
							
								
							
							
								f30d1ebacd
								
							
						 | 
						
							
							
								
								enh: refactor func name as mndTransAppendPrepareLog
							
							
							
							
							
						 | 
						
							2023-08-18 18:35:44 +08:00 | 
						
					
				
					
						
							
							
								 
								Benguang Zhao
							
						 | 
						
							
							
							
							
							
								
							
							
								4a6d81855b
								
							
						 | 
						
							
							
								
								enh: add mndTransValidate for prepare actions
							
							
							
							
							
						 | 
						
							2023-05-30 18:50:00 +08:00 | 
						
					
				
					
						
							
							
								 
								Benguang Zhao
							
						 | 
						
							
							
							
							
							
								
							
							
								3c698b2461
								
							
						 | 
						
							
							
								
								enh: add mndAddPrepareNewVgAction
							
							
							
							
							
						 | 
						
							2023-05-29 14:13:11 +08:00 | 
						
					
				
					
						
							
							
								 
								Benguang Zhao
							
						 | 
						
							
							
							
							
							
								
							
							
								873ad8839b
								
							
						 | 
						
							
							
								
								enh: add prepareActions in STrans
							
							
							
							
							
						 | 
						
							2023-05-29 14:13:11 +08:00 | 
						
					
				
					
						
							
							
								 
								Benguang Zhao
							
						 | 
						
							
							
							
							
							
								
							
							
								30104f300c
								
							
						 | 
						
							
							
								
								enh: refactor func names of mndTransPerformFinishedStage and mndTrancCheckConflict
							
							
							
							
							
						 | 
						
							2023-05-25 15:44:26 +08:00 | 
						
					
				
					
						
							
							
								 
								Benguang Zhao
							
						 | 
						
							
							
							
							
							
								
							
							
								76a20b2221
								
							
						 | 
						
							
							
								
								enh: adjust enum ETrnExec
							
							
							
							
							
						 | 
						
							2023-05-05 18:57:15 +08:00 | 
						
					
				
					
						
							
							
								 
								yihaoDeng
							
						 | 
						
							
							
							
							
							
								
							
							
								07ca8eb8e0
								
							
						 | 
						
							
							
								
								enh:  add trace to transaction
							
							
							
							
							
						 | 
						
							2023-03-16 10:25:46 +00:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								2dcb281108
								
							
						 | 
						
							
							
								
								fix: should not execute trans if not leader
							
							
							
							
							
						 | 
						
							2023-02-07 02:08:31 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								4db6b043c6
								
							
						 | 
						
							
							
								
								fix: reduce the frequency of retry in sync not ready case while alter db
							
							
							
							
							
						 | 
						
							2022-12-14 19:01:31 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								43ef21f67b
								
							
						 | 
						
							
							
								
								enh: add oper name to show transaction
							
							
							
							
							
						 | 
						
							2022-09-22 16:19:33 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								30b2bd98b8
								
							
						 | 
						
							
							
								
								fix: STrans struct dbname2 naming ambiguity
							
							
							
							
							
						 | 
						
							2022-09-19 10:39:51 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								83ac069bef
								
							
						 | 
						
							
							
								
								enh: If an 'object is creating' error is reported when creating a database, wait for the transaction to end then response
							
							
							
							
							
						 | 
						
							2022-07-19 12:00:43 +08:00 | 
						
					
				
					
						
							
							
								 
								Liu Jicong
							
						 | 
						
							
							
							
							
							
								
							
							
								9394e3380f
								
							
						 | 
						
							
							
								
								feat(stream): recover from failure
							
							
							
							
							
						 | 
						
							2022-07-15 17:58:53 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								007ebbd54a
								
							
						 | 
						
							
							
								
								enh: add retryCode for transaction
							
							
							
							
							
						 | 
						
							2022-06-27 17:10:38 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								5ae355077c
								
							
						 | 
						
							
							
								
								enh(mnode): transaction conflict supports two db
							
							
							
							
							
						 | 
						
							2022-06-17 11:11:29 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								33b5efc21f
								
							
						 | 
						
							
							
								
								test: execute trans in follower
							
							
							
							
							
						 | 
						
							2022-06-11 14:11:10 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								e5f2b786fb
								
							
						 | 
						
							
							
								
								feat: drop dnode
							
							
							
							
							
						 | 
						
							2022-06-07 13:41:41 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								41a1b0fcf2
								
							
						 | 
						
							
							
								
								refactor: add null transaction action typ
							
							
							
							
							
						 | 
						
							2022-06-04 13:17:17 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								c388099efb
								
							
						 | 
						
							
							
								
								refactor: adjust trans conflict dbname
							
							
							
							
							
						 | 
						
							2022-06-01 13:37:21 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								1035312f1c
								
							
						 | 
						
							
							
								
								refactor: make trans support db conflict
							
							
							
							
							
						 | 
						
							2022-06-01 09:25:45 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								04ef9e15e6
								
							
						 | 
						
							
							
								
								refactor: make trans support global conflict
							
							
							
							
							
						 | 
						
							2022-05-31 17:37:25 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								18ca6d93e7
								
							
						 | 
						
							
							
								
								refactor: make trans support multi steps
							
							
							
							
							
						 | 
						
							2022-05-31 16:55:16 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								86f8bf6cb1
								
							
						 | 
						
							
							
								
								refactor: make trans support multi steps
							
							
							
							
							
						 | 
						
							2022-05-31 14:38:15 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								53def5b77b
								
							
						 | 
						
							
							
								
								refactor: make trans support multi steps
							
							
							
							
							
						 | 
						
							2022-05-30 20:38:46 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								536ea7b9da
								
							
						 | 
						
							
							
								
								refactor: rename trans types
							
							
							
							
							
						 | 
						
							2022-05-30 09:47:16 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								e0e1fb3190
								
							
						 | 
						
							
							
								
								refactor: make trans can exec one by one
							
							
							
							
							
						 | 
						
							2022-05-26 23:11:40 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								96b7f2696a
								
							
						 | 
						
							
							
								
								refactor: adjust SRpcMsg
							
							
							
							
							
						 | 
						
							2022-05-16 14:55:31 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								d2f889a3a0
								
							
						 | 
						
							
							
								
								test: add conflict test for transaction
							
							
							
							
							
						 | 
						
							2022-05-05 16:13:51 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								0218def49a
								
							
						 | 
						
							
							
								
								test: add action test for transaction
							
							
							
							
							
						 | 
						
							2022-05-04 23:58:42 +08:00 | 
						
					
				
					
						
							
							
								 
								Liu Jicong
							
						 | 
						
							
							
							
							
							
								
							
							
								f78a31806c
								
							
						 | 
						
							
							
								
								enh(tmq): add rebalance global lock
							
							
							
							
							
						 | 
						
							2022-04-28 15:21:55 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								0136cae760
								
							
						 | 
						
							
							
								
								refactor(cluster): add cb func on transaction start and stop
							
							
							
							
							
						 | 
						
							2022-04-27 10:35:21 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								eedd733230
								
							
						 | 
						
							
							
								
								enh: add cb function for transaction
							
							
							
							
							
						 | 
						
							2022-04-26 14:14:28 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								332da70335
								
							
						 | 
						
							
							
								
								rename msg
							
							
							
							
							
						 | 
						
							2022-03-15 20:53:29 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								ae4835dbc5
								
							
						 | 
						
							
							
								
								shm
							
							
							
							
							
						 | 
						
							2022-03-11 11:53:52 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								314116ae11
								
							
						 | 
						
							
							
								
								minor changes
							
							
							
							
							
						 | 
						
							2022-02-18 11:47:38 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								3152824ace
								
							
						 | 
						
							
							
								
								return uid when deleting db
							
							
							
							
							
						 | 
						
							2022-01-27 01:33:44 +00:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								3bd4210765
								
							
						 | 
						
							
							
								
								When an error occurs in rollback or retry, the failed result is returned first
							
							
							
							
							
						 | 
						
							2022-01-05 01:31:13 -08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								bcad6bb528
								
							
						 | 
						
							
							
								
								restore from wal
							
							
							
							
							
						 | 
						
							2022-01-04 03:44:44 -08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								0d11825d38
								
							
						 | 
						
							
							
								
								refact trans
							
							
							
							
							
						 | 
						
							2021-12-26 23:46:22 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								1f70617b37
								
							
						 | 
						
							
							
								
								add ahandle to topic
							
							
							
							
							
						 | 
						
							2021-12-25 14:09:23 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								9f3ef6cd79
								
							
						 | 
						
							
							
								
								adjust rpc code after change msgtype from int8 to int16
							
							
							
							
							
						 | 
						
							2021-12-24 01:35:39 -08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								85bf677ef4
								
							
						 | 
						
							
							
								
								TD-10431 process create vnode msg in dnode module
							
							
							
							
							
						 | 
						
							2021-12-20 19:44:12 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								8cd8f52993
								
							
						 | 
						
							
							
								
								minor changes
							
							
							
							
							
						 | 
						
							2021-12-20 11:51:18 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								6f0f7c5821
								
							
						 | 
						
							
							
								
								TD-10431 build create vnode msg
							
							
							
							
							
						 | 
						
							2021-12-18 22:12:33 +08:00 | 
						
					
				
					
						
							
							
								 
								Shengliang Guan
							
						 | 
						
							
							
							
							
							
								
							
							
								8bba00f247
								
							
						 | 
						
							
							
								
								TD-10431 build create vnode msg
							
							
							
							
							
						 | 
						
							2021-12-18 20:56:05 +08:00 |