Shengliang Guan
|
c44ec05229
|
fix: error in sync sem
|
2022-05-27 15:21:59 +08:00 |
Shengliang Guan
|
e0e1fb3190
|
refactor: make trans can exec one by one
|
2022-05-26 23:11:40 +08:00 |
Shengliang Guan
|
0cfa499be2
|
Merge remote-tracking branch 'origin/3.0' into fix/dnode
|
2022-05-26 17:26:45 +08:00 |
Shengliang Guan
|
1af3a5c017
|
feat: add vgroup for tsma
|
2022-05-26 15:46:31 +08:00 |
Shengliang Guan
|
bf8bbfbfbb
|
refactor: mnode sync
|
2022-05-25 10:30:02 +08:00 |
Shengliang Guan
|
9beb5ebee3
|
refactor: let all operations of mnode into the sync log
|
2022-05-24 23:10:21 +08:00 |
Shengliang Guan
|
077ea4a14f
|
fix: avoid memory leak in mnode sync
|
2022-05-24 11:58:50 +08:00 |
Shengliang Guan
|
2f32e122af
|
Merge remote-tracking branch 'origin/3.0' into fix/mnode
|
2022-05-23 23:17:21 +08:00 |
Shengliang Guan
|
f93c4d0846
|
fix: follower processes the trans but does not send the action msg
|
2022-05-23 21:53:10 +08:00 |
Shengliang Guan
|
a878b3edd5
|
fix: commit log should not be null
|
2022-05-23 21:17:04 +08:00 |
Shengliang Guan
|
8bbae8dd12
|
refactor: pullup after sorting by transId
|
2022-05-23 14:32:44 +08:00 |
Shengliang Guan
|
89c1e82337
|
refactor: sync integrate into mnode
|
2022-05-23 13:05:35 +08:00 |
Shengliang Guan
|
c4428ba599
|
Merge remote-tracking branch 'origin/3.0' into fix/mnode
|
2022-05-22 12:07:39 +08:00 |
Minghao Li
|
249aecacda
|
enh(sync) sync/mnode integration
|
2022-05-21 21:26:27 +08:00 |
Shengliang Guan
|
682a7cab17
|
fix: avoid memory leak
|
2022-05-21 16:35:24 +08:00 |
Shengliang Guan
|
92e2d9612f
|
refactor: free rpcCont on error occured
|
2022-05-21 15:54:05 +08:00 |
Shengliang Guan
|
03d15c9e1f
|
fix: variable initialization order
|
2022-05-18 20:41:56 +08:00 |
Shengliang Guan
|
f94eaa6730
|
fix: only send message to one vnode in the vgroup
|
2022-05-18 20:41:21 +08:00 |
Shengliang Guan
|
30574a17b6
|
refactor: adjust msg logs
|
2022-05-18 16:58:28 +08:00 |
Shengliang Guan
|
36fe62fbd2
|
refactor: make more object global
|
2022-05-16 23:23:49 +08:00 |
Shengliang Guan
|
7729ce2eb3
|
refactor: adjust SRpcMsg
|
2022-05-16 16:13:51 +08:00 |
Shengliang Guan
|
96b7f2696a
|
refactor: adjust SRpcMsg
|
2022-05-16 14:55:31 +08:00 |
Shengliang Guan
|
2178eabcd8
|
fix: error msg incorrect when no enough memory to create vnode
|
2022-05-13 17:36:32 +08:00 |
Shengliang Guan
|
4076520ac8
|
feat: make show transactions and kill transaction work
|
2022-05-09 09:51:51 +08:00 |
Shengliang Guan
|
712a1bfa71
|
refactor: adjust trans logs
|
2022-05-07 22:40:15 +08:00 |
Shengliang Guan
|
b38f18020d
|
enh: check kill trans auth
|
2022-05-06 23:04:25 +08:00 |
Shengliang Guan
|
6e27e06da2
|
refactor: delete false positive logs
|
2022-05-06 14:30:40 +08:00 |
Shengliang Guan
|
9927b6b014
|
fix: invalid write while pullup trans on start
|
2022-05-05 17:01:50 +08:00 |
Shengliang Guan
|
d2f889a3a0
|
test: add conflict test for transaction
|
2022-05-05 16:13:51 +08:00 |
Shengliang Guan
|
5191a1ca91
|
test: add rollback test for transaction
|
2022-05-05 13:13:23 +08:00 |
Shengliang Guan
|
0218def49a
|
test: add action test for transaction
|
2022-05-04 23:58:42 +08:00 |
Shengliang Guan
|
2f42c2e793
|
refactor: adjust transaction code
|
2022-05-04 22:00:04 +08:00 |
Shengliang Guan
|
71021334fb
|
refactor: adjust transaction code
|
2022-05-04 20:37:51 +08:00 |
Shengliang Guan
|
5b2b4da11b
|
refactor: fix: reset confict trans types
|
2022-05-04 16:49:24 +08:00 |
Shengliang Guan
|
7eede87869
|
fix: reset confict trans types
|
2022-05-04 16:16:35 +08:00 |
Shengliang Guan
|
1dd08f30e6
|
fix: only write three sages prepare, rollback, and commit of trans to sdb
|
2022-05-04 15:47:01 +08:00 |
Shengliang Guan
|
8fda7b64dc
|
refactor: adjust transaction unitest
|
2022-05-04 15:11:40 +08:00 |
Shengliang Guan
|
e674de5bf9
|
refactor: adjust logs
|
2022-05-04 12:25:39 +08:00 |
Haojun Liao
|
35fccc49d8
|
refactor(query): remove redundant attributes in some structs.
|
2022-04-29 08:48:18 +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
|
9e41cce370
|
refactor(cluster): adjust acct log
|
2022-04-26 15:47:45 +08:00 |
Shengliang Guan
|
eedd733230
|
enh: add cb function for transaction
|
2022-04-26 14:14:28 +08:00 |
yihaoDeng
|
fefd25067b
|
fix rpc bug
|
2022-04-22 23:58:34 +08:00 |
Shengliang Guan
|
2b7ec5743c
|
test: reopen transTest
|
2022-04-15 13:57:32 +08:00 |
Shengliang Guan
|
495e417ce6
|
enh<cluster>: add show message funcs
|
2022-04-14 18:16:02 +08:00 |
Haojun Liao
|
bcbc8618d2
|
ehn(query): refactor show module in mnode.
|
2022-04-13 19:27:47 +08:00 |
Haojun Liao
|
60c1ce2d08
|
ehn(query): refactor show module in mnd.
|
2022-04-12 20:05:13 +08:00 |
Haojun Liao
|
208f639806
|
feature[query]:refactor show query processing in mnode.
|
2022-04-09 16:19:08 +08:00 |
Shengliang Guan
|
d76a0c9b6d
|
shm
|
2022-03-29 17:15:48 +08:00 |
Shengliang Guan
|
681dbc0150
|
remove rpcSendResponse in qnode
|
2022-03-28 21:24:59 +08:00 |
afwerar
|
222db126bc
|
[TD-13758]<fix>: redefine memory api.
|
2022-03-26 00:29:53 +08:00 |
Shengliang Guan
|
9006b0f576
|
add tsma
|
2022-03-23 14:54:06 +08:00 |
Shengliang Guan
|
220fdfabe2
|
refact dnode queue
|
2022-03-21 19:08:25 +08:00 |
Shengliang Guan
|
fd7f61a069
|
shm
|
2022-03-20 00:30:07 +08:00 |
Shengliang Guan
|
5bf4dfe8c4
|
shm
|
2022-03-18 18:30:12 +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
|
8a09500429
|
add telemetry timer
|
2022-02-18 17:17:22 +08:00 |
Shengliang Guan
|
1db7368570
|
when wal is restored, the stage of trans is changed from rollback to finish
|
2022-02-18 16:22:06 +08:00 |
Shengliang Guan
|
44eb20628e
|
trans test
|
2022-02-18 15:08:26 +08:00 |
Shengliang Guan
|
8977e08fb1
|
trans error
|
2022-02-18 14:26:49 +08:00 |
Shengliang Guan
|
c18883bc03
|
trans type string
|
2022-02-18 14:23:12 +08:00 |
Shengliang Guan
|
536627edbf
|
parallel exec trans
|
2022-02-18 14:12:29 +08:00 |
Shengliang Guan
|
ebd862ded4
|
trans type
|
2022-02-18 13:35:17 +08:00 |
Shengliang Guan
|
314116ae11
|
minor changes
|
2022-02-18 11:47:38 +08:00 |
Shengliang Guan
|
0f04c426d1
|
kill trans
|
2022-02-18 10:47:58 +08:00 |
Shengliang Guan
|
4a27d2cc75
|
kill trans
|
2022-02-18 00:26:43 +08:00 |
Shengliang Guan
|
4ab720c7df
|
show trans
|
2022-02-17 22:46:48 +08:00 |
Shengliang Guan
|
820a87b654
|
fix definite lost while restore wal
|
2022-02-17 17:42:00 +08:00 |
Shengliang Guan
|
6d582b2a29
|
add show trans
|
2022-02-17 15:40:27 +08:00 |
Shengliang Guan
|
37c8476118
|
add trans stage type
|
2022-02-17 11:56:50 +08:00 |
Shengliang Guan
|
67e04c6632
|
minor changes
|
2022-02-17 10:37:13 +08:00 |
Shengliang Guan
|
e89dc53200
|
seralize db msg
|
2022-02-14 15:33:48 +08:00 |
Shengliang Guan
|
3152824ace
|
return uid when deleting db
|
2022-01-27 01:33:44 +00:00 |
Shengliang Guan
|
2c3f35e7c7
|
save sdb in every 3 seconds
|
2022-01-25 11:46:15 +00:00 |
Shengliang
|
fde22bca36
|
manage func obj
|
2022-01-23 21:59:09 -08:00 |
Shengliang Guan
|
1d5a97cffb
|
minor changes
|
2022-01-10 18:51:17 -08:00 |
Shengliang Guan
|
f4bb5d06c8
|
minor changes
|
2022-01-10 18:39:41 -08:00 |
Shengliang Guan
|
db2dbe5f51
|
pullup trans when mnode restart
|
2022-01-05 20:22:33 -08:00 |
Shengliang Guan
|
3c3f32bdae
|
minor changes
|
2022-01-05 05:17:16 -08: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
|
9dd5922d15
|
error returned when trans rollback
|
2022-01-04 22:36:24 -08:00 |
Shengliang Guan
|
bcad6bb528
|
restore from wal
|
2022-01-04 03:44:44 -08:00 |
Shengliang Guan
|
c94f30e383
|
add some logs
|
2022-01-03 23:20:29 -08:00 |
Shengliang Guan
|
d3927b54c0
|
Improve the error handling of mnode
|
2021-12-30 22:22:50 -08:00 |
Shengliang Guan
|
85e0f135e2
|
minor changes
|
2021-12-30 03:47:03 -08:00 |
Shengliang Guan
|
ad44f5e011
|
Invalid raw data len while create vgroup
|
2021-12-30 00:01:27 -08:00 |
Shengliang Guan
|
cf87dcbcff
|
fix invalid refcount
|
2021-12-29 23:09:07 -08:00 |
Shengliang Guan
|
a881adcfe4
|
alloc vgroups
|
2021-12-29 00:26:16 -08:00 |
Shengliang Guan
|
97f7018f5b
|
fix invalid write in sdb
|
2021-12-28 22:35:23 -08:00 |
Shengliang Guan
|
8420c3aab2
|
remove mgmtq
|
2021-12-27 13:19:18 +08:00 |
Shengliang Guan
|
bb3a0b21d2
|
change clusterid from int32 to int64
|
2021-12-26 19:14:19 -08:00 |
Shengliang Guan
|
0d11825d38
|
refact trans
|
2021-12-26 23:46:22 +08:00 |
Shengliang Guan
|
a927ca8bc4
|
minor changes
|
2021-12-25 16:11:57 +08:00 |
Shengliang Guan
|
be06f24c46
|
minor changes
|
2021-12-25 16:05:18 +08:00 |
Shengliang Guan
|
b10cff8b35
|
framework integrated with sync
|
2021-12-25 14:41:20 +08:00 |
Shengliang Guan
|
1f70617b37
|
add ahandle to topic
|
2021-12-25 14:09:23 +08:00 |
Shengliang Guan
|
856104c4f3
|
minor changes
|
2021-12-25 13:27:37 +08:00 |
Shengliang Guan
|
9f3ef6cd79
|
adjust rpc code after change msgtype from int8 to int16
|
2021-12-24 01:35:39 -08:00 |
Hongze Cheng
|
bed4c34971
|
Merge branch '3.0' into feature/vnode
|
2021-12-24 15:06:51 +08:00 |
Hongze Cheng
|
9acdf1e975
|
take a commit
|
2021-12-24 15:00:51 +08:00 |
Shengliang Guan
|
7d8c04ed1e
|
fix bug in transaction
|
2021-12-23 22:08:21 -08:00 |
Shengliang Guan
|
a9d13928dd
|
fix bug in transaction
|
2021-12-23 03:59:42 -08:00 |
Shengliang Guan
|
34619844bf
|
fix bug while exec trans
|
2021-12-23 01:47:21 -08:00 |
Shengliang Guan
|
293ad0bb06
|
TD-10431 process stable create msg in mnode
|
2021-12-21 16:16:12 +08:00 |
Shengliang Guan
|
3949f88b08
|
minor changes
|
2021-12-20 20:30:55 +08:00 |
Shengliang Guan
|
735d2279e8
|
minor changes
|
2021-12-20 20:22:58 +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
|
b282dfe13e
|
TD-10431 get sdbGetMaxId func
|
2021-12-14 19:29:37 +08:00 |
Shengliang Guan
|
9a0d27c6fc
|
TD-10431 test for create user
|
2021-12-14 18:07:29 +08:00 |
Shengliang Guan
|
2348b6e276
|
TD-10431 refact trans
|
2021-12-14 18:00:52 +08:00 |
Shengliang Guan
|
552236d4b0
|
TD-10431 user drop
|
2021-12-08 10:12:37 +08:00 |
Shengliang Guan
|
19d54f6f37
|
TD-10431 user update
|
2021-12-07 21:10:36 +08:00 |
Shengliang Guan
|
5252e1771d
|
TD-10431 user manage
|
2021-12-07 20:14:36 +08:00 |
Shengliang Guan
|
a63b2e8734
|
TD-10431 remove index vars while use for synatx
|
2021-11-29 20:26:00 +08:00 |
Shengliang Guan
|
6781400508
|
TD-10431 fix bug in sdb
|
2021-11-29 19:35:42 +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 |
Shengliang Guan
|
18c871a9f1
|
TD-10431 add global variables in sdb
|
2021-11-29 14:14:03 +08:00 |
Shengliang Guan
|
35b0c69333
|
TD-10431 rename some funcs
|
2021-11-29 13:29:13 +08:00 |
Shengliang Guan
|
6ee8832271
|
TD-10431 fix compile errors in mnode
|
2021-11-29 12:09:18 +08:00 |
Shengliang Guan
|
ad361ee1df
|
rename files
|
2021-11-27 22:56:18 +08:00 |