Commit graph

140 commits

Author SHA1 Message Date
Haojun Liao
093233203d
Revert "refactor(stream): do some internal refactor ." 2025-01-24 17:11:15 +08:00
Haojun Liao
30039bb53b enh(stream): add ctrl queue to handle hb rsp, to avoid hb rsp not being confirmed if all stream threads are occupied. 2025-01-09 09:17:08 +08:00
Hongze Cheng
18fb01264d change some apis 2024-12-19 14:51:21 +08:00
dmchen
42e0d1fc81 fix/create-db-log-and-return-code 2024-12-09 10:42:24 +08:00
dmchen
f4116f35f0 fix/refactor-vnode-management-open-vnode 2024-11-28 14:50:45 +08:00
Shengliang Guan
ed3cc87575
Merge pull request #28851 from taosdata/ehn/vnode-open-log
ehn/vnode-open-log
2024-11-25 16:07:24 +08:00
dmchen
a7fdabb6d7 ehn/vnode-open-log 2024-11-20 17:27:35 +08:00
dmchen
7348cbe5ef fix/TD-32914-free-vnode-after-lock 2024-11-18 12:31:38 +08:00
dmchen
336429e149 fix/TD-32863-add-creating-hash-fix-review 2024-11-14 16:01:28 +08:00
dmchen
7ff6884779 fix/TD-32863-add-creating-hash-change-lock 2024-11-13 16:07:45 +08:00
dmchen
0b9f158174 fix/TD-32863-add-creating-hash-fix-case 2024-11-13 14:48:57 +08:00
dmchen
b141e0e2ba fix/TD-32863-add-creating-hash 2024-11-13 12:37:09 +08:00
dmchen
3c34ce6e96 fix/TD-32863-add-lock-for-allocate-primary 2024-11-12 14:09:47 +08:00
dmchen
eaba7dfb5f fix/TD-32766-check-ref-before-free-first-check 2024-10-30 09:01:50 +00:00
dmchen
fbb8585593 fix/TD-32766-check-ref-before-free-check-first 2024-10-30 09:00:42 +00:00
dmchen
935d118f42 fix/TD-32766-check-ref-before-free-main 2024-10-30 07:31:35 +00:00
dmchen
0e01b1a9c0 fix/TD-32766-check-ref-before-free-main 2024-10-30 07:29:13 +00:00
Shengliang Guan
c65f6c3e79
Merge pull request #28496 from taosdata/fix/TD-32622-add-closed-hash
fix/TD-32622-add-closed-hash
2024-10-28 19:14:29 +08:00
dmchen
83ca164e97 fix/TD-32622-add-lock-for-vnodes-fix-compile 2024-10-25 10:13:15 +00:00
dmchen
7a6c21814e fix/TD-32622-add-closed-hash-fix-case 2024-10-25 04:50:16 +00:00
dmchen
9f111b60ab fix/TD-32622-add-closed-hash-fix-case 2024-10-25 03:50:16 +00:00
dmchen
9f69124708 fix/TD-32622-add-closed-hash 2024-10-25 02:53:48 +00:00
dapan1121
ca3f98f837 fix: vnode close caused crash issue 2024-10-23 10:25:43 +08:00
xiao-77
f6426b7e0a init dropped vnode num 2024-09-30 15:41:02 +08:00
xiao-77
01a648bcc9 add dropped count while open vnodes 2024-09-30 12:34:13 +08:00
xiao-77
7274500a78 fix:When opening vnodes, clean up vnodes that are in the dropped state 2024-09-27 16:11:57 +08:00
Hongze Cheng
53caf9f018 ehn: remove void 2024-09-26 10:43:16 +08:00
Hongze Cheng
d183a7b772 ehn: remove void 2024-09-25 18:21:27 +08:00
Hongze Cheng
6cb94f69f2 enh: memory malloc return 2024-09-18 15:22:09 +08:00
lyh250-666
bae6186992 modify error code pass in commom/ and dnode/mgmt/ 2024-09-02 07:40:18 +00:00
Hongze Cheng
f4916211ca enh: clear more asserts 2024-08-26 16:56:48 +08:00
dmchen
b85dba328c fix/TD-30849 2024-08-15 03:55:20 +00:00
yihaoDeng
00cc66eb15 refactor mgt 2024-07-29 19:41:44 +08:00
Yihao Deng
640eada5b1 refactor error code 2024-07-16 10:01:09 +00:00
dmchen
98a6797a4d fix/TS-4785 2024-07-11 01:25:05 +00:00
dmchen
b82bc71e34 fix/TS-4785 2024-07-11 00:37:06 +00:00
dmchen
3f7f6c15ab fix/TS-4785 2024-07-10 10:22:40 +00:00
Minglei Jin
d5e9169769 cos/multi-write: dnode part including mnode/vnode/tsdb 2024-04-08 10:31:49 +08:00
Haojun Liao
6bc12c8728 refactor: do some internal refactor. 2024-02-27 16:27:59 +08:00
Benguang Zhao
8d70d023b9 enh: adjust a logging msg in vmRestoreVnodeInThread 2023-11-23 10:12:58 +08:00
Benguang Zhao
917246e236 fix: allow to drop a vnode in failed mode 2023-11-23 10:09:41 +08:00
Benguang Zhao
0a4fac7704 enh: not allow to acquire a vnode in failed mode from vmAcquireVnode 2023-11-23 09:48:42 +08:00
Benguang Zhao
73f1c55a47 fix: remove vnode obj from hash 2023-11-09 17:24:02 +08:00
Benguang Zhao
b80770dea8 fix: close vnode in the failed mode properly in vmCloseVnode 2023-11-09 13:05:52 +08:00
Benguang Zhao
959f8105ee enh: require command to trigger repairing vnodes on replaced disks 2023-10-19 18:55:12 +08:00
Benguang Zhao
a95f6e6862 feat: support restore dnode with vnodes of replaced disks for primary dirs 2023-10-19 11:18:57 +08:00
Ping Xiao
4f23ea2a8c enh: dmodule logic 2023-09-26 11:47:53 +08:00
dm chen
dda51d8019
Merge branch '3.0' into feat/TD-22970 2023-08-21 10:50:45 +08:00
Minglei Jin
7b4bb72392 fix(vnode/destroy): delete objects 2023-08-18 16:38:26 +08:00
dmchen
4448e7d159 revert drop vnode 2023-08-17 11:57:17 +08:00