Commit graph

9491 commits

Author SHA1 Message Date
Hongze Cheng
1d5a1fbf6d more 2021-12-06 17:53:59 +08:00
Hongze Cheng
bb40428507 more 2021-12-06 17:25:07 +08:00
Hongze Cheng
2ab7dc06bf more 2021-12-06 15:49:51 +08:00
Hongze Cheng
c8f23a801d more 2021-12-06 15:35:39 +08:00
Hongze Cheng
c66a3ba0ee use bdb to implement meta 2021-12-06 15:23:53 +08:00
Hongze Cheng
0953c45dcc fix log 2021-12-05 15:40:22 +08:00
Hongze Cheng
d86a5ca3e8 refact 2021-12-03 18:28:34 +08:00
Hongze Cheng
4bf754b1bc try to use SQLite 2021-12-03 18:27:16 +08:00
Hongze Cheng
73ee288acb Merge branch '3.0' into feature/vnode 2021-12-03 10:27:57 +08:00
Hongze Cheng
cb470d7afe [TD-11760]: use sqlite to store suid to uid list 2021-12-02 18:10:06 +08:00
Shengliang Guan
a117cb0d17 fix compile error 2021-12-02 14:54:03 +08:00
Hongze Cheng
53f5b22b54 make some change 2021-12-01 15:06:32 +08:00
Hongze Cheng
7fa1d26d7b fix memory leak 2021-12-01 11:54:44 +08:00
Hongze Cheng
45be96a454 make vnode compile 2021-12-01 10:27:22 +08:00
Hongze Cheng
1545dc5990 more 2021-11-30 13:21:06 +08:00
Hongze Cheng
6834e62434 fix another coredump 2021-11-30 11:46:18 +08:00
Hongze Cheng
8b88d1ad43 fix multiple coredump 2021-11-30 11:24:13 +08:00
Hongze Cheng
df9ba31d81 more 2021-11-29 18:37:04 +08:00
Hongze Cheng
8c1638b8fb more 2021-11-29 18:25:00 +08:00
Hongze Cheng
fbf47592fc fix coredump 2021-11-29 18:18:35 +08:00
Hongze Cheng
0d2461a96c fix test bug 2021-11-29 18:07:42 +08:00
Hongze Cheng
6b36c2ae1c more 2021-11-29 17:57:44 +08:00
Hongze Cheng
e861bdeb0a more 2021-11-29 16:59:18 +08:00
Hongze Cheng
018661e177 more 2021-11-29 15:42:17 +08:00
Hongze Cheng
757dea6170 more 2021-11-29 14:06:16 +08:00
Hongze Cheng
b97e880808 more 2021-11-29 13:44:52 +08:00
Hongze Cheng
8eae8112c7 more 2021-11-29 11:53:31 +08:00
Hongze Cheng
e3478a52a5 more 2021-11-29 11:37:26 +08:00
Hongze Cheng
0d02f7fced Merge branch '3.0' into feature/vnode 2021-11-29 09:53:31 +08:00
Hongze Cheng
6d69cedd28 more 2021-11-26 14:49:26 +08:00
Shengliang Guan
7906e78257 TD-11265 refact dndVnodes 2021-11-26 14:43:56 +08:00
Hongze Cheng
2ae35c3404 more 2021-11-26 13:43:38 +08:00
Hongze Cheng
55a2ee0aa2 refact 2021-11-24 18:37:15 +08:00
Hongze Cheng
2b5e0592c4 refact 2021-11-24 16:29:02 +08:00
Hongze Cheng
ba924223ed Merge branch '3.0' into feature/vnode 2021-11-24 15:54:19 +08:00
Shengliang Guan
94eac805b9 TD-10430 refact osDir.h and daemon module 2021-11-23 19:54:17 +08:00
Hongze Cheng
73d2c81bd1 make compile 2021-11-22 15:18:32 +08:00
Hongze Cheng
9188298eb2 Merge branch '3.0' into feature/vnode 2021-11-22 15:12:28 +08:00
Hongze Cheng
9001468b21 refact 2021-11-22 15:02:53 +08:00
Liu Jicong
759b077ecf add walhandle for integration 2021-11-22 14:56:11 +08:00
Hongze Cheng
89f9caeadd more 2021-11-17 16:45:42 +08:00
Hongze Cheng
b59bda18f8 more 2021-11-17 15:31:03 +08:00
Hongze Cheng
768ea68c69 more 2021-11-17 15:02:42 +08:00
Liu Jicong
fed05bb64b add memallocator dependency 2021-11-16 16:03:39 +08:00
Hongze Cheng
6cb65f4385 more 2021-11-16 15:51:11 +08:00
Hongze Cheng
81488ee35c Merge branch 'feature/vnode' into 3.0 2021-11-16 15:50:01 +08:00
Hongze Cheng
078e13b3aa merge 2021-11-16 15:49:05 +08:00
Hongze Cheng
e12b2d043e more 2021-11-16 11:41:53 +08:00
Hongze Cheng
ea6bd5f2a7 Merge branch '3.0' into feature/vnode 2021-11-16 09:44:12 +08:00
Liu Jicong
ca9a566bd7 Merge branch '3.0' into feature/tq 2021-11-15 16:36:52 +08:00
Hongze Cheng
baac49c75b more 2021-11-12 17:50:46 +08:00
Hongze Cheng
6010516f58 refact 2021-11-12 13:35:10 +08:00
Hongze Cheng
a37a59e1f1 refact 2021-11-12 13:29:48 +08:00
Hongze Cheng
7a3144af71 Merge branch '3.0' into feature/vnode 2021-11-12 10:58:14 +08:00
Hongze Cheng
15d9a46600 more 2021-11-12 10:53:52 +08:00
Shengliang Guan
e9bfd8a4bb Merge remote-tracking branch 'origin/3.0' into feature/dnode3 2021-11-11 13:29:36 +08:00
Hongze Cheng
7277784852 refact 2021-11-11 11:41:16 +08:00
Hongze Cheng
a4b3bf6c1e refact 2021-11-10 21:25:55 +08:00
Liu Jicong
e4ff74fde2 add tq meta config 2021-11-10 17:12:39 +08:00
Hongze Cheng
b1df458777 Merge branch '3.0' into feature/vnode 2021-11-10 10:03:05 +08:00
Hongze Cheng
9521eca272 refact API documentation 2021-11-10 09:43:59 +08:00
Hongze Cheng
5c5d6eb1fb refact 2021-11-09 17:52:06 +08:00
Hongze Cheng
140e2abc83 refact 2021-11-09 17:09:06 +08:00
Liu Jicong
34581781e6 fix memory leak 2021-11-09 16:13:02 +08:00
Hongze Cheng
495ea995ea refact 2021-11-09 15:10:08 +08:00
Hongze Cheng
c8ee7ba9a7 refact 2021-11-09 14:36:53 +08:00
Hongze Cheng
dcd59e570f refact 2021-11-09 14:17:18 +08:00
Hongze Cheng
3149de738b refact 2021-11-09 13:42:01 +08:00
Hongze Cheng
4b5030dece refact 2021-11-09 13:37:11 +08:00
Hongze Cheng
79e5aeaa09 refact 2021-11-09 13:24:22 +08:00
Hongze Cheng
694d8aa9c9 more 2021-11-09 11:45:01 +08:00
Hongze Cheng
1d7b85d930 refact 2021-11-09 11:22:25 +08:00
Liu Jicong
9dae1f317b add buffer io for tq 2021-11-08 18:23:26 +08:00
Hongze Cheng
5e9909a1e6 more 2021-11-08 17:13:22 +08:00
Hongze Cheng
5a17541b71 more 2021-11-08 15:10:42 +08:00
Hongze Cheng
9dd59b41e0 more 2021-11-08 14:50:20 +08:00
Hongze Cheng
a1a677f650 more 2021-11-08 14:34:48 +08:00
Hongze Cheng
beef26b525 more 2021-11-08 14:21:10 +08:00
Hongze Cheng
641f5b567e more 2021-11-08 14:06:15 +08:00
Hongze Cheng
e7c9b83a9e more 2021-11-08 13:55:51 +08:00
Hongze Cheng
244b346f1c more 2021-11-08 13:49:26 +08:00
Hongze Cheng
5704d5e2ee refact 2021-11-08 13:40:45 +08:00
Hongze Cheng
e26fbd80fd integrate nuraft 2021-11-08 11:43:39 +08:00
Hongze Cheng
6538f86e5f more 2021-11-08 10:58:46 +08:00
Hongze Cheng
8b608cd3b7 refact 2021-11-08 10:32:36 +08:00
Hongze Cheng
d5af05860e refact 2021-11-08 10:17:51 +08:00
Hongze Cheng
d78480998f more 2021-11-08 10:04:24 +08:00
Hongze Cheng
113bfd51ba make compile 2021-11-08 09:39:20 +08:00
Hongze Cheng
00acf5457e Merge branch 'feature/tsdb' into feature/vnode 2021-11-08 09:34:13 +08:00
Hongze Cheng
9e09421032 Merge branch '3.0' into feature/vnode 2021-11-07 16:00:49 +08:00
Hongze Cheng
993d28df0f save 2021-11-07 15:58:32 +08:00
Liu Jicong
1f1f6c5af6 remove tqHandleClear interface 2021-11-05 20:18:22 +08:00
Shengliang Guan
3536ead6ff change source directory 2021-11-05 19:23:38 +08:00
Liu Jicong
5ebc77961d fix tq invalid free 2021-11-05 17:51:21 +08:00
Liu Jicong
9edc17e575 fix tqHandleDel bug 2021-11-05 17:17:21 +08:00
Liu Jicong
4343473243 Merge branch 'feature/tq' into 3.0 2021-11-05 15:43:26 +08:00
Liu Jicong
7c2048e7df implement tqOpen and tqPersist 2021-11-05 15:42:28 +08:00
Hongze Cheng
a92aa1c57a Merge branch '3.0' into feature/vnode 2021-11-05 10:31:43 +08:00
Shengliang Guan
da1bf2a2a8 minor changes 2021-11-04 18:39:12 +08:00
Shengliang Guan
dd3281c9d2 minor changes 2021-11-04 18:38:07 +08:00
Shengliang Guan
318c3b7cf7 add apply callback 2021-11-04 14:18:03 +08:00
Shengliang Guan
2f09d49aa4 refact dnode - vnodes 2021-11-04 14:06:29 +08:00
Hongze Cheng
d8c74763f9 more 2021-11-04 14:00:19 +08:00
Hongze Cheng
c9c6aca0eb more 2021-11-04 10:59:02 +08:00
Hongze Cheng
441d07f746 more 2021-11-04 10:57:21 +08:00
Hongze Cheng
d72faa1e6b more 2021-11-04 10:54:52 +08:00
Hongze Cheng
f7a8ef266c more 2021-11-04 10:30:23 +08:00
Shengliang Guan
ab4b640fff dnode-vnodes 2021-11-04 10:19:33 +08:00
Liu Jicong
f599285189 add tqHandleCopyPut interface 2021-11-04 10:16:59 +08:00
Liu Jicong
e50299ce98 add unit test for tqMeta 2021-11-04 09:59:21 +08:00
Hongze Cheng
b8304e818d refact 2021-11-03 17:57:49 +08:00
Hongze Cheng
8cfcade69d more 2021-11-03 17:55:56 +08:00
Hongze Cheng
3a527836cc more 2021-11-03 16:21:14 +08:00
Hongze Cheng
2c60c32ec4 refact 2021-11-03 16:13:18 +08:00
Hongze Cheng
770b1bb1c0 more 2021-11-03 14:49:20 +08:00
Hongze Cheng
552051da5a refact 2021-11-03 13:37:26 +08:00
Hongze Cheng
903236fa5e more 2021-11-03 11:42:17 +08:00
Hongze Cheng
3947a6f255 Merge branch '3.0' into feature/vnode 2021-11-03 11:14:24 +08:00
Hongze Cheng
12c6ea282b refact 2021-11-03 11:13:17 +08:00
Hongze Cheng
ee191e71b4 Merge branch '3.0' into feature/meta 2021-11-03 10:43:44 +08:00
Hongze Cheng
5f0e19747f more 2021-11-03 10:41:07 +08:00
Hongze Cheng
15b8a7f55a more 2021-11-03 10:34:53 +08:00
Hongze Cheng
27f465a884 refact 2021-11-03 10:00:49 +08:00
Shengliang Guan
98899a12ac Merge remote-tracking branch 'origin/3.0' into feature/dnode3 2021-11-02 18:27:24 +08:00
Hongze Cheng
f184d1d3d4 refact 2021-11-02 18:20:16 +08:00
Hongze Cheng
8fbd3f49ca refact 2021-11-02 17:54:55 +08:00
Hongze Cheng
36d3adc23f refact 2021-11-02 17:49:10 +08:00
Shengliang Guan
99c7162816 refact dnode-mnode 2021-11-02 17:46:47 +08:00
Liu Jicong
06f55a36d4 Merge branch 'feature/tq' into 3.0 2021-11-02 17:34:50 +08:00
Hongze Cheng
5469e93829 refact 2021-11-02 17:30:59 +08:00
Hongze Cheng
733506d432 refact 2021-11-02 17:02:03 +08:00
Hongze Cheng
45de6cfee0 more 2021-11-02 16:51:20 +08:00
Hongze Cheng
330013c506 refact 2021-11-02 16:21:55 +08:00
Hongze Cheng
7f26ac3de0 refact 2021-11-02 16:19:44 +08:00
Hongze Cheng
e04bccdca4 refact 2021-11-02 16:17:49 +08:00
Hongze Cheng
ff33e67f5b refact 2021-11-02 15:27:14 +08:00
Hongze Cheng
1984f40316 refact 2021-11-02 15:24:55 +08:00
Hongze Cheng
e9bf4fceb0 refact 2021-11-02 15:06:56 +08:00
Hongze Cheng
40d58ce1a2 more 2021-11-02 13:57:16 +08:00
Hongze Cheng
e779eed956 more 2021-11-02 10:33:53 +08:00
Shengliang Guan
a3eef865be remove dnode to mgmt 2021-11-01 19:55:39 +08:00