dmchen
|
e47968340d
|
fix drop db
|
2024-06-26 09:40:17 +00:00 |
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 |