|  dapan1121 | cc17848b78 | fix: merge 3.0 to main | 2023-09-01 13:24:47 +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 | 
				
					
						|  Shengliang Guan | 2348b6e276 | TD-10431 refact trans | 2021-12-14 18:00:52 +08:00 | 
				
					
						|  Shengliang Guan | 5252e1771d | TD-10431 user manage | 2021-12-07 20:14:36 +08:00 | 
				
					
						|  Shengliang Guan | 9c57ee0588 | TD-10431 create dnode | 2021-11-30 15:37:23 +08:00 | 
				
					
						|  Shengliang Guan | c7451a9949 | TD-10431 rename variables | 2021-11-29 16:02:37 +08:00 | 
				
					
						|  Shengliang Guan | 1bf566a701 | TD-10431 remove global variables | 2021-11-29 15:53:02 +08:00 |