Commit Graph

11470 Commits

Author SHA1 Message Date
dapan1121 1fcd99176b fix: filter memory leak cause of same const strings 2022-12-02 10:59:52 +08:00
Xiaoyu Wang 64a2bd481c fix: check subquery time series error 2022-12-02 10:30:23 +08:00
slzhou ea3944894f Merge branch 'enh/3.0_planner_optimize' of github.com:taosdata/TDengine into szhou/table-count-scan 2022-12-02 10:18:48 +08:00
dapan1121 dff4c36092
Merge branch '3.0' into fix/TD-20802 2022-12-02 10:11:39 +08:00
Hongze Cheng 1cf9974b50 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-12-02 10:10:21 +08:00
Haojun Liao 83782fb27b fix(query): fix invalid tag fill and clear nullbitmp 2022-12-02 10:07:48 +08:00
Xiaoyu Wang 67d6ea93b0 enh: ins_table count optimize 2022-12-02 10:02:22 +08:00
dapan1121 a704abe9e6 fix: bind single column memory issue 2022-12-02 09:34:43 +08:00
Shengliang Guan d8f72ec014
Merge pull request #18611 from taosdata/enh/refatorRetry
enh: refactor retry code
2022-12-02 08:02:33 +08:00
Shengliang Guan a366696478
Merge pull request #18596 from taosdata/feature/stream
refactor(stream): distributed checkpoint
2022-12-02 07:51:10 +08:00
Shengliang Guan 1d3cd2751a
Merge pull request #18622 from taosdata/FIX/TD-19334-3.0
fix: get prevLogTerm of index zero as 0 only when firstVer is zero
2022-12-02 07:50:48 +08:00
Liu Jicong 3424b184d3 refactor(stream): distributed checkpoint 2022-12-02 03:48:45 +08:00
Benguang Zhao 03d62e478f fix: get prevLogTerm of index zero as 0 only when firstVer is zero 2022-12-01 22:18:08 +08:00
Haojun Liao 1faf616f1d fix(query): fix null ptr access in evaluation block distribution. 2022-12-01 22:17:53 +08:00
Haojun Liao 24614d03bd fix(query): set correct sma retrieve procedure. 2022-12-01 21:35:01 +08:00
slzhou 011af4f30c Merge branch 'enh/3.0_planner_optimize' of github.com:taosdata/TDengine into szhou/table-count-scan 2022-12-01 20:36:49 +08:00
yihaoDeng 1750b5cc92 remove invalid table 2022-12-01 20:34:06 +08:00
Haojun Liao efcc3b06bb fix(query): fix memory leak. 2022-12-01 20:01:09 +08:00
dapan1121 6d008aa9cb Merge branch 'refact/submit_req' of github.com:taosdata/TDengine into refact/submit_req 2022-12-01 19:28:39 +08:00
dapan1121 2e75de8368 fix: fix submit response message handling 2022-12-01 19:26:26 +08:00
slzhou ee5d0a384f fix: refactor table scan count 2022-12-01 19:05:33 +08:00
Hongze Cheng 3fc30c991e Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/async_commit 2022-12-01 18:59:21 +08:00
dapan1121 7facf64e5a fix: optimize ctg code 2022-12-01 18:58:30 +08:00
Haojun Liao 740daefdc5 fix(query): fix a typo. 2022-12-01 18:39:15 +08:00
Haojun Liao 8c62d5f9fa fix(query): fix bug in tsdbread. 2022-12-01 18:34:26 +08:00
Minghao Li 3f4ba9a792 fix(sync): delete duplicate code 2022-12-01 18:15:59 +08:00
dapan1121 7ad0226e32 fix: add debug code info 2022-12-01 18:04:13 +08:00
Xiaoyu Wang 233377444c enh: ins_table count optimize 2022-12-01 17:57:53 +08:00
Shengliang Guan 9f90467b68
Merge pull request #18614 from taosdata/feature/3.0_mhli
refactor(sync): put heartbeat-reply msg into sync-ctrl-queue
2022-12-01 17:25:54 +08:00
Haojun Liao f8a2ab8338 refactor: do some internal refactor. 2022-12-01 17:24:26 +08:00
slzhou a2de81e908 fix: fill scan type for select count(*) from ins_tables 2022-12-01 16:58:47 +08:00
Hongze Cheng bd56fd2e09 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-12-01 16:52:12 +08:00
slzhou b8ed0459a6 fix: change the paramter instead of table name 2022-12-01 16:50:23 +08:00
Shengliang Guan 806658545a
Merge pull request #18449 from taosdata/FIX/TD-19334-3.0
feat: implement pipelining of sync
2022-12-01 16:40:07 +08:00
yihaoDeng 3378ff0fb8 refactor code 2022-12-01 16:03:40 +08:00
Shengliang Guan 704885e212 fix: compile error 2022-12-01 15:07:40 +08:00
Shengliang Guan fe759c85f3 Merge remote-tracking branch 'origin/3.0' into FIX/TD-19334-3.0 2022-12-01 15:04:55 +08:00
dapan1121 98726f17fa fix: redirect handler issue 2022-12-01 14:54:58 +08:00
Hongze Cheng f9870c3637 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-12-01 14:24:29 +08:00
54liuyao bccb31aced fix:stream crash && add debug log 2022-12-01 14:15:50 +08:00
Shengliang Guan ce768920ef
Merge pull request #18604 from taosdata/feature/3.0_mhli
refactor(sync): add traceId log
2022-12-01 14:11:10 +08:00
Minghao Li bbd8c05181 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/3.0_mhli 2022-12-01 13:27:35 +08:00
Minghao Li f5bebc53f1 refactor(sync): add traceId log 2022-12-01 12:53:38 +08:00
dapan1121 6e73c89e50 fix: executor returns kill task error code 2022-12-01 12:22:03 +08:00
Shengliang Guan b6f1ce2027
Merge pull request #18589 from taosdata/feature/3.0_mhli
refactor(sync): help to display leader**
2022-12-01 11:54:39 +08:00
Shengliang Guan b01120f0d2
Merge pull request #18584 from taosdata/fix/3.0_bugfix_wxy
feat: sql command 'show user privileges'
2022-12-01 11:53:21 +08:00
slzhou 58c75dde6f fix: add seperate group for normal table when group by db_name/stbable_name 2022-12-01 11:38:34 +08:00
slzhou 920eac302e Merge branch 'enh/3.0_planner_optimize' of github.com:taosdata/TDengine into szhou/table-count-scan 2022-12-01 10:58:48 +08:00
Xiaoyu Wang eea8d7bebb enh: ins_table count optimize 2022-12-01 10:48:36 +08:00
Hongze Cheng 5388da8871 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-12-01 10:04:57 +08:00
Xiaoyu Wang 337ae6fffb Merge remote-tracking branch 'origin/3.0' into enh/3.0_planner_optimize 2022-12-01 09:22:50 +08:00
dapan1121 b430f653b9 Merge remote-tracking branch 'origin/3.0' into fix/TD-20802 2022-12-01 09:22:31 +08:00
slzhou 903718940d Merge branch '3.0' of github.com:taosdata/TDengine into szhou/table-count-scan 2022-12-01 09:14:10 +08:00
Haojun Liao cefe4be1ab refactor: do some internal refactor. 2022-12-01 00:34:06 +08:00
Benguang Zhao 55bae49d56 Merge branch 3.0 to FIX/TD-19334-3.0 2022-11-30 23:47:30 +08:00
Shengliang Guan 6304959f9b
Merge pull request #18580 from taosdata/fix/TS-2163
fix(query): fix interp with fill(prev) error
2022-11-30 23:21:51 +08:00
Shengliang Guan 7dcd03f0cd
Merge pull request #18588 from taosdata/fix/TD-20829
fix: fix index filter crash
2022-11-30 23:17:02 +08:00
Benguang Zhao 3cbe109e4b fix: initialize vnode state applyTerm with commitTerm in vnodeOpen 2022-11-30 22:41:33 +08:00
Shengliang Guan 5c2ac1a625
Merge pull request #18591 from taosdata/fix/liao_cov
refactor: do some internal refactor.
2022-11-30 22:12:56 +08:00
Haojun Liao 26ab0894a8 fix(query): fix syntax error. 2022-11-30 21:56:02 +08:00
Shengliang Guan c0ecd4cebb
Merge pull request #18587 from taosdata/fix/TD-20857
refactor(sync): if already start, force close snapshot receiver
2022-11-30 21:50:29 +08:00
Hongze Cheng 86b0dc98c3 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-11-30 21:17:51 +08:00
Haojun Liao 2c8b962b5a refactor: do some internal refactor. 2022-11-30 21:04:58 +08:00
Minghao Li f0fdc58c52 refactor(sync): help to display leader** 2022-11-30 20:56:58 +08:00
yihaoDeng df661958fc fix case 2022-11-30 20:42:03 +08:00
Minghao Li 7497eab926 refactor(sync): if already start, force close snapshot receiver 2022-11-30 20:32:43 +08:00
Shengliang Guan d4035e26e1
Merge pull request #18579 from taosdata/fix/liao_cov
refactor: do some internal refactor.
2022-11-30 20:16:56 +08:00
slzhou 45ecc2ba52 fix: no result for table cout scan group by dbname,stable_name for systable 2022-11-30 19:52:29 +08:00
Hongze Cheng 4b5671a631 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-11-30 19:28:52 +08:00
Xiaoyu Wang 4e8acca2eb feat: sql command 'show user privileges' 2022-11-30 19:24:15 +08:00
dapan1121 f7d94f73f5 enh: support column mode write 2022-11-30 19:08:48 +08:00
Ganlin Zhao ef054d9ddc fix(query): fix interp with fill(prev) error 2022-11-30 18:01:20 +08:00
Haojun Liao 124fb5fc50 refactor: do some internal refactor. 2022-11-30 17:52:12 +08:00
dapan1121 366f246fc6 Merge remote-tracking branch 'origin/refact/submit_req' into refact/submit_req.0 2022-11-30 17:46:04 +08:00
Shengliang Guan e3119887fa
Merge pull request #18574 from taosdata/fix/TD-20803
fix(query): fix avg calculation error after SIMD optimize
2022-11-30 17:43:50 +08:00
Shengliang Guan 1c30823b36
Merge pull request #18570 from taosdata/fix/TD-20831
fix:stream scan handles empty datablcok
2022-11-30 17:43:33 +08:00
Shengliang Guan fd31980b91
Merge pull request #18535 from taosdata/enh/addTraceInfo
enh: add trace info
2022-11-30 17:23:20 +08:00
dapan1121 34662ea10a enh: support column mode write 2022-11-30 16:57:24 +08:00
Hongze Cheng df7c07a541 Merge branch 'fix/tdb-async-commit' of https://github.com/taosdata/TDengine into feat/async_commit 2022-11-30 16:48:09 +08:00
Shengliang Guan d639198be5
Merge pull request #18561 from taosdata/fix/TD-20805
enh: show more info while drop dnode
2022-11-30 16:10:42 +08:00
Shengliang Guan e0c5c261e9
Merge pull request #18568 from taosdata/fix/TD-20804
refacotr(sync), force stop snapshot sender/receiver when stop node
2022-11-30 16:09:59 +08:00
slzhou 323e52b8c5 Merge branch 'enh/3.0_planner_optimize' into szhou/table-count-scan 2022-11-30 15:43:41 +08:00
slzhou 259b893f0a fix: integration test of table count scan 2022-11-30 15:42:45 +08:00
Xiaoyu Wang 9465d100a2 enh: ins_table count optimize 2022-11-30 15:31:01 +08:00
Ganlin Zhao 4048988908 fix(query): fix avg calculation error after SIMD optimize
TD-20803
2022-11-30 15:26:52 +08:00
54liuyao b30c56bf7c fix:stream scan handles empty datablcok 2022-11-30 15:21:43 +08:00
Ganlin Zhao 4ea7d139ba fix(query): fix avg calculation error after SIMD optimize
TD-20803
2022-11-30 14:48:39 +08:00
Xiaoyu Wang cfbcf92c1f Merge remote-tracking branch 'origin/3.0' into enh/3.0_planner_optimize 2022-11-30 14:29:34 +08:00
Shengliang Guan 822aecea9f
Merge pull request #18563 from taosdata/feature/3.0_mhli
refactor(sync): modify info log
2022-11-30 14:08:51 +08:00
Hongze Cheng b22ec52c63 fix core dump 2022-11-30 14:01:45 +08:00
Minghao Li 76cc7a89fb refacotr(sync), force stop snapshot sender/receiver when stop node 2022-11-30 13:44:22 +08:00
Hongze Cheng f848460f21 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-11-30 13:28:17 +08:00
dapan1121 45cf5acc32
Merge pull request #18501 from taosdata/fix/TS-2149
fix(query): handle countAlwaysReturnValue behavior
2022-11-30 13:20:51 +08:00
Shengliang Guan 5556fd0c45 enh: add sync offline state 2022-11-30 12:02:54 +08:00
Minghao Li a8832e8814 refactor(sync): modify info log 2022-11-30 11:20:03 +08:00
Xiaoyu Wang 173794dc0f merge 3.0 2022-11-30 10:58:32 +08:00
Shengliang Guan 4b11f358dd
Merge pull request #18554 from taosdata/feature/stream
fix(stream): delete multiple row
2022-11-30 10:54:38 +08:00
Shengliang Guan 189cdc4f63
Merge pull request #18533 from taosdata/enh/clientRetry
enh: refactor retry
2022-11-30 10:47:13 +08:00
Shengliang Guan 0357ee124c
Merge pull request #18551 from taosdata/feature/3.0_mhli
refactor(sync): add interface syncSnapshotSending, syncSnapshotRecving
2022-11-30 10:46:29 +08:00
Xiaoyu Wang 9e39ffc848 enh: add table blokc order check 2022-11-30 10:45:12 +08:00
Xiaoyu Wang 932116e4b0 merge refact/submit_req 2022-11-30 10:32:33 +08:00
Hongze Cheng feaea3d12f adjust row api 2022-11-30 10:23:44 +08:00
Xiaoyu Wang b93b7aa550 enh: add table blokc order check 2022-11-30 10:22:43 +08:00
Liu Jicong 89119c6247 Merge branch '3.0' into feature/stream 2022-11-30 09:50:22 +08:00
Shengliang Guan 1d7a404450
Merge pull request #18549 from taosdata/fix/3.0_bugfix_wxy
fix: stream plan error
2022-11-30 08:58:59 +08:00
dapan1121 fadc0036a2
Merge pull request #18537 from taosdata/feature/TD-14761
fix:add interface with ttl for schemaless
2022-11-30 08:42:55 +08:00
Haojun Liao a8703c7fc2 enh(query): optimize the perf. 2022-11-30 00:11:21 +08:00
Liu Jicong 548684e5ac fix(stream): delete multiple row 2022-11-29 23:39:58 +08:00
Haojun Liao 445c4f28f0 enh(query): optimize the perf. 2022-11-29 23:34:22 +08:00
Benguang Zhao decb17fcb1 fix: use recursive mutex for relocking ring log buffer in syncNodeDoConfigChange 2022-11-29 23:19:32 +08:00
Ganlin Zhao af30786e4f fix avg function error 2022-11-29 22:47:55 +08:00
slzhou 6d86fb5b51 Merge branch 'enh/3.0_planner_optimize' into szhou/table-count-scan 2022-11-29 22:19:36 +08:00
Ganlin Zhao f913fbdaf6 fix errors 2022-11-29 22:14:46 +08:00
yihaoDeng 9278ed2ab5 fix mem leak 2022-11-29 21:59:49 +08:00
Hongze Cheng 0129d8ee37 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-11-29 21:40:14 +08:00
Hongze Cheng 2d804fa48f more code 2022-11-29 21:30:08 +08:00
Minghao Li 8ec0b42456 refactor(sync): modify some trace log to info 2022-11-29 20:04:04 +08:00
Minghao Li f87b9fa7fe refactor(sync): add interface syncSnapshotSending, syncSnapshotRecving 2022-11-29 19:41:03 +08:00
Ganlin Zhao 900fe01f0e fix error 2022-11-29 19:32:51 +08:00
Ganlin Zhao 2956eec51f fix partition/group by tag count should not have output 2022-11-29 19:01:09 +08:00
Benguang Zhao 470441c541 Merge branch 3.0 to FIX/TD-19334-3.0 2022-11-29 18:24:01 +08:00
Ganlin Zhao 8c3ff15342 fix partition by column 2022-11-29 18:00:44 +08:00
yihaoDeng 47c0d4cbbd fix invalid param 2022-11-29 17:58:16 +08:00
yihaoDeng dcd16684a0 fix invalid param 2022-11-29 17:53:24 +08:00
54liuyao 0b91b5b2b3 fix:calculate the correct deletion range 2022-11-29 17:24:52 +08:00
Benguang Zhao 4f37947e42 fix: minimum commitTerm as 0 in syncLogBufferInit 2022-11-29 17:15:48 +08:00
wangmm0220 c79c2a19c4 fix: conflicts 2022-11-29 17:05:53 +08:00
Xiaoyu Wang f3681433c6 fix: stream plan error 2022-11-29 16:43:12 +08:00
Shengliang Guan a7cd465a6a
Merge pull request #18544 from taosdata/feature/3.0_mhli
refactor(sync): add trace log for elect count, become leader count, c…
2022-11-29 16:28:29 +08:00
dapan1121 8ee170bef1 enh: add retry for vnode closed case 2022-11-29 16:17:05 +08:00
Minglei Jin 0b1cd9f824 tdb/journal: rollback & restore multiple journal files 2022-11-29 16:00:51 +08:00
Xiaoyu Wang cce1a34ada enh: insert row format 2022-11-29 15:57:12 +08:00
Xiaoyu Wang 37b65c16c8 enh: ins_tables count optimize 2022-11-29 14:59:48 +08:00
Minghao Li 198e18c348 refactor(sync): add trace log for cache hit, cache miss 2022-11-29 14:58:47 +08:00
Minghao Li ebe1103964 refactor(sync): add trace log for elect count, become leader count, config change count 2022-11-29 14:39:42 +08:00
Xiaoyu Wang 049c672411 fix: planner error 2022-11-29 14:21:45 +08:00
Hongze Cheng 3e2f79807f Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-11-29 13:35:04 +08:00
Xiaoyu Wang 555f2cb981 merge 3.0 2022-11-29 13:16:54 +08:00
Haojun Liao dac930352b enh(query): optimize the perf in compare. 2022-11-29 12:22:04 +08:00
Shengliang Guan 873c75ef57
Merge pull request #18528 from taosdata/fix/TD-20643
fix: alter db pages memory leak
2022-11-29 12:19:41 +08:00
dapan1121 d3bf2c3abb
Merge pull request #18527 from taosdata/fix/TD-20667-3.0
fix(query): memory leak with pPageIdList on sort
2022-11-29 12:08:41 +08:00
wangmm0220 b5e4b05752 fix:[TS-2057] add interface with ttl in schemaless 2022-11-29 11:52:40 +08:00
yihaoDeng 5425d67c9a add timestamp to msg head 2022-11-29 11:40:58 +08:00
Haojun Liao 63d5fd4ef2 Merge branch '3.0' into feature/3_liaohj 2022-11-29 11:39:14 +08:00
Haojun Liao a1585f16f1 ehn(query): improve the merge sort performance. 2022-11-29 11:06:20 +08:00
Minglei Jin 629c87685f fix/txnId: wrap around INT64_MAX 2022-11-29 11:04:47 +08:00
Haojun Liao 797af5373d enh(query): improve the multi-way merge performance. 2022-11-29 10:59:40 +08:00
Shengliang Guan 981eeee1b4 Merge remote-tracking branch 'origin/3.0' into fix/TD-20643 2022-11-29 10:56:52 +08:00
Minglei Jin 7902b7aaac fix/tdb: remove UAF preped 2022-11-29 10:46:04 +08:00
yihaoDeng d463f05b3f change paramter 2022-11-29 10:28:32 +08:00