Commit Graph

1342 Commits

Author SHA1 Message Date
Shengliang Guan b5f0041af1 refact: adjust error code in vnode 2022-11-02 15:28:32 +08:00
dapan1121 ecfcf7054c enh: optimize submit response msg 2022-11-02 15:18:32 +08:00
Shengliang Guan a031010a9e
Merge pull request #17721 from taosdata/FIX/TD-19673-3.0
enh: check completeness of WAL log entries after repairing
2022-11-01 13:59:34 +08:00
Shengliang Guan 9bc48e2658 Merge remote-tracking branch 'origin/3.0' into fix/TD-20052 2022-10-31 23:42:03 +08:00
Shengliang Guan 392564cc7d enh: refact syncEnv code 2022-10-31 23:40:43 +08:00
Shengliang Guan 7ddde569a0 enh: force drop dnode 2022-10-31 17:29:24 +08:00
Benguang Zhao 31a0421878 enh: check completeness of WAL log entries after repairing 2022-10-27 15:55:22 +08:00
dapan1121 9b475ea7f4
Merge pull request #17680 from taosdata/feature/TD-14761
fix:defects in coverity
2022-10-27 09:07:51 +08:00
Hui Li a2fcf51161
Merge pull request #17677 from taosdata/fix/TD-19794-V30
fix(coverage): remove the function about skiplist callback
2022-10-26 20:46:57 +08:00
Hongze Cheng f3eb9c066a
Merge pull request #17671 from taosdata/fix/remove-batcharraytest
fix: remove tarray's batch remove test
2022-10-26 18:25:36 +08:00
dapan1121 ce7fbaa6b6
Merge pull request #17632 from taosdata/fix/TD-19492
fix: fix scheduler status error
2022-10-26 18:01:53 +08:00
wangmm0220 d212be8a37 fix:defects in coverity 2022-10-26 17:54:19 +08:00
Alex Duan 41cdb1e917 fix(coverage): remove the function about skiplist callback 2022-10-26 17:29:49 +08:00
Minglei Jin 18355ceaa7 fix: remove tarray's batch remove test 2022-10-26 15:28:13 +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
Haojun Liao d06bcb2219 refactor: fix typo and do some internal refactor. 2022-10-26 09:47:11 +08:00
Shengliang Guan a2ceb04c79
Merge pull request #17634 from taosdata/fix/TD-19794-V30
fix(util):  improve coverage rate with removing no reference function
2022-10-25 18:25:32 +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
Alex Duan b607fe277a fix(util): remove no reference function 2022-10-25 16:46:11 +08:00
dapan1121 5bfedd2609 fix: fix scheduler status error 2022-10-25 16:21:39 +08:00
Shengliang Guan b508c25118 enh: redistribute vgroup 2022-10-25 15:55:19 +08:00
Alex Duan 88b7ad91dc fix(all): improve coverage rate 2022-10-25 14:58:26 +08:00
Alex Duan d54ed45822 fix(all): remove seterror, no use 2022-10-24 18:49:48 +08:00
Alex Duan 97e70e8f27 fix(all): coverity scan problem fixed 2022-10-24 18:41:39 +08:00
Alex Duan d23b829c5b Merge branch '3.0' into fix/TD-19655-V30 2022-10-24 18:23:07 +08:00
Alex Duan 104e8f212a fix(all): fixed coverity problem 2022-10-24 09:58:19 +08:00
Alex Duan 39c800da80 fix(all): fixed coverity scan problems for second submiting 2022-10-22 15:41:37 +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
Liu Jicong 5571ebee0f
Merge pull request #17542 from taosdata/feature/stream
enh(stream): internal optimize
2022-10-21 14:31:42 +08:00
Liu Jicong 035e6b13c8 enh(stream): internal optimize 2022-10-21 10:29:05 +08:00
Shengliang Guan c70006d96b
Merge pull request #17512 from taosdata/FIX/TD-19672-3.0
fix: resolve a format issue of printf in hashTest.cpp
2022-10-20 21:14:50 +08:00
Benguang Zhao 659a5ab384 fix: resolve a format issue of printf in hashTest.cpp 2022-10-20 14:18:21 +08:00
Shengliang Guan c0d66dee2a fix: improve test coverage 2022-10-20 14:00:52 +08:00
Shengliang Guan 4e7cac45c0 fix: improve test coverage 2022-10-20 12:33:47 +08:00
Shengliang Guan 025c92586f Merge remote-tracking branch 'origin/3.0' into enh/TD-19660 2022-10-20 11:45:56 +08:00
Shengliang Guan 34b08b7b71 fix: improve test coverage 2022-10-20 11:27:00 +08:00
Shengliang Guan ef6ba5b9ac
Merge pull request #17493 from taosdata/fix/TD-19655-V30
fix(shell): repair some recoverity  problems and restore zhiqiang chinese modifing
2022-10-20 11:06:56 +08:00
Alex Duan 720c16bf0a fix(shell): coverity problem for some 2022-10-19 19:53:10 +08:00
Shengliang Guan 985e6f53e4 Merge branch '3.0' into FIX/TD-19593-3.0 2022-10-19 19:06:03 +08:00
Benguang Zhao 2aa7afe7fa Merge branch '3.0' into FIX/TD-19593-3.0 2022-10-19 16:31:13 +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 67e23350b2
Merge pull request #17461 from taosdata/fix/coverity.pw
fix: fix coverity issues
2022-10-19 11:54:35 +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
Shengliang Guan fc5af24975
Merge pull request #17444 from taosdata/enh/TD-19622
refact: remove bnode codes
2022-10-19 10:06:35 +08:00
dapan1121 c49179eac9 fix: fix coverity issues 2022-10-19 09:35:03 +08:00
Benguang Zhao 3b0968d7f9 enh: enable the -Wformat=2 compiler option 2022-10-19 09:24:15 +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 3a7d89a6bb refact: remove bnode codes 2022-10-18 17:34:58 +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
Benguang Zhao 23e18bff76 fix: fsync fatal log messages 2022-10-18 11:22:21 +08:00
yihaoDeng c9aadfadee fix coverity scan problem 2022-10-17 16:29:50 +08:00
54liuyao 2df86022c0 fix(stream): coverity scan,type conversion 2022-10-17 13:11:52 +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 7fb827debd fix: refactor walScanLogGetLastVer, walCheckAndRepairMeta, and walCheckAndRepairIdx.
* search for the last entry in the contiguous range of valid WAL from the last pos fsynced as firstTrial
    * find the last entry before the last pos fsynced backwards as second trial
    * reserve sufficient space for computing CRC32 checksum, esp. of WAL record body
    * rebuild meta info to resolve potential misalignment between lists of meta and actual log files
    * retract commitIndex and appliedIndex to lastLogIndex if needed
    * put an upper size limit on possibly corrupted WAL range to be recovered
2022-10-15 23:56:31 +08:00
Hongze Cheng 2268a1e94e fix some converity scan problem 2022-10-14 13:34:25 +08:00
Hongze Cheng fcbaa6082b more code refact 2022-10-13 11:49:46 +08:00
Hongze Cheng 579af54c49 more code 2022-10-10 17:45:10 +08:00
Shengliang Guan 60be9f5771
Merge pull request #17241 from taosdata/enh/optLogTime
enh: opt log time
2022-10-10 09:59:37 +08:00
yihaoDeng 86c98f1f21 fix(tsc): fix invalid free 2022-10-09 21:30:41 +08:00
yihaoDeng 1af09ec91b opt log time 2022-10-09 18:18:48 +08:00
Shengliang Guan 633fd372cd fix: coverity issues 2022-10-09 17:48:06 +08:00
yihaoDeng 03f4412916 opt log time 2022-10-09 16:53:44 +08:00
Zhiqiang Wang 365b9ba7a0
fix: shell source error (#17234) 2022-10-09 15:40:27 +08:00
Shengliang Guan 8e4a0912a2
Merge pull request #17220 from taosdata/feat/TD-17777-V30
feat(shell): Supported TAB complete for 3.0
2022-10-09 13:36:16 +08:00
wade zhang 5be42222dc
Merge pull request #17199 from taosdata/fix/tbNameInvalidTag
fix(query): fix invalid tag value
2022-10-09 09:50:16 +08:00
Alex Duan c71600bae8 Merge branch '3.0' into feat/TD-17777-V30 2022-10-08 20:20:07 +08:00
yihaoDeng aa20dfffe1 fix invalid tag value 2022-10-08 16:36:19 +08:00
yihaoDeng 27003dfaa5 fix invalid tag value 2022-10-08 15:48:52 +08:00
Shengliang Guan e98335bdfa fix: coverity issues 2022-10-08 11:29:46 +08:00
Hongze Cheng ce087d3dbc optimize more code 2022-09-29 14:54:58 +08:00
Alex Duan 49b49eb0eb Merge branch '3.0' into feat/TD-17777-V30 2022-09-29 11:20:09 +08:00
Hongze Cheng cf0aecd3dd more fix 2022-09-29 00:02:09 +08:00
Hongze Cheng 82a227b9c7 more fix 2022-09-28 18:48:35 +08:00
Hongze Cheng 0ca19fb42b fix more 2022-09-28 15:46:56 +08:00
Hongze Cheng 5be361ee08 more fix 2022-09-28 14:01:34 +08:00
Hongze Cheng df84baad12 fix another bug 2022-09-28 10:12:10 +08:00
Hongze Cheng 27b6290f6b fix compression bug 2022-09-28 09:56:28 +08:00
Hongze Cheng 95df98315d Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/stream_compression 2022-09-28 09:42:00 +08:00
Hongze Cheng a4d16f1c00 more code 2022-09-27 17:36:02 +08:00
Shengliang Guan eead619f1a fix: coverity issues 2022-09-27 17:10:48 +08:00
Hongze Cheng 3be4b1d4df finish stream compression 2022-09-27 16:16:02 +08:00
Hongze Cheng 24e899f88b more code 2022-09-27 15:40:06 +08:00
Hongze Cheng 4fdb37e887 more code 2022-09-26 17:56:47 +08:00
Hongze Cheng 787e166215 refact more code 2022-09-26 17:45:37 +08:00
Hongze Cheng efacafde33 refact more code 2022-09-26 10:47:24 +08:00
Hongze Cheng 64434678ca refact more code 2022-09-25 18:09:54 +08:00
Hongze Cheng 9f7771cde4 refact more code 2022-09-22 11:52:47 +08:00
Hongze Cheng ce9afbae19 more code 2022-09-21 14:02:52 +08:00
Hongze Cheng b4a43079fb more code 2022-09-21 11:03:08 +08:00
Hongze Cheng 1549819b91 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/stream_compression 2022-09-21 09:33:03 +08:00
Ganlin Zhao 2ec55857f8 Merge branch '3.0' into fix/TD-18385 2022-09-20 17:16:31 +08:00
Ganlin Zhao 83be0489a3 fix(query): fix percentile function crash on large data set 2022-09-20 17:12:01 +08:00
Hongze Cheng fb45b8d577 refact code 2022-09-20 13:39:32 +08:00
Hongze Cheng 215883ea64 refact code 2022-09-20 11:08:46 +08:00
Hongze Cheng 678f9da4ac refact compress code 2022-09-20 10:11:55 +08:00
Shengliang Guan f48553d3fe
Merge pull request #16934 from taosdata/feat/stream_compression
Feat/stream compression
2022-09-19 22:06:09 +08:00
Cary Xu 777fadee25 feat: stream state optimization for rsma 2022-09-19 19:27:23 +08:00
Hongze Cheng e43a4df898 more code 2022-09-19 18:47:39 +08:00
Hongze Cheng c90123c0d7 more code 2022-09-19 18:19:41 +08:00
Hongze Cheng 747ce081b3 more code 2022-09-19 17:59:05 +08:00
Hongze Cheng e33c255ad1 more code 2022-09-19 15:57:58 +08:00
Hongze Cheng 61496324e7 more code 2022-09-19 14:39:21 +08:00
Hongze Cheng f2cd319df2 more code 2022-09-19 12:00:55 +08:00
Alex Duan 1490b11448 Merge remote-tracking branch 'refs/remotes/origin/3.0' into 3.0 2022-09-19 11:09:10 +08:00
Hongze Cheng 7a21781a55 refact code 2022-09-19 10:08:08 +08:00
Liu Jicong 273adb9895 fix memory leak 2022-09-16 16:17:02 +08:00
Shengliang Guan 6c65a6d0f7 Merge branch 'main' into 3.0 2022-09-15 13:28:26 +08:00
Liu Jicong 3bedc3fa3b
Merge pull request #16836 from taosdata/feature/stream
feat(stream): stream state support tuple
2022-09-14 17:47:47 +08:00
Liu Jicong c7f986a656 refactor(tmq): add error code 2022-09-14 17:11:50 +08:00
Shengliang Guan 59e9140996
Merge pull request #16806 from taosdata/fix/TD-18224
fix(query): twa function report error if input has overlap timestamps
2022-09-14 15:52:20 +08:00
Xiong Ju 03c867cdbf
Update trefTest.c
fix typo: reson -> reason
2022-09-14 13:25:52 +09:00
Ganlin Zhao 6b2bf42f68 fix(query): twa function output NULL if input has overlap timestamps
TD-18224
2022-09-13 18:05:54 +08:00
yihaoDeng b82f27ec03 tsc: handle schedule error 2022-09-13 17:48:57 +08:00
Minglei Jin df24670881 fix: more bits from timestamp & S.N. 2022-09-08 16:16:09 +08:00
dapan1121 851ffe49ae enh: support set tag value with expr 2022-09-07 10:25:21 +08:00
Alex Duan f1dd2d5675 feat(shell): add port to 3.0 buld ok 2022-09-07 10:16:00 +08:00
Shengliang Guan 25df542a01
Merge pull request #16649 from taosdata/feature/3.0_interval_hash_optimize
refactor: rsma fetch trigger refactor and use ref to manage qtaskf
2022-09-04 18:16:58 +08:00
Hongze Cheng bbbbebab89 fix: windows compile 2022-09-03 13:37:48 +08:00
Hongze Cheng 08b36a833d disable rbtree test 2022-09-02 16:37:40 +08:00
Cary Xu c0fd55f755 Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-09-01 16:51:42 +08:00
Cary Xu 9ae0e15d6b refactor: rsma code refactor and use ref for qtaskf 2022-09-01 16:51:23 +08:00
Hongze Cheng 39215ec102 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-09-01 14:25:51 +08:00
yihaoDeng 8d0767a9ab change error msg 2022-09-01 10:54:25 +08:00
Hongze Cheng 4271911b50 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-09-01 09:51:33 +08:00
Shengliang Guan 7b3e10034c fix: compile error in windows 2022-08-31 18:54:08 +08:00
Shengliang Guan 4401080328 enh: make cmake .. -DCMAKE_BUILD_TYPE=Release work 2022-08-31 18:06:17 +08:00
Shengliang Guan b6c6f8666b
Merge pull request #16514 from taosdata/fix/ZhiqiangWang/TD-18733-shell-csv-rfc-4180
feature: shell csv rfc 4180
2022-08-31 14:46:51 +08:00
Haojun Liao 707c20c46c
Merge pull request #16495 from taosdata/feature/3_liaohj
refactor(query): do some internal refactor.
2022-08-30 17:58:40 +08:00
afwerar 8a34a321c7 feature: shell csv rfc 4180 2022-08-30 16:30:20 +08:00
Hongze Cheng 4c847cde6b Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-08-30 11:28:19 +08:00
Shengliang Guan beb08d4cea
Merge pull request #16478 from taosdata/feature/3.0_interval_hash_optimize
fix: race condition between fetch all and optr serialize
2022-08-30 10:40:24 +08:00
Hongze Cheng 5a636ae577 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-08-30 10:33:34 +08:00
Shengliang Guan 52f8fbb997
Merge pull request #16473 from taosdata/enh/3.0_planner_optimize
enh: super table scan requires project operator to merge packets to improve performance
2022-08-30 09:07:52 +08:00
Haojun Liao 37618513a6
Merge branch '3.0' into feature/3_liaohj 2022-08-29 22:47:18 +08:00
Haojun Liao ba8b10e27b refactor(query): do some internal refactor. 2022-08-29 18:47:46 +08:00
Cary Xu 894e713719 other: revert the assert for tpagebuf 2022-08-29 17:54:20 +08:00
Cary Xu c8d6960291 other: adjust sma log level 2022-08-29 17:53:02 +08:00
Xiaoyu Wang cc1d37cfe5 fix: some problems of parser 2022-08-29 17:23:29 +08:00
Hongze Cheng d2621cb657 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-08-29 15:47:27 +08:00
Cary Xu 66199e4e7a Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-08-29 14:53:39 +08:00
Cary Xu 167e58578a enh: add check for tpagebuf 2022-08-29 14:53:13 +08:00
Hongze Cheng 90d7ba0f4f Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-08-29 11:02:53 +08:00
dapan1121 2bf49b0c8e fix: fix uint64_t value issue 2022-08-29 10:34:36 +08:00
dapan1121 d955942a64 Merge remote-tracking branch 'origin/3.0' into enh/removeConvert 2022-08-29 09:29:12 +08:00
dapan1121 44dcaf2517 fix: fix type convertion issue 2022-08-29 09:28:38 +08:00
Shengliang Guan c581212712
Merge pull request #16439 from taosdata/feature/3_liaohj
feature(query): support last function cache and retrieve data.
2022-08-28 21:27:13 +08:00
Haojun Liao 3c6aea81a1 fix(query): clear list . 2022-08-28 17:12:37 +08:00