Commit graph

64 commits

Author SHA1 Message Date
Benguang Zhao
9f1c8cc7b8 enh: unify validation of prepare actions with cb validateFp 2023-08-18 18:21:30 +08:00
Benguang Zhao
caaff5c546 enh: rotate wal of mnode properly 2023-03-01 10:02:33 +08:00
Haojun Liao
22aa03307c fix(query): fix syntax errors on centos. 2023-02-24 11:38:54 +08:00
Minghao Li
a35ad361d0 refacotr(sync): call syncBeginSnapshot instead of walBeginSnapshot 2022-10-20 18:01:43 +08:00
Shengliang Guan
00080750fa fix: mnode may deadlock while drop another mnode if it crashed 2022-10-17 20:40:11 +08:00
Shengliang Guan
3810b5d4fa fix: add more info log for mnode 2022-09-23 15:42:36 +08:00
Shengliang Guan
fae0ad1bfa fix: add more trace log for mnode 2022-09-23 13:23:48 +08:00
Shengliang Guan
4a494e234e test: cases with 100 dnodes 2022-07-05 14:40:48 +08:00
Shengliang Guan
96434756de refactor: save sdb file on needed 2022-06-20 16:23:04 +08:00
Shengliang Guan
94071f4cc7 refactor: add more logs 2022-06-17 16:52:25 +08:00
Shengliang Guan
db4e02c7c7 fix: add log to debug mnode sync 2022-06-17 15:23:17 +08:00
Shengliang Guan
ad5f9555fb refactor: sdb commit index 2022-06-17 14:48:30 +08:00
Shengliang Guan
d702cb1486 refactor: adjust mnode log 2022-06-11 12:55:16 +08:00
Shengliang Guan
95ca88432f fix: save sync config in mnode 2022-06-11 10:58:57 +08:00
Shengliang Guan
4da408afe6 enh: call walEndSnapshot while sdb writefile 2022-06-09 17:44:39 +08:00
Shengliang Guan
17f8ccc901 enh: record config index 2022-06-09 14:12:52 +08:00
Shengliang Guan
a56f149af9 refactor: get last commit index to mnode 2022-06-07 13:01:48 +08:00
Shengliang Guan
86f8bf6cb1 refactor: make trans support multi steps 2022-05-31 14:38:15 +08:00
Shengliang Guan
147c7ee0b4 enh: sdb snapshot 2022-05-28 16:41:38 +08:00
Shengliang Guan
f6c676a174 enh: sdb snapshot 2022-05-28 11:11:48 +08:00
Shengliang Guan
229cb7b7d9 refactor: sdb header 2022-05-25 12:32:28 +08:00
Shengliang Guan
68b7f6946d refactor: sync integrate into mnode 2022-05-23 13:15:27 +08:00
Shengliang Guan
6c1d1927c9 refactor: sync integrate into mnode 2022-05-23 09:58:21 +08:00
Shengliang Guan
32d48f3b8f refactor: sync integrate into mnode 2022-05-22 17:45:27 +08:00
Shengliang Guan
2ee38b94fd refactor: change lockfree to rwlock 2022-05-19 15:52:35 +08:00
Shengliang Guan
02400c15b6 test: add unitest for sdb 2022-04-28 21:22:03 +08:00
Shengliang Guan
a13cb870f3 test: add unitest for sdb 2022-04-28 20:17:37 +08:00
Shengliang Guan
ef2b59580e test: add unitest for sdb 2022-04-28 19:16:13 +08:00
Shengliang Guan
46af79b90c test: add unitest for sdb 2022-04-28 09:55:31 +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
cfe7abce4b refactor(cluster): make sdb ver atomic 2022-04-26 17:45:37 +08:00
afwerar
222db126bc [TD-13758]<fix>: redefine memory api. 2022-03-26 00:29:53 +08:00
Shengliang Guan
2c3f35e7c7 save sdb in every 3 seconds 2022-01-25 11:46:15 +00:00
Shengliang Guan
5f70d7b241 minor changes 2022-01-04 01:39:48 -08:00
Shengliang Guan
c94f30e383 add some logs 2022-01-03 23:20:29 -08:00
Shengliang Guan
efb3d812b1 add commit version to sdb 2022-01-04 11:23:54 +08:00
Shengliang Guan
0e8c226085 the starting version of wal is 0 2022-01-03 18:19:30 +08:00
Shengliang Guan
3efe621526 integration with wal module 2022-01-03 17:44:47 +08:00
Shengliang Guan
97f7018f5b fix invalid write in sdb 2021-12-28 22:35:23 -08:00
Shengliang Guan
34619844bf fix bug while exec trans 2021-12-23 01:47:21 -08:00
Shengliang Guan
b282dfe13e TD-10431 get sdbGetMaxId func 2021-12-14 19:29:37 +08:00
Shengliang Guan
2589c3bcb9 TD-10431 create user test 2021-12-13 18:19:09 +08:00
Shengliang Guan
5252e1771d TD-10431 user manage 2021-12-07 20:14:36 +08:00
Shengliang Guan
784a86e0ad TD-10431 fix memory leaks 2021-12-02 00:02:01 +08:00
Shengliang Guan
59d8eda4c8 TD-10431 fix invalid write errors 2021-12-01 18:59:38 +08:00
Shengliang Guan
9c57ee0588 TD-10431 create dnode 2021-11-30 15:37:23 +08:00
Shengliang Guan
6781400508 TD-10431 fix bug in sdb 2021-11-29 19:35:42 +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
7f1a4b9c6c remove global variables 2021-11-19 17:15:24 +08:00