Commit graph

7411 commits

Author SHA1 Message Date
Liu Jicong
d058475fac
Merge pull request #17750 from taosdata/feature/stream
feat(stream): snode
2022-10-28 18:12:48 +08:00
Haojun Liao
4b2fa43dae
Revert "fix(query): handle partition by in table scan operator" 2022-10-28 18:05:19 +08:00
Haojun Liao
d0a7a43e6f other:merge 3.0 2022-10-28 18:02:50 +08:00
Haojun Liao
d103581eb8 Merge remote-tracking branch 'origin/fix/liao_cov' into fix/liao_cov 2022-10-28 17:59:20 +08:00
Haojun Liao
6c19e886df fix(query): move the init function for different reader. 2022-10-28 17:58:59 +08:00
Shengliang Guan
8a8aa3efea
Merge pull request #17723 from taosdata/enh/optQueryMem
enh: opt query mem
2022-10-28 17:09:17 +08:00
Liu Jicong
b26cc9c318 feat(snode) 2022-10-28 17:03:17 +08:00
Shengliang Guan
2664cf2ea6
Merge pull request #17736 from taosdata/fix/TD-19624
fix: split vgroup
2022-10-28 16:16:01 +08:00
Shengliang Guan
b9abfd6798
Merge pull request #17742 from taosdata/fix/TD-19845
fix: failed to start unitest in mac
2022-10-28 16:15:16 +08:00
Shengliang Guan
57960661d4 fix: failed to start unitest in mac 2022-10-28 15:24:32 +08:00
Shengliang Guan
52cef327b2 Merge remote-tracking branch 'origin/3.0' into fix/TD-19963 2022-10-28 13:56:59 +08:00
Shengliang Guan
507e135b1f fix: split vgroup 2022-10-28 13:52:00 +08:00
Shengliang Guan
a67cbc15cd
Merge pull request #17726 from taosdata/feature/stream_ly
fix(stream):tqBuildDeleteReq error
2022-10-28 13:01:06 +08:00
Shengliang Guan
ff26385185
Merge pull request #17717 from taosdata/fix/TD-19872
test: improve coverall
2022-10-28 12:40:37 +08:00
Shengliang Guan
ab90ce5a05 fix: avoid deadlock 2022-10-28 12:14:49 +08:00
Shengliang Guan
19ee34c7c2 fix: compile error 2022-10-28 11:35:43 +08:00
54liuyao
7d8a282258 fix(stream):tqBuildDeleteReq error 2022-10-28 11:19:26 +08:00
Haojun Liao
2c896012df fix(query): check status before add table uid in hash map. and do some other refactor. 2022-10-28 10:43:25 +08:00
Haojun Liao
f25387018d
Merge pull request #17724 from taosdata/fix/liao_cov
fix(query): handle the case of the single block in last files.
2022-10-28 10:25:38 +08:00
Shengliang Guan
5101d21551 fix: compile error 2022-10-28 10:17:48 +08:00
Liu Jicong
9b1ba10fbc Merge branch '3.0' into feature/stream 2022-10-28 09:18:59 +08:00
Haojun Liao
70c3825ee5 fix(query): remove invalid check. 2022-10-28 09:12:40 +08:00
Haojun Liao
4774baa635 fix(query): handle the case of the single block in last files. 2022-10-27 22:43:42 +08:00
Haojun Liao
e7b59ae56d fix(query): handle the case of the single block in last files. 2022-10-27 21:51:54 +08:00
yihaoDeng
9de0afc8ea opt mem 2022-10-27 21:22:36 +08:00
yihaoDeng
6a978be730 opt mem 2022-10-27 20:38:57 +08:00
Haojun Liao
d8102fc8d8 fix(query): fix invalid number of tables check. 2022-10-27 18:58:10 +08:00
Haojun Liao
a7ca29c627 other: merge 3.0 2022-10-27 18:04:28 +08:00
Shengliang Guan
5240814261 test: improve coverall 2022-10-27 17:45:50 +08:00
Shengliang Guan
4e190d9702
Merge pull request #17713 from taosdata/enh/TD-19459
test: restore some cases
2022-10-27 17:35:01 +08:00
dapan1121
b6326c7f14
Merge pull request #17710 from taosdata/fix/TD-19815
fix: add query heartbeat configuration
2022-10-27 17:33:27 +08:00
Haojun Liao
5a971dd03a fix(query): handle partition by in table scan operator with limit/offset value. 2022-10-27 16:58:32 +08:00
Liu Jicong
70311d95dd refactor(vnode): add log for failed deletion 2022-10-27 16:45:40 +08:00
Liu Jicong
5abeacc299
Merge pull request #17711 from taosdata/feature/stream
refactor(mnode): remove unused code
2022-10-27 16:41:09 +08:00
Minghao Li
bbb624b63e Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/3.0_mhli 2022-10-27 16:22:08 +08:00
Minghao Li
7cb3112d77 refactor(sync): modify function name 2022-10-27 15:52:48 +08:00
Shengliang Guan
fe31be0640
Merge pull request #17708 from taosdata/enh/TD-19459
enh: drop dnode
2022-10-27 15:37:11 +08:00
Liu Jicong
dcf2c980c5 refactor(mnode): remove unused code 2022-10-27 15:32:20 +08:00
Shengliang Guan
4844b9158e test: add replica case 2022-10-27 15:29:03 +08:00
Shengliang Guan
8b31cd87d1
Merge pull request #17706 from taosdata/feature/stream_ly
fix(stream): read preversion data with delete many times
2022-10-27 15:05:23 +08:00
Shengliang Guan
ff428696d5 enh: drop snode 2022-10-27 15:03:18 +08:00
Shengliang Guan
e7693b89ce enh: balance vgroup 2022-10-27 14:37:21 +08:00
54liuyao
012dd30baa fix(stream): read preversion data with delete many times 2022-10-27 14:18:48 +08:00
Shengliang Guan
a0c5cece12
Merge pull request #17697 from taosdata/feature/stream_ly
fix(stream): read preversion data for delete
2022-10-27 14:01:08 +08:00
Liu Jicong
320202e60e Merge branch '3.0' into feature/stream 2022-10-27 13:49:56 +08:00
Liu Jicong
52d8f7bd35
Merge pull request #17701 from taosdata/feature/stream
fix(query): set block capacity
2022-10-27 13:38:46 +08:00
Shengliang Guan
14519019f7 enh: balance vgroup 2022-10-27 11:10:54 +08:00
Liu Jicong
6cd8361a0a refactor(sma) 2022-10-27 11:06:16 +08:00
54liuyao
442f89783f fix(stream): read preversion data for delete 2022-10-27 10:55:32 +08:00
Shengliang Guan
26aa0f1d37
Merge pull request #17684 from taosdata/fix/TD-19894
fix: continue to fetch next row if deleted
2022-10-27 09:50:41 +08:00
Liu Jicong
465982fd8d
Merge pull request #17681 from taosdata/feature/stream
test(wal): rollback multiple file
2022-10-27 09:05:05 +08:00
Liu Jicong
42422b7a65 fix(taosx): reset latest offset 2022-10-26 21:20:35 +08:00
dapan1121
ba0913e645 fix: remove not used code 2022-10-26 19:25:12 +08:00
Minglei Jin
cb0a3ec042 fix: continue to fetch next row if deleted 2022-10-26 18:39:04 +08:00
Liu Jicong
2a3448552e test(wal): rollback multiple file 2022-10-26 18:03:25 +08:00
Liu Jicong
78ff5f75e7
Merge pull request #17663 from taosdata/feature/stream
fix: memory leak
2022-10-26 17:09:43 +08:00
Liu Jicong
4b5807c7f0 fix(tmq): set precision 2022-10-26 15:54:00 +08:00
Hongze Cheng
2afcda198b
Merge pull request #17657 from taosdata/fix/TD-19865
fix: malloc and copy binary data when inserting last & last_row
2022-10-26 11:54:41 +08:00
Liu Jicong
a16b010e9f fix: memory leak 2022-10-26 11:35:15 +08:00
Liu Jicong
b56e7a0f8c
Merge pull request #17650 from taosdata/feature/stream
refactor(stream): recover and fill history
2022-10-26 11:10:03 +08:00
Minglei Jin
89d74e5016 fix: malloc and copy binary data when inserting last & last_row 2022-10-26 10:52:35 +08:00
Haojun Liao
339c93021f
Merge pull request #17654 from taosdata/fix/liao_cov
refactor: fix typo and do  some internal  refactor.
2022-10-26 10:41:00 +08:00
Liu Jicong
8d8fd2b2bc refactor(stream): recover and fill history 2022-10-26 10:20:33 +08:00
Hongze Cheng
4b15cd5efe
Merge pull request #17621 from taosdata/fix/TD-19468-2
fix: optimize tsdb cache loading speed
2022-10-26 09:47:50 +08:00
Haojun Liao
d06bcb2219 refactor: fix typo and do some internal refactor. 2022-10-26 09:47:11 +08:00
Liu Jicong
52b4b510a8 merge 3.0 2022-10-26 09:18:29 +08:00
Minglei Jin
b52ad0f740 tsdb/cache: new separate dataf reader for last file reading 2022-10-26 08:58:38 +08:00
Liu Jicong
75e5e490fd refactor(stream): recover and fill history 2022-10-26 00:31:00 +08:00
Shengliang Guan
0522cedccb
Merge pull request #17641 from taosdata/feature/stream_ly
fix(executor):add lock to hash map
2022-10-25 20:20:24 +08:00
Shengliang Guan
9520ef4b41
Merge pull request #17613 from taosdata/enh/TD-19460
enh: redistribute vgroup
2022-10-25 18:24:37 +08:00
54liuyao
796cf764f4 fix(executor):add lock to hash map 2022-10-25 17:54:01 +08:00
Minglei Jin
c84618ea3f
Merge branch '3.0' into fix/TD-19468-2 2022-10-25 17:36:56 +08:00
Haojun Liao
0a007131d1
Merge pull request #17631 from taosdata/fix/liao_cov
fix(query):set correct column match info size.
2022-10-25 17:35:19 +08:00
Shengliang Guan
7ebf2d5de0
Merge pull request #17614 from taosdata/opt/optSysIdxPerf
enh: opt sys idx perf
2022-10-25 16:25:47 +08:00
Shengliang Guan
eae23f51ab fix: wait more times if database not ready 2022-10-25 16:23:30 +08:00
Haojun Liao
6acdfdd9ab refactor: do some internal refactor. 2022-10-25 16:20:51 +08:00
Shengliang Guan
b508c25118 enh: redistribute vgroup 2022-10-25 15:55:19 +08:00
Haojun Liao
a87f915ebf fix(query):set correct column match info size. 2022-10-25 15:30:41 +08:00
Shengliang Guan
919f09c5ec Merge remote-tracking branch 'origin/3.0' into enh/TD-19460 2022-10-25 13:41:55 +08:00
Minglei Jin
441fe8119c Merge branch '3.0' into fix/TD-19468-2 2022-10-25 10:51:35 +08:00
Minglei Jin
89f7ad2920 fix: optimize tsdb cache loading speed 2022-10-25 10:36:30 +08:00
yihaoDeng
421d2e7332 opt trans on no-windows 2022-10-25 08:48:05 +08:00
yihaoDeng
afb309c557 opt sys index 2022-10-24 19:22:09 +08:00
yihaoDeng
1421268479 opt sys index 2022-10-24 18:59:12 +08:00
yihaoDeng
6ee7b412ed opt sys index 2022-10-24 18:35:59 +08:00
Shengliang Guan
e281714543 enh: redistribute vgroup 2022-10-24 18:14:57 +08:00
Haojun Liao
992a130860 refactor: do some internal refactor. 2022-10-24 17:24:20 +08:00
Haojun Liao
319cd8af85 fix(query): refactor and fix some coverity issues. 2022-10-24 15:02:17 +08:00
Shengliang Guan
b41626414e
Merge pull request #17595 from taosdata/fix/liao_cov
fix(query): remove redundant ts cols in cache scan.
2022-10-24 14:26:04 +08:00
Haojun Liao
b06870f70f Merge branch '3.0' into fix/liao_cov 2022-10-24 14:07:59 +08:00
Haojun Liao
2f5ed16cb8 fix(query): remove redundant ts cols in cache scan. 2022-10-24 13:26:54 +08:00
Shengliang Guan
fdb6d2be11
Merge pull request #17583 from taosdata/fix/hzcheng_coverity_scan
fix: coverity scan
2022-10-24 12:40:03 +08:00
Shengliang Guan
ec786b9d78 fix: alter replica one by one 2022-10-24 11:57:26 +08:00
Hongze Cheng
5f9545d273 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/td_19618 2022-10-24 10:56:27 +08:00
Hongze Cheng
801dc53e43 more fix 2022-10-24 10:51:10 +08:00
Hongze Cheng
e0f166b1b3 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/hzcheng_coverity_scan 2022-10-24 10:46:16 +08:00
Shengliang Guan
bbb0475d69 fix: alter replica one by one 2022-10-24 10:05:57 +08:00
Hongze Cheng
2772749e07 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/td_19618 2022-10-24 09:19:30 +08:00
Shengliang Guan
3362550a60
Merge pull request #17581 from taosdata/enh/TD-19461
fix: invalid msg while alter db replica
2022-10-24 09:11:07 +08:00
Hongze Cheng
020b71515a fix: coverity scan 2022-10-24 09:09:45 +08:00
Shengliang Guan
9903bbc527
Merge pull request #17577 from taosdata/fix/liao_cov
fix(query): fix coverity issues.
2022-10-23 23:12:36 +08:00
Shengliang Guan
8a5066335a fix: invalid msg while alter db replica 2022-10-23 22:51:22 +08:00
Shengliang Guan
47cef3ba75 fix: invalid msg while alter db replica 2022-10-23 22:44:41 +08:00
Shengliang Guan
577f5655bf
Merge pull request #17564 from taosdata/feature/sync2-merge
refactor(sync): refactor sync
2022-10-23 19:04:40 +08:00
Haojun Liao
6ebf6b29bd fix(query): fix coverity issues. 2022-10-23 15:20:29 +08:00
Shengliang Guan
9b4c84af1d fix: comment out unstable case 2022-10-23 14:58:24 +08:00
Shengliang Guan
fbf354a78c Merge remote-tracking branch 'origin/3.0' into feature/sync2-merge 2022-10-23 14:40:27 +08:00
Shengliang Guan
e86cdc8cde
Merge pull request #17381 from taosdata/feature/addIdxToSysTable
Feature/addIdxToSysTable
2022-10-23 14:38:37 +08:00
yihaoDeng
17ee66cd2c fix coverity scan defeats 2022-10-23 12:25:52 +08:00
yihaoDeng
5e19f2d24a add all tab to meta 2022-10-23 11:52:11 +08:00
Shengliang Guan
ed33fcb406 fix: invalid read problem 2022-10-23 08:38:03 +08:00
Minglei Jin
214df56e39 fix: return 0 usage when pTsdb is null 2022-10-23 06:54:24 +08:00
Shengliang Guan
c0707f19dc Merge remote-tracking branch 'origin/3.0' into feature/sync2-merge 2022-10-22 23:50:41 +08:00
Shengliang Guan
8354d7a491 test: comment out unstable case 2022-10-22 22:22:20 +08:00
Shengliang Guan
bf1fff7532 fix: stop mgmt worker before close vnodes 2022-10-22 22:13:55 +08:00
yihaoDeng
48604314e6 avoid invalid read/write 2022-10-22 21:19:25 +08:00
Cary Xu
cebee295e2 enh: add warn log for abnormal monitor value 2022-10-22 16:09:22 +08:00
Cary Xu
949ccc692f enh: add warn log for abnormal monitor value 2022-10-22 13:55:28 +08:00
Cary Xu
c02989f44a enh: add warn log for abnormal monitor value 2022-10-22 13:42:37 +08:00
Cary Xu
75ee92e989 enh: add warn log for abnormal monitor value 2022-10-22 13:41:52 +08:00
Cary Xu
633a989892 enh: add warn log for abnormal monitor value 2022-10-22 13:34:07 +08:00
Shengliang Guan
21445a717c Merge remote-tracking branch 'origin/3.0' into feature/sync2-merge 2022-10-22 09:07:39 +08:00
Shengliang Guan
c58a77b516 Merge remote-tracking branch 'origin/3.0' into fix/td_19618 2022-10-22 09:03:43 +08:00
Shengliang Guan
8b7d2a4c9e test: comment out unstable case 2022-10-22 09:03:29 +08:00
Shengliang Guan
71ac720ac0 fix: compile error in mac 2022-10-22 08:47:09 +08:00
Shengliang Guan
5d293869a9
Merge pull request #17553 from taosdata/fix/liao_cov
fix(query): fix coverity issues.
2022-10-22 08:14:44 +08:00
Shengliang Guan
71d4d82cf4
Merge pull request #17450 from taosdata/fix/TD-19312
fix: add cachesize in show create database result
2022-10-22 08:14:17 +08:00
Shengliang Guan
f5d1b3f8f1 Merge remote-tracking branch 'origin/3.0' into feature/sync2-merge 2022-10-21 19:12:06 +08:00
Shengliang Guan
922436e7d4 fix: lock mem items of tqueue 2022-10-21 19:12:03 +08:00
Liu Jicong
f49d91ac1a fix(stream): decode bloom filter 2022-10-21 17:22:31 +08:00
Hongze Cheng
cff83b8836 disable userTest 2022-10-21 17:17:05 +08:00
Hongze Cheng
08a7cbe22a Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/td_19618 2022-10-21 17:08:20 +08:00
Liu Jicong
25bb914ac1 merge 3.0 2022-10-21 16:30:43 +08:00
Liu Jicong
1c26f1b53e fix(wal): reference 2022-10-21 16:13:55 +08:00
chenhaoran
d2e4b0b5f6 Merge branch '3.0' into fix/TD-19312 2022-10-21 07:40:58 +00:00
Shengliang Guan
c6bbd18924 fix: not post sem if transId is 0 2022-10-21 15:33:06 +08:00
wade zhang
88c52d567b
Merge pull request #17548 from taosdata/szhou/fixbugs
fix: get next row from rb tree from last files when backward scaning
2022-10-21 15:04:42 +08:00
Liu Jicong
5571ebee0f
Merge pull request #17542 from taosdata/feature/stream
enh(stream): internal optimize
2022-10-21 14:31:42 +08:00
Shengliang Guan
780e4a489c
Merge pull request #17528 from taosdata/fix/TD-19682-D
fix: commit txn for rsma
2022-10-21 14:15:59 +08:00
Haojun Liao
b53cc7f3dd fix(query): fix coverity issues. 2022-10-21 14:00:46 +08:00
Liu Jicong
26d4af6968 fix: memory leak 2022-10-21 11:42:30 +08:00
Shengliang Guan
05d04dcd2d Merge remote-tracking branch 'origin/3.0' into enh/TD-19461 2022-10-21 11:07:48 +08:00
slzhou
416b257b5e fix: get next row from rb tree from last files when backward scaning 2022-10-21 10:54:11 +08:00
Liu Jicong
e0b5b9263e refactor: remove unused code 2022-10-21 10:42:24 +08:00
Shengliang Guan
2953a8868b enh: alter db replica 2022-10-21 10:40:02 +08:00
Shengliang Guan
6c3cd3e19e test: adjust log 2022-10-21 10:39:29 +08:00
chenhaoran
70b37608ee Merge branch '3.0' into fix/TD-19312 2022-10-21 02:31:30 +00:00
Liu Jicong
035e6b13c8 enh(stream): internal optimize 2022-10-21 10:29:05 +08:00
yihaoDeng
38747697b2 fix create_time idx bug 2022-10-20 21:12:52 +08:00
Minghao Li
cc7a393978 refactor(sync): refactor sync 2022-10-20 19:42:22 +08:00
Shengliang Guan
e6e7befaa8
Merge pull request #17531 from taosdata/enh/TD-19461
refact: alter db replica
2022-10-20 18:34:22 +08:00
Haojun Liao
abff4fb1f2
Merge pull request #17336 from taosdata/feature/3_liaohj
other:merge 3.0, and support last query cache
2022-10-20 18:15:38 +08:00
Shengliang Guan
3163f75733 enh: alter db replica 2022-10-20 18:11:37 +08:00
Minghao Li
a35ad361d0 refacotr(sync): call syncBeginSnapshot instead of walBeginSnapshot 2022-10-20 18:01:43 +08:00
Hongze Cheng
0d2f56428b Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/td_19618 2022-10-20 17:33:54 +08:00
Shengliang Guan
4d318b32da refact: alter db replica 2022-10-20 16:47:03 +08:00
Minghao Li
5965629b2e refactor(sync): refacotr sync 2022-10-20 16:05:14 +08:00
Cary Xu
af4957f672 chore: code optimization for rsma 2022-10-20 16:02:51 +08:00
Cary Xu
b2b61bab96 fix: commit txn for rsma 2022-10-20 15:53:47 +08:00
haoranchen
b3657f6e81
Merge branch '3.0' into fix/TD-19312 2022-10-20 15:05:41 +08:00
Cary Xu
a92ed83dea Merge branch '3.0' into fix/TD-19254-D 2022-10-20 14:23:04 +08:00
yihaoDeng
c4f7607e8c opt sys query 2022-10-20 14:04:18 +08:00
yihaoDeng
f612eafee8 opt sys query 2022-10-20 13:53:04 +08:00
Hongze Cheng
1c488cf7e4
Merge pull request #17503 from taosdata/fix/TD-19250-5
fix: coverity issues
2022-10-20 13:37:14 +08:00
Haojun Liao
c41713cf21
Merge pull request #17495 from taosdata/fix/liao_cov
refactor: remove redundant codes and do some internal refactor.
2022-10-20 13:16:02 +08:00
Haojun Liao
12e81869bc fix(query): remove invalid free. 2022-10-20 11:52:30 +08:00
Haojun Liao
70adc0ea33 fix(query): fix coverity issues. 2022-10-20 11:27:33 +08:00
Hongze Cheng
2586f556cd Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/hzcheng_coverity_scan 2022-10-20 11:08:41 +08:00
Shengliang Guan
8f630a8d51
Merge pull request #17501 from taosdata/fix/TD-19223-D
fix: coverity problem for trow
2022-10-20 11:06:21 +08:00
Hongze Cheng
d9daf76710 fix: invalid read problem 2022-10-20 10:18:28 +08:00
Minglei Jin
716c3f8a59 fix: coverity issues 2022-10-20 09:47:04 +08:00
Hongze Cheng
446e8c5d6d fix: coverity scan problem 2022-10-20 09:36:15 +08:00
Cary Xu
951d110b3b fix: coverity scan for trow 2022-10-20 09:31:17 +08:00
Cary Xu
db5f6dd61d Merge branch '3.0' into fix/TD-19254-D 2022-10-20 09:13:53 +08:00
dapan1121
991da95643 fix: fix coverity issues 2022-10-20 09:06:18 +08:00
Shengliang Guan
780c58e281
Merge pull request #17492 from taosdata/enh/TD-19650
enh: show the restore status of vnode when show vgroups
2022-10-19 23:35:42 +08:00
Shengliang Guan
30b60002fd
Merge pull request #17459 from taosdata/FIX/TD-19593-3.0
enh: enable the -Wformat=2 compiler option
2022-10-19 23:35:22 +08:00
haoranchen
c2651e2755
Merge branch '3.0' into fix/TD-19312 2022-10-19 20:53:18 +08:00
Shengliang Guan
228640af3b fix: compile error 2022-10-19 20:51:25 +08:00
Shengliang Guan
7db984bdc4
Merge pull request #17490 from taosdata/fix/TD-19652
rm deleted table idx
2022-10-19 20:48:46 +08:00
Cary Xu
5abfeb47ca chore: code optimization for rsma 2022-10-19 20:25:42 +08:00
Shengliang Guan
097a047b61 Merge remote-tracking branch 'origin/3.0' into FIX/TD-19593-3.0 2022-10-19 20:08:49 +08:00
Shengliang Guan
39e303b79b enh: show the restore status of vnode when show vgroups 2022-10-19 20:07:15 +08:00
yihaoDeng
54c7d6cbb9 merge 3.0 2022-10-19 20:03:55 +08:00
Cary Xu
706aa1da1e chore: code optimization for rsma 2022-10-19 19:59:35 +08:00
yihaoDeng
66a3269c6b add pre check 2022-10-19 19:57:31 +08:00
Cary Xu
e997780044 chore: code optimization for rsma 2022-10-19 19:52:09 +08:00
Shengliang Guan
308dd56537
Merge pull request #17486 from taosdata/fix/liao_cov
refactor: remove redundant codes.
2022-10-19 19:51:59 +08:00
yihaoDeng
9805c50b38 rm deleted table idx 2022-10-19 19:44:07 +08:00
Cary Xu
20d812fdaa chore: code optimization for rsma 2022-10-19 19:43:59 +08:00
Cary Xu
c5b5699c88 chore: code optimization for rsma 2022-10-19 19:41:15 +08:00
haoranchen
6041464e96
Merge branch '3.0' into fix/TD-19312 2022-10-19 19:28:31 +08:00
Shengliang Guan
985e6f53e4 Merge branch '3.0' into FIX/TD-19593-3.0 2022-10-19 19:06:03 +08:00
Shengliang Guan
706682ea5c
Merge pull request #17467 from taosdata/enh/TD-19623
refact: remove multi process codes
2022-10-19 19:04:51 +08:00
Cary Xu
624eb89851 Merge branch '3.0' into fix/TD-19254-D 2022-10-19 18:54:11 +08:00
Minglei Jin
60b85028af fix: do not copy binary when nData is 0 2022-10-19 18:53:51 +08:00
Cary Xu
78828d4d47 enh: add more check 2022-10-19 17:58:39 +08:00
yihaoDeng
12ec7d7193 add pre check 2022-10-19 17:54:06 +08:00
Shengliang Guan
79f16a6d54 refact: remove multi process codes 2022-10-19 17:53:01 +08:00
Shengliang Guan
09a77b3b97
Merge pull request #17474 from taosdata/fix/TD-19250-4
fix: coverity issues
2022-10-19 17:51:39 +08:00
Cary Xu
8573fb56c8 chore: code optimization for rsma 2022-10-19 17:48:56 +08:00
Haojun Liao
b20e2ed5af fix(query): set correct last value. 2022-10-19 17:43:23 +08:00
Cary Xu
54526adcc3 fix: commit txn for rsma 2022-10-19 17:18:41 +08:00
Benguang Zhao
2aa7afe7fa Merge branch '3.0' into FIX/TD-19593-3.0 2022-10-19 16:31:13 +08:00
Minglei Jin
1e4601d8f6 fix: coverity issues 2022-10-19 16:30:50 +08:00
Minglei Jin
6dea891571 fix: release data file reader 2022-10-19 16:07:53 +08:00
Hongze Cheng
331e62e72a
Merge pull request #17470 from taosdata/fix/hzcheng_coverity_scan
fix: coverity scan problem
2022-10-19 15:50:36 +08:00
Shengliang Guan
881db69feb
Merge pull request #17453 from taosdata/feature/sync2-merge
refactor(sync): add sync ctrl queue in vnode
2022-10-19 15:50:09 +08:00
Haojun Liao
116d1451e4 fix(query): do some internal refactor. 2022-10-19 15:43:58 +08:00
Minglei Jin
640338893d tsdb/cache: handle OOM exceptions 2022-10-19 15:01:49 +08:00
Minglei Jin
ceec953498 fix: copy binary type column data out 2022-10-19 14:50:36 +08:00
Minglei Jin
60d889a0fc Merge branch 'feature/3_liaohj' of https://github.com/taosdata/TDengine into feature/3_liaohj 2022-10-19 13:59:42 +08:00
Minglei Jin
a1c18bba33 fix: cache load calculation 2022-10-19 13:58:59 +08:00
Hongze Cheng
cc455b9903 fix: coverity scan problem 2022-10-19 13:40:16 +08:00
Haojun Liao
74305814f0 fix(query): fix coverity issues. 2022-10-19 13:38:01 +08:00
Shengliang Guan
0e30d177fa Merge remote-tracking branch 'origin/3.0' into enh/TD-19623 2022-10-19 13:33:00 +08:00
Shengliang Guan
c58daa705b
Merge pull request #17468 from taosdata/enh/TD-19611
enh: close vnode with multiple threads
2022-10-19 13:27:49 +08:00
Shengliang Guan
35a071b9c3 enh: close vnode with multiple threads 2022-10-19 12:13:13 +08:00
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
Shengliang Guan
67e23350b2
Merge pull request #17461 from taosdata/fix/coverity.pw
fix: fix coverity issues
2022-10-19 11:54:35 +08:00
Shengliang Guan
93f0c4c854
Merge pull request #17462 from taosdata/fix/TD-19254-D
chore: code optimization for sma commit
2022-10-19 11:42:01 +08:00
Benguang Zhao
f23018e38a fix: get a thread id for printing with taosGetPthreadId 2022-10-19 11:26:37 +08:00
Haojun Liao
f7fdeecc44
Merge branch '3.0' into feature/3_liaohj 2022-10-19 11:23:55 +08:00
Shengliang Guan
96ca18e61e Merge remote-tracking branch 'origin/3.0' into enh/TD-19623 2022-10-19 11:18:21 +08:00
Shengliang Guan
8764cf9adb refact: remove multi process codes 2022-10-19 11:08:42 +08:00
Minglei Jin
467c6386ed fix: last_row array element type 2022-10-19 11:06:08 +08:00
Minghao Li
28a5a9d7e1 refactor(sync): add log, update quorum first when reconfig 2022-10-19 10:57:50 +08:00
Hongze Cheng
7aa16f8e98 more fix 2022-10-19 10:43:06 +08:00
Hongze Cheng
cebb964e31 fix more code 2022-10-19 10:33:07 +08:00
Hongze Cheng
1d6c5e63ed Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/commit_txn 2022-10-19 10:13:59 +08:00
Haojun Liao
5dcd319d3b fix(query): update last_row callback function. 2022-10-19 10:07:20 +08:00
Shengliang Guan
fc5af24975
Merge pull request #17444 from taosdata/enh/TD-19622
refact: remove bnode codes
2022-10-19 10:06:35 +08:00
Benguang Zhao
00a066443f Merge branch '3.0' into FIX/TD-19593-3.0 2022-10-19 09:38:36 +08:00
Cary Xu
39243cbb19 Merge branch '3.0' into fix/TD-19254-D 2022-10-19 09:37:55 +08:00
Cary Xu
a6e3da8045 chore: code optimization for sma commit 2022-10-19 09:37:38 +08:00
Haojun Liao
c7c99ae346 fix(query): update last_row callback function. 2022-10-19 09:33:54 +08:00
Benguang Zhao
3b0968d7f9 enh: enable the -Wformat=2 compiler option 2022-10-19 09:24:15 +08:00
dapan1121
53e73511b5 Merge remote-tracking branch 'origin/3.0' into fix/coverity.pw 2022-10-19 09:16:13 +08:00
dapan1121
20085e5b72 fix:fix coverity issues 2022-10-19 09:15:04 +08:00
Hongze Cheng
71a2db6cf2 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/commit_txn 2022-10-19 09:10:36 +08:00
Shengliang Guan
a941b0b919
Merge pull request #17441 from taosdata/enh/TD-19463_2
enh: sync propose return at once if replica is 1
2022-10-19 09:07:57 +08:00
Hongze Cheng
864111d85c Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/commit_txn 2022-10-19 09:02:01 +08:00
Liu Jicong
936c78f424
Merge pull request #17440 from taosdata/feature/stream
refactor: tmq commit
2022-10-18 23:47:26 +08:00
Hongze Cheng
74d025c783 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/commit_txn 2022-10-18 22:47:12 +08:00
dapan1121
99fd3284df
Merge pull request #17439 from taosdata/fix/coverity.pw
fix: fix coverity issues
2022-10-18 22:15:20 +08:00
Haojun Liao
d7e01b30c7 fix(query): update last_row callback function. 2022-10-18 19:13:42 +08:00
Minghao Li
4c9f10b6f3 refactor(sync): add sync ctrl queue in vnode 2022-10-18 19:12:34 +08:00
Minglei Jin
82132cdfdd meta: new metaFinishCommit api & rollback parameter with metaOpen 2022-10-18 18:34:39 +08:00
dapan1121
cbfc9872c6 fix: add cachesize in show create database result 2022-10-18 18:28:49 +08:00
Shengliang Guan
b44a795179
Merge pull request #17432 from taosdata/fix/TD-19250-3
fix: coverity issues
2022-10-18 18:14:03 +08:00
Shengliang Guan
2ece142aba Merge remote-tracking branch 'origin/3.0' into enh/TD-19463_2 2022-10-18 18:13:16 +08:00
Shengliang Guan
3cbfd2d160
Merge pull request #17392 from taosdata/FIX/TD-19183-3.0
enh: not allowed to start on disk space unavailable
2022-10-18 17:46:14 +08:00
Shengliang Guan
c30f6a7720
Merge pull request #17438 from taosdata/fix/TD-19254-D
chore: remove codes unused currently for sma
2022-10-18 17:44:58 +08:00
Haojun Liao
60e7f2800b fix(query): fix bug in cached last query. 2022-10-18 17:39:28 +08:00
Shengliang Guan
3a7d89a6bb refact: remove bnode codes 2022-10-18 17:34:58 +08:00
Shengliang Guan
9e0feee081 enh: sync propose return at once if replica is 1 2022-10-18 17:06:03 +08:00
Liu Jicong
ca2012a521 refactor: tmq commit 2022-10-18 16:56:07 +08:00
Hongze Cheng
0ca2d9e970 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/commit_txn 2022-10-18 16:55:29 +08:00
Hongze Cheng
0706f2dea2 more code 2022-10-18 16:54:53 +08:00
dapan1121
0fe14f0b16 fix: fix coverity issues 2022-10-18 16:33:27 +08:00
Shengliang Guan
af070148b9
Merge pull request #17394 from taosdata/enh/TD-19463_2
fix: crash while reconfig mnode will cause taosd reboot failure
2022-10-18 16:24:08 +08:00
Hongze Cheng
1779c17375 more code 2022-10-18 16:22:06 +08:00
Benguang Zhao
2525a5cf1f enh: report proper errorcode on disk unavailability 2022-10-18 16:06:52 +08:00
Cary Xu
4c6623d3dd chore: remove obsolete file 2022-10-18 15:47:36 +08:00
Cary Xu
c528ae010f Merge branch '3.0' into fix/TD-19254-D 2022-10-18 15:42:52 +08:00
Cary Xu
0f5f0d7cfb chore: remove codes unused currently for sma 2022-10-18 15:42:28 +08:00
Shengliang Guan
b92f1efd40 Merge remote-tracking branch 'origin/3.0' into enh/TD-19463_2 2022-10-18 15:16:38 +08:00
Benguang Zhao
0cbaa03fcc fix: osDefaultInit on all platform in testing Init at sut.cpp 2022-10-18 14:51:19 +08:00
Shengliang Guan
c5e9b6abd6
Merge pull request #17402 from taosdata/fix/TD-19259
fix: fix coverity scan problem
2022-10-18 14:50:45 +08:00
Shengliang Guan
0f6ba60da4 fix: wrong unlock commands 2022-10-18 14:49:43 +08:00
Minglei Jin
029abe7396 fix: coverity issues 2022-10-18 14:32:18 +08:00
Hongze Cheng
40c7fed80d more code 2022-10-18 14:00:12 +08:00
Minghao Li
e810f2ad64 refactor(sync): delete old code, ok 2022-10-18 13:53:03 +08:00
Hongze Cheng
5d51fdc663 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/commit_txn 2022-10-18 13:50:55 +08:00
Hongze Cheng
6c1149f086 more code 2022-10-18 13:50:32 +08:00
Liu Jicong
12e5aa76a1
Merge pull request #17424 from taosdata/feature/stream
fix: memory leak
2022-10-18 13:48:16 +08:00
Hongze Cheng
b7342525c7 more code 2022-10-18 13:38:26 +08:00
Shengliang Guan
f76261dcb5 fix: become leader if replica num is 1 2022-10-18 12:31:15 +08:00
Haojun Liao
95dd30be57 fix(query): fix coverity issues. 2022-10-18 11:43:58 +08:00
yihaoDeng
0c6ada5eea Merge branch 'n2' into new 2022-10-18 11:42:00 +08:00
Liu Jicong
44401b6b90 fix: memory leak 2022-10-18 10:58:33 +08:00
Shengliang Guan
9490075f9c
Merge pull request #17412 from taosdata/feature/TD-19148-D
fix: coverity scan of dead code when print submit msg
2022-10-18 09:52:17 +08:00
Shengliang Guan
a609f0efb5 Merge remote-tracking branch 'origin/3.0' into enh/TD-19463_2 2022-10-18 09:37:33 +08:00
Shengliang Guan
1c245904d7
Merge pull request #17406 from taosdata/feature/stream
refactor(stream): optimize auto create child table
2022-10-17 23:00:02 +08:00
Haojun Liao
7e1521ba0a
Merge pull request #17401 from taosdata/fix/liao_cov
fix(query): fix coverity  issues.
2022-10-17 22:45:02 +08:00
Shengliang Guan
00080750fa fix: mnode may deadlock while drop another mnode if it crashed 2022-10-17 20:40:11 +08:00
yihaoDeng
80a8858fe1 fix invalid packet 2022-10-17 20:10:57 +08:00
dapan1121
1992925d8d Merge remote-tracking branch 'origin/3.0' into fix/coverity.pw 2022-10-17 19:50:37 +08:00
dapan1121
cf9abe7258 fix: fix coverity check issues 2022-10-17 19:48:36 +08:00
Liu Jicong
77c4c8fd88 test: fix failed case 2022-10-17 19:47:34 +08:00
Haojun Liao
c8b180b129 fix(query): update the cached last query. 2022-10-17 19:14:06 +08:00
Hongze Cheng
50dfc57cda
Merge pull request #17398 from taosdata/fix/TD-19250-2
fix: coverity issues
2022-10-17 18:59:40 +08:00
Cary Xu
5d5c0b876c fix: coverity scan of deadcode when print submit msg 2022-10-17 18:42:07 +08:00
Minglei Jin
109d50a4cc fix: last row array form bug 2022-10-17 18:13:38 +08:00
Haojun Liao
da9df99461 fix(query): opt last query. 2022-10-17 17:59:43 +08:00
Minghao Li
8a6eaed6f6 refactor(sync): delete some code 2022-10-17 17:36:51 +08:00
Haojun Liao
2c656a2cdc Merge branch 'feature/3_liaohj' of github.com:taosdata/tdengine into feature/3_liaohj 2022-10-17 17:22:04 +08:00
Minglei Jin
b62fa20b53 tsdb/cache: return last row as array of SLastCol 2022-10-17 17:20:32 +08:00
Liu Jicong
bcae6e1f4e refactor(stream): optimize auto create child table 2022-10-17 17:18:57 +08:00
Minghao Li
94d8c09e58 refactor(sync): use new interface in mnode 2022-10-17 17:01:42 +08:00
Minghao Li
092a07475d refactor(sync): process hb and appendentries 2022-10-17 16:38:44 +08:00
yihaoDeng
c9aadfadee fix coverity scan problem 2022-10-17 16:29:50 +08:00
Haojun Liao
4639051e68 fix(query): fix coverity issues. 2022-10-17 16:03:45 +08:00
Liu Jicong
7467a54a16
Merge pull request #17396 from taosdata/fix/client_mem_leak
fix: client mem leak
2022-10-17 16:01:53 +08:00
Minglei Jin
5c66712b91 fix: coverity issues 2022-10-17 15:28:10 +08:00
Haojun Liao
08397dc698
Merge pull request #17389 from taosdata/fix/liao_cov
fix(query): fix bug in group by tag.
2022-10-17 15:06:26 +08:00
Liu Jicong
73662b3058 refactor: table sink 2022-10-17 14:48:56 +08:00
Shengliang Guan
8fe672feab fix: crash whle reconfig mnode will cause taosd reboot failure 2022-10-17 14:34:51 +08:00
Benguang Zhao
23a4a37677 enh: not allowed to start when disk space unavailable 2022-10-17 14:22:20 +08:00
Liu Jicong
eb26fbeaf2
Merge pull request #17385 from taosdata/feature/stream
fix: error handling
2022-10-17 14:21:18 +08:00
Haojun Liao
ed9ec795eb fix(query): fix coverity issues. 2022-10-17 14:05:40 +08:00
Haojun Liao
87516ea332 fix(query): fix bug in group by tag. 2022-10-17 13:00:31 +08:00
Minghao Li
5745223bca refactor(sync): add double queues in mnode 2022-10-17 10:33:27 +08:00
Liu Jicong
980fdd6e91 fix: error handling 2022-10-17 10:27:15 +08:00
Liu Jicong
9a3ac0ca57 Merge branch '3.0' into feature/stream 2022-10-17 10:17:45 +08:00
Liu Jicong
6f9153c6e3 fix: error handling 2022-10-17 10:13:10 +08:00
Hongze Cheng
ef06a9d265 fix more coverity scan problem 2022-10-17 09:58:34 +08:00
Shengliang Guan
4223b43a3a
Merge pull request #17322 from taosdata/FIX/TD-19239-3.0
fix: enhance subroutines to resolve WAL inconsistency after crashing or disk full
2022-10-17 09:06:16 +08:00
yihaoDeng
1132f72440 Merge branch 'n2' into new 2022-10-16 21:33:12 +08:00
Haojun Liao
bcb3d41d08 fix(query): fix coverity issues. 2022-10-16 13:46:21 +08:00
Haojun Liao
aa9c99fa53 Merge branch '3.0' into feature/3_liaohj 2022-10-16 12:50:05 +08:00
Minghao Li
fa30b94c67 refactor(sync): append entries 2022-10-16 12:07:02 +08:00
Benguang Zhao
616eb5f903 Merge branch '3.0' into FIX/TD-19239-3.0 2022-10-16 00:29:01 +08:00
Benguang Zhao
34ea8996a0 fix: check disk availability for committing vnode 2022-10-15 23:57:37 +08:00
Benguang Zhao
8f6a81a18c enh: indicate intentionally restarting taosd on tsdbCommit failure 2022-10-15 23:57:37 +08:00
Benguang Zhao
12d870ef3b fix: response TSDB_CODE_VND_NOT_SYNCED while not pVnode->inUse in vnodeProcessWriteMsg 2022-10-15 23:57:37 +08:00
Shengliang Guan
31e712c16b
Merge pull request #17369 from taosdata/fix/TD-19559
fix(tsdb): checksum checking shall skip page 1 when loading
2022-10-15 21:55:27 +08:00
Shengliang Guan
513db327e8
Merge pull request #17366 from taosdata/fix/TD-19250
fix: dismiss some coverity scan issues
2022-10-15 21:54:58 +08:00
Hongze Cheng
85276450a3
Merge pull request #17370 from taosdata/fix/hzcheng_coverity_scan
fix: more cv issue
2022-10-15 20:45:13 +08:00
Shengliang Guan
edf9253a16 Merge remote-tracking branch 'origin/3.0' into enh/TD-19463_2 2022-10-15 17:19:08 +08:00
Hongze Cheng
7e174e347e fix more issue 2022-10-15 11:20:37 +08:00
Benguang Zhao
3af05070cf fix: assert on availability of inUse SVBufPool for vnode 2022-10-14 22:58:56 +08:00
Benguang Zhao
56b32a77a4 fix: allow to restart on disk space full, e.g. in dmCheckDiskSpace 2022-10-14 22:57:27 +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
dapan1121
0df311a78f
Merge pull request #17264 from taosdata/refact/query_opt
refactor:do some internal refactor to optimize the query performance.
2022-10-14 19:51:46 +08:00
Shengliang Guan
ea4ae8a960 Merge remote-tracking branch 'origin/3.0' into enh/TD-19463_2 2022-10-14 19:23:02 +08:00
Minglei Jin
b8dfe8707f fix(tsdb): checksum checking shall skip page 1 when loading 2022-10-14 18:58:07 +08:00
Shengliang Guan
78fb1911d4 enh: refactor the code to create and delete mnodes 2022-10-14 17:59:09 +08:00
Minglei Jin
3f46bd64b9 fix: dismiss some coverity scan issues 2022-10-14 17:47:21 +08:00
Minglei Jin
977fc4b15c fix(tsdb/cache): release lock when table's empty 2022-10-14 15:28:19 +08:00
Hongze Cheng
e20dbd566a
Merge pull request #17352 from taosdata/fix/hzcheng_coverity_scan
fix: converity scan problem
2022-10-14 14:42:43 +08:00
Liu Jicong
cface2840e
Merge pull request #17349 from taosdata/feature/stream
fix(tmq): push msg
2022-10-14 14:18:17 +08:00
Hongze Cheng
2268a1e94e fix some converity scan problem 2022-10-14 13:34:25 +08:00
Liu Jicong
6f8d4d6955 fix(tmq): push msg 2022-10-14 13:31:05 +08:00
Minghao Li
4d123c4da6 refactor(sync): add interface in sync 2022-10-14 11:18:48 +08:00
yihaoDeng
bd5b94cb94 Merge branch 'd3' into new 2022-10-14 10:06:21 +08:00
Minghao Li
2ae4081a3f refactor(sync): add double queues in vnode 2022-10-13 20:57:36 +08:00
Minglei Jin
3a0ea21342 fix: get SLastCol from array instead of SColVal 2022-10-13 19:54:25 +08:00
Shengliang Guan
5a5cdb318c
Merge pull request #17342 from taosdata/fix/TD-19468
fix: close merge tree for each file set
2022-10-13 19:12:33 +08:00
yihaoDeng
681b973cae add index to ins_tables 2022-10-13 18:53:04 +08:00