Commit Graph

169 Commits

Author SHA1 Message Date
Hongze Cheng 20b3e2168b Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/commit_txn 2022-10-19 11:56:15 +08:00
Cary Xu a6e3da8045 chore: code optimization for sma commit 2022-10-19 09:37:38 +08:00
Minglei Jin 82132cdfdd meta: new metaFinishCommit api & rollback parameter with metaOpen 2022-10-18 18:34:39 +08:00
Hongze Cheng 0706f2dea2 more code 2022-10-18 16:54:53 +08:00
Hongze Cheng b7342525c7 more code 2022-10-18 13:38:26 +08:00
Minghao Li 092a07475d refactor(sync): process hb and appendentries 2022-10-17 16:38:44 +08:00
Benguang Zhao 34ea8996a0 fix: check disk availability for committing vnode 2022-10-15 23:57:37 +08:00
Benguang Zhao 36bf800e15 fix: improve fault tolerance on disk space full with error handling enhanced 2022-10-14 22:02:27 +08:00
Hongze Cheng 8fbf4af35f more code 2022-10-10 21:30:23 +08:00
Hongze Cheng 6825d2a143 alter vnode buffer 2022-10-09 13:55:14 +08:00
Cary Xu f9e0aad827 enh: rsma batch process 2022-08-20 23:28:48 +08:00
Cary Xu 64747cb029 other: code optimization 2022-08-18 10:02:27 +08:00
Cary Xu c5d3440b84 other: code optimization 2022-08-18 09:58:24 +08:00
Cary Xu d65b75514a fix: remove obsoleted codes 2022-08-17 20:38:34 +08:00
Cary Xu ea891dc793 other: code optimization 2022-08-17 20:30:42 +08:00
Cary Xu d170adf214 enh: rsma batch process 2022-08-16 20:22:45 +08:00
Minglei Jin d0416f312f fix: tdb use sys memory when snapshot writing 2022-08-09 19:07:07 +08:00
Minglei Jin d44bce1c6f fix: update vnode's commitTerm 2022-08-06 17:20:15 +08:00
Shengliang Guan d5aea7dac2 refactor: adjust sync log 2022-08-02 16:39:12 +08:00
Hongze Cheng 1840d8d812 fix: replica coredump debug 2022-07-28 06:35:56 +00:00
Minglei Jin a05def413d fix: more error log to debug vnode info file 2022-07-22 15:53:45 +08:00
Hongze Cheng 706b081f70 fix: r/w concurrency 2022-07-19 08:30:49 +00:00
Cary Xu 16750e1401 enh: rsma async commit support 2022-07-16 17:12:45 +08:00
Cary Xu ed34f490ca enh: async commit api for rsma 2022-07-15 16:06:41 +08:00
Minghao Li 2dd7abd47e refactor(sync): add vnode snapshot case 2022-07-11 10:34:02 +08:00
Hongze Cheng 0901640ba2 make snapshot compile 2022-07-06 09:46:14 +00:00
Hongze Cheng ddb198de23 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-07-04 03:42:50 +00:00
Cary Xu a8a0aa9223 refactor: rsma commit and restore 2022-07-02 15:17:41 +08:00
Cary Xu 1aa45f73f4 feat: rsma recovery 2022-07-01 20:54:57 +08:00
Cary Xu 3a159de7e2 refactor: assign the committed version 2022-06-30 15:28:03 +08:00
Haojun Liao 4a59e1300b other: merge 3.0. 2022-06-28 15:22:32 +08:00
Cary Xu 0597f3b9cd refactor: rsma resource release 2022-06-26 18:44:49 +08:00
Hongze Cheng e0deddc817 more work 2022-06-25 03:46:05 +00:00
Hongze Cheng 4d8d1df2e5 more work 2022-06-23 03:54:20 +00:00
Hongze Cheng cae57255be more work 2022-06-23 03:08:19 +00:00
Hongze Cheng 29e65ce767 more tsdb fs work 2022-06-21 07:13:12 +00:00
Shengliang Guan 27c1687a05 refactor: adjust some logs 2022-06-02 14:30:26 +08:00
Cary Xu 15b25eeec5 feat: tsma/rsma refactor 2022-06-01 15:06:12 +08:00
Cary Xu 069ce051f0 feat: move sma module from tsdb to vnode 2022-05-15 20:17:20 +08:00
afwerar 0815843e94 fix(os): make taosd.exe taos.exe run on windows. 2022-05-13 21:42:16 +08:00
Cary Xu 4ca81bec89 feat: rollup data query 2022-05-02 18:16:43 +08:00
Cary Xu c7ca57f557 feat: rollup data submit 2022-05-02 00:30:47 +08:00
Shengliang Guan e3170a1325 Merge remote-tracking branch 'origin/3.0' into feature/dnode 2022-04-29 18:57:02 +08:00
Hongze Cheng 48207a166e refact vnode and add tdb api 2022-04-29 07:55:52 +00:00
Shengliang Guan 80cc66f607 fix: uninitialised while encode vnode info 2022-04-29 15:08:17 +08:00
Hongze Cheng 42c6f01980 refact vnode includes 2022-04-26 11:04:26 +00:00
Hongze Cheng 6fe299cdcd Merge branch '3.0' of https://github.com/taosdata/TDengine into vnode_refact_merge 2022-04-26 05:49:42 +00:00
Hongze Cheng 98fc272ac8 more refact 2022-04-24 09:14:37 +00:00
Hongze Cheng d08e55762f more refact meta 2022-04-24 07:36:26 +00:00
Hongze Cheng 7516ecae42 refact more vnode 2022-04-24 07:34:53 +00:00
Hongze Cheng 6953688761 add commit snapshot 2022-04-20 11:30:18 +00:00
Hongze Cheng 45cf8aa16b refact meta 3 2022-04-20 08:50:45 +00:00
Hongze Cheng a7941cf2f5 refact meta 2 2022-04-20 06:56:34 +00:00
Hongze Cheng 3cc66adcb7 refact meta 1 2022-04-19 13:10:03 +00:00
Hongze Cheng 261037f341 add dbname on vnode cfg 2022-04-19 01:57:46 +00:00
Hongze Cheng 913749ea91 fix TMQ case 2022-04-16 07:41:57 +00:00
Hongze Cheng 78a8f6dfe4 fix bug 2022-04-16 07:26:11 +00:00
Hongze Cheng cb585812f1 refact 1 2022-04-16 07:16:10 +00:00
Hongze Cheng 98b98c8b85 refact vnode 2022-04-15 07:07:44 +00:00
Hongze Cheng aa266dea41 refact vnode 2022-04-15 06:47:39 +00:00
Hongze Cheng 83c8be3088 refact 2022-04-15 06:38:18 +00:00
Hongze Cheng 694df11ff1 refact vnode 2022-04-15 06:27:04 +00:00
Hongze Cheng 1592ea69d5 refact vnod 2022-04-15 05:47:57 +00:00
Hongze Cheng 249de584e6 more refact 2022-04-14 06:16:43 +00:00
Hongze Cheng 544f012066 rename file 2022-04-08 06:01:01 +00:00
Hongze Cheng 61d0180b85 more TDB integration 2022-04-06 06:37:37 +00:00
afwerar 222db126bc [TD-13758]<fix>: redefine memory api. 2022-03-26 00:29:53 +08:00
Hongze Cheng 1cc5236491 refact 2022-01-14 06:53:08 +00:00
Hongze Cheng c78f3e357f refact vnode code 2022-01-12 09:26:42 +00:00