Commit Graph

8322 Commits

Author SHA1 Message Date
liuyao 5ddd753608
Merge pull request #15543 from taosdata/feature/TD-17811
feat(stream): free state memroy
2022-07-29 15:12:23 +08:00
Ganlin Zhao 77c24996ba fix(query): fix histogram function with interval result not match
TD-17740
2022-07-29 15:04:40 +08:00
Xiaoyu Wang 0ee36a50a6 Merge branch 'feature/3.0_debug_wxy' of github.com:taosdata/TDengine into feature/3.0_debug_wxy 2022-07-29 14:56:15 +08:00
Xiaoyu Wang a7bca145aa enh: last function optimize 2022-07-29 14:55:35 +08:00
dapan1121 ebb85f6f4c
Merge pull request #15539 from taosdata/fix/TD-17926
fix: fix delete time range issue
2022-07-29 14:33:52 +08:00
Haojun Liao 0ff775c46f fix(query): keep order info in fill operator. 2022-07-29 14:33:50 +08:00
54liuyao 5e7e335169 feat(stream): free state memroy 2022-07-29 14:28:29 +08:00
shenglian-zhou e2808487f2
Merge pull request #15537 from taosdata/szhou/fix/udf
fix: fix nested query sim bugs
2022-07-29 14:24:05 +08:00
Ganlin Zhao 104aa670df Merge branch '3.0' into fix/TD-17009 2022-07-29 14:15:00 +08:00
Ganlin Zhao 4768285ca2 fix(query): fix apercentile with interval crash issue
TD-17009
TD-17783
2022-07-29 14:13:09 +08:00
Cary Xu 46e3bc6007
Merge pull request #15540 from taosdata/feature/TD-11274-3.0
fix: assign groupId for rsma uniformly
2022-07-29 14:01:05 +08:00
Haojun Liao 26e5a7c796 refactor: do some internal refactor. 2022-07-29 13:54:14 +08:00
Xiaoyu Wang 547ab7028b enh: last function optimize 2022-07-29 13:38:24 +08:00
Cary Xu e3efc089b4 fix: assign groupId for rsma uniformly 2022-07-29 12:15:19 +08:00
Minghao Li 7dc12d7e4f refactor(sync): add test case 2022-07-29 11:03:35 +08:00
Haojun Liao 915e4e40c7 fix(query): add attribute to control output order. 2022-07-29 11:00:36 +08:00
dapan1121 cc597c2ff3 fix: fix delete time range issue 2022-07-29 10:53:00 +08:00
Hongze Cheng fde0db680f Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/hzcheng_3.0 2022-07-29 02:29:03 +00:00
dapan1121 cd0175ab27 Merge branch '3.0' into fix/TD-17934 2022-07-29 10:25:45 +08:00
dapan1121 00e76a33ff fix: fix ut issue 2022-07-29 10:24:26 +08:00
slzhou@taodata.com 810d385530 fix: fix nested query sim bugs 2022-07-29 10:13:00 +08:00
Haojun Liao 78bbfcb4bc refactor: do some internal refactor and opt query performance. 2022-07-29 09:56:03 +08:00
Xiaoyu Wang d7a525f21f Merge remote-tracking branch 'origin/3.0' into feature/3.0_debug_wxy 2022-07-29 09:28:52 +08:00
dapan1121 156567b9bc fix: fix show queries crash and error msg 2022-07-29 09:01:35 +08:00
Yihao Deng 22635992fd
Merge pull request #15534 from taosdata/opt/bench
fix: add bench to rpc
2022-07-29 09:00:39 +08:00
Li Minghao 82cc51a341
Merge pull request #15533 from taosdata/feature/3.0_mhli
refactor(sync): add propose batch
2022-07-28 21:30:17 +08:00
shenglian-zhou 9c82bdb9fa
Merge pull request #15520 from taosdata/szhou/fix/udf
fix: compare scan target and agg target when tag scan optimize
2022-07-28 20:53:46 +08:00
Xiaoyu Wang 9053645ab7 feat: super table order by primary key optimization 2022-07-28 20:24:49 +08:00
Minghao Li 5ad0ac9500 refactor(sync): add propose batch 2022-07-28 20:24:31 +08:00
Xiaoyu Wang fc0780c35a enh: last function optimize 2022-07-28 19:27:37 +08:00
dapan1121 62f3adf7fc Merge branch '3.0' into fix/TD-17819 2022-07-28 19:11:08 +08:00
Li Minghao 3bb89e7097
Merge pull request #15524 from taosdata/feature/3.0_mhli
refactor(sync): modify propose batch interface
2022-07-28 19:03:06 +08:00
Cary Xu f7b0476c89
Merge pull request #15519 from taosdata/feature/TD-11274-3.0
fix: assign uid for rsma by physical plan
2022-07-28 18:31:30 +08:00
Minghao Li 64f4325bd7 refactor(sync): modify propose batch interface 2022-07-28 17:55:15 +08:00
Xiaoyu Wang 421c8eaf71 enh: last function optimize 2022-07-28 17:38:55 +08:00
Liu Jicong e71375f1ec
Merge pull request #15516 from taosdata/feature/stream
enh(stream): recover
2022-07-28 17:25:00 +08:00
Hongze Cheng be79253d0f Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/hzcheng_3.0 2022-07-28 09:19:26 +00:00
slzhou@taodata.com 82fcb44257 fix: compare scan target and agg target when tag scan optimize 2022-07-28 17:18:39 +08:00
shenglian-zhou c402a18aa1
Merge pull request #15515 from taosdata/szhou/fix/udf
fix: modify nodesEqualNode to include tableAlias when it is column node
2022-07-28 17:17:41 +08:00
Cary Xu 21fba3cb1f other: revert the walWrite.c 2022-07-28 17:15:31 +08:00
dapan1121 fbdd8bfd39 fix: fix datablock windows error 2022-07-28 17:12:53 +08:00
Cary Xu 0dcb3a5da1 fix: assign uid for rsma by physical plan 2022-07-28 17:07:47 +08:00
yihaoDeng 6520db8584 add bench to rpc 2022-07-28 17:05:42 +08:00
Liu Jicong a9d11b58ad enh(stream): recover 2022-07-28 16:19:50 +08:00
slzhou@taodata.com 8927040032 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/fix/udf 2022-07-28 16:18:26 +08:00
slzhou@taodata.com c184803c8c fix: modify nodesEqualNode to include tableAlias when it is column node 2022-07-28 16:13:21 +08:00
shenglian-zhou d6193655f5
Merge pull request #15489 from taosdata/szhou/fix/udf
feat: add multi-row equal timestamp for join operator
2022-07-28 16:12:10 +08:00
Minghao Li a75745de44 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/3.0_mhli 2022-07-28 15:53:06 +08:00
Minghao Li b5ebd55be7 refactor(sync): add test case 2022-07-28 14:36:11 +08:00
Hongze Cheng fdba84b3a2 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/hzcheng_3.0 2022-07-28 06:36:10 +00:00
Liu Jicong d45c7bb346
Merge pull request #15496 from taosdata/feature/stream
enh(wal): remove file failure handling
2022-07-28 14:15:08 +08:00
Yihao Deng aa13362512
Merge pull request #15485 from taosdata/opt/rpcOpt
fix: index mem leak
2022-07-28 14:05:48 +08:00
Yihao Deng 18683db815
Merge pull request #15491 from taosdata/opt/fixMultiRead
fix: rpc multi read
2022-07-28 14:05:34 +08:00
Liu Jicong 0c942e622a enh(wal): remove file failure handling 2022-07-28 13:37:57 +08:00
Ganlin Zhao 34f97e44ae
Merge pull request #15497 from taosdata/enh/TD-17659
fix(query): fix max/min/sum null input output behavior to 0 rows
2022-07-28 13:09:43 +08:00
slzhou@taodata.com 9cbd8c7bea fix: fix bugs related to join and nested query 2022-07-28 12:02:36 +08:00
Ganlin Zhao b4a8408030 fix(query): fix max/min/sum null input output behavior to 0 rows 2022-07-28 11:41:05 +08:00
yihaoDeng db6911001a Merge branch '3.0' of https://github.com/taosdata/TDengine into multiRead 2022-07-28 11:07:27 +08:00
yihaoDeng 1a3a822183 fix multi read 2022-07-28 10:54:04 +08:00
slzhou@taodata.com 00fee07eae Merge branch '2.0' of github.com:taosdata/TDengine into szhou/fix/udf 2022-07-28 10:00:31 +08:00
slzhou@taodata.com c962e9b8fd feat: add support for join operator when multiple rows with same ts 2022-07-28 09:58:16 +08:00
Hongze Cheng 1be190531e Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/hzcheng_3.0 2022-07-28 01:44:32 +00:00
yihaoDeng 549f5983c0 fix invalid free 2022-07-28 09:22:36 +08:00
dapan1121 e836437e19 Merge branch '3.0' into feature/catalogBatchFetch 2022-07-28 08:41:34 +08:00
Liu Jicong cf54ec5551
Merge pull request #15475 from taosdata/feature/stream
refactor(stream): remove option
2022-07-27 21:56:26 +08:00
shenglian zhou c061cd2fe2 fix: multi row same ts join 2022-07-27 21:42:35 +08:00
yihaoDeng 6838574c8f fix mem leak 2022-07-27 21:26:08 +08:00
yihaoDeng 293a96d959 fix mem leak 2022-07-27 21:06:40 +08:00
Liu Jicong 904ec81bf9 fix(stream): concurrency dispatch 2022-07-27 21:02:21 +08:00
Cary Xu 3e2c24d987 other: add debug logs 2022-07-27 20:56:33 +08:00
WANG MINGMING 7badec9ecc
Merge pull request #15477 from taosdata/feature/TD-14761
feat:add ts,table name from SDeleterRes
2022-07-27 20:16:00 +08:00
Liu Jicong ba0c1b3689 refactor(stream) 2022-07-27 20:11:03 +08:00
Minglei Jin 5c6de97378
Merge pull request #15474 from taosdata/fix/TD-17825
fix: free ovfl cells when destroying page
2022-07-27 19:23:34 +08:00
Xiaoyu Wang b12fa7494e enh: add interface for dynamic control data scan 2022-07-27 18:28:54 +08:00
Ganlin Zhao c74c52d10c
Merge pull request #15443 from taosdata/enh/TD-17659
fix(query): fix sum/max/min null input
2022-07-27 17:13:09 +08:00
wangmm0220 2ba6ac5fba feat:add ts,table name from SDeleterRes 2022-07-27 17:11:57 +08:00
slzhou@taodata.com 6cb92ef6ee fix: support multi-rows with same ts for join operator 2022-07-27 17:09:24 +08:00
Liu Jicong 5e1bbe0e7e refactor(sma): remove option 2022-07-27 16:55:23 +08:00
Liu Jicong 00acf4520c refactor(stream): remove option 2022-07-27 16:49:03 +08:00
Yihao Deng e987607743
Merge pull request #15469 from taosdata/enh/rpcBUf
fix: read buf
2022-07-27 16:43:36 +08:00
Minglei Jin 1584dd0ac0 fix: free ovfl cells when destroying page 2022-07-27 16:42:09 +08:00
dapan1121 75974255c7 fix: fix mnd meta issue 2022-07-27 16:26:41 +08:00
slzhou@taodata.com e1d5971e39 feat: add multi-rows merge join 2022-07-27 16:11:32 +08:00
shenglian-zhou 09218fefc8
Merge pull request #15465 from taosdata/szhou/fix/udf
fix: prepare for multirow join
2022-07-27 16:09:27 +08:00
Hongze Cheng db6c660b83 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/hzcheng_3.0 2022-07-27 07:57:00 +00:00
Haojun Liao 089f045817
Merge pull request #15444 from taosdata/feature/3_liaohj
fix(query):fix memory leak.
2022-07-27 15:49:52 +08:00
Hongze Cheng cace6bfca7 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/hzcheng_3.0 2022-07-27 07:30:26 +00:00
Xiaoyu Wang 58514862e6 feat: delete sink node add ts column name attribute 2022-07-27 15:25:57 +08:00
slzhou@taodata.com 3469117732 fix: add input ts order to physical plan join node 2022-07-27 15:12:23 +08:00
Xiaoyu Wang cd25d2dc60
Merge pull request #15456 from taosdata/feature/3.0_debug_wxy
fix: db options rename
2022-07-27 15:02:20 +08:00
yihaoDeng 5ed23e7912 fix read buf 2022-07-27 14:52:44 +08:00
dapan1121 2956422239
Merge pull request #15461 from taosdata/fix/stbmetadelete
fix: fix stb meta removed issue
2022-07-27 14:51:13 +08:00
slzhou@taodata.com b941513479 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/fix/udf 2022-07-27 14:28:15 +08:00
slzhou@taodata.com 70067fa939 fix: prepare for multirow join 2022-07-27 14:27:59 +08:00
dapan1121 648a7a12b0 feat: support mnd meta batch fetching 2022-07-27 14:02:05 +08:00
Minglei Jin 51b367a32c fix: filter not exist child tables 2022-07-27 13:55:04 +08:00
Liu Jicong 3167f158d1
Merge pull request #15454 from taosdata/feature/stream
fix(stream): dispatch
2022-07-27 12:39:37 +08:00
Xiaoyu Wang f977117c6c fix: db options rename 2022-07-27 11:55:19 +08:00
Liu Jicong 57f9d8b0b0 fix(stream): dispatch 2022-07-27 11:44:01 +08:00
Hongze Cheng 338f5eaa37 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/hzcheng_3.0 2022-07-27 03:36:02 +00:00
dapan1121 a17925131f fix: fix stb meta removed issue 2022-07-27 11:12:31 +08:00
liuyao 23bc13a98d
Merge pull request #15445 from taosdata/feature/TD-17811
feat(stream): free the memory
2022-07-27 11:09:37 +08:00
WANG MINGMING 98fb54bf02
Merge pull request #15439 from taosdata/feature/TD-14761
feat:add tmq get data interface
2022-07-27 11:05:06 +08:00
Liu Jicong 3fa5791889 fix(stream): dispatch 2022-07-27 10:52:25 +08:00
54liuyao db8ed3087c feat(stream): free the memory 2022-07-27 10:34:30 +08:00
Yihao Deng 90f385155c
Merge pull request #15446 from taosdata/rpc/optBuf
refactor: opt rpc
2022-07-27 10:33:13 +08:00
Li Minghao 5cd9c946a2
Merge pull request #15442 from taosdata/feature/3.0_mhli
refactor(sync): add pre-commit interface
2022-07-27 10:26:08 +08:00
yihaoDeng ea2c6f6805 opt rpc 2022-07-27 08:42:08 +08:00
yihaoDeng ca9f129b52 Merge branch 'dvv' into opt 2022-07-27 08:38:37 +08:00
dapan1121 602d2197fb feat: support vnode meta batch fetching 2022-07-27 08:27:24 +08:00
shenglian-zhou d154eaac0b
Merge pull request #15432 from taosdata/szhou/fix/udf
feat: add input ts order for join operator
2022-07-26 22:08:48 +08:00
Ganlin Zhao c0091afb01 Merge branch '3.0' into enh/TD-17659 2022-07-26 21:05:34 +08:00
Ganlin Zhao 63d8057ade Merge branch '3.0' into enh/TD-17659 2022-07-26 20:23:13 +08:00
Ganlin Zhao 320525edf9 fix(query): fix max/min with null input 2022-07-26 20:20:39 +08:00
Ganlin Zhao 2dc24b2692 fix(query): fix max/min with null input 2022-07-26 20:14:22 +08:00
Ganlin Zhao 2884b36d5f fix(query): fix sum(null) or sum(nullexpr) result to null 2022-07-26 20:07:28 +08:00
yihaoDeng d05b4ebb7d opt rpc 2022-07-26 19:45:52 +08:00
shenglian zhou 633542914b fix: fix memory leak of fill operator 2022-07-26 19:19:24 +08:00
Minghao Li 166331c377 refactor(sync): add pre-commit interface 2022-07-26 19:12:13 +08:00
Haojun Liao 6c355184a9 Merge branch '3.0' into feature/3_liaohj 2022-07-26 19:09:37 +08:00
Haojun Liao f021f29f02 fix(query): fix bug in limit/offset. 2022-07-26 19:07:43 +08:00
dapan1121 4cf20418cd feat: support batch fetch in catalog 2022-07-26 18:00:50 +08:00
shenglian zhou 56f067229c Merge branch '2.0' of github.com:taosdata/TDengine into szhou/fix/udf 2022-07-26 17:58:31 +08:00
wangmm0220 915d3c4203 fix:conflicts from 3.0 2022-07-26 17:47:10 +08:00
wangmm0220 ba1962cacf feat:add tmq get data interface 2022-07-26 17:43:22 +08:00
Shengliang Guan e4b6fa744e enh: add wal option to show database command 2022-07-26 17:30:07 +08:00
shenglian zhou 4ab28c4da2 fix: fix mem leak of fill operator 2022-07-26 17:22:23 +08:00
shenglian zhou a17015138c fix: fix fill operator memory leak 2022-07-26 17:18:08 +08:00
shenglian zhou dab90f47bc fix: fix memory leak 2022-07-26 17:10:43 +08:00
Haojun Liao 97e3946a98
Merge pull request #15421 from taosdata/feature/3_liaohj
refactor: optimize the memory consumption in tsdbread
2022-07-26 16:49:14 +08:00
Liu Jicong ad9c3cbd8c
Merge pull request #15427 from taosdata/fix/wal
enh: add wal options to db
2022-07-26 16:38:20 +08:00
shenglian zhou cdcb1a368d feat: add input ts order for join operator 2022-07-26 16:05:42 +08:00
shenglian-zhou fd2a53d174
Merge pull request #15415 from taosdata/szhou/fix/udf
fix: set null when all inputs are null for leastsquare function
2022-07-26 15:57:25 +08:00
Haojun Liao bd8fa53371 fix(query): set current SBlock before move to next block. 2022-07-26 15:52:47 +08:00
Ganlin Zhao c442641270
Merge pull request #15390 from taosdata/enh/TD-17659
enh(query): add selectivity for output n-1 indifinite_rows function(diff & derivative)
2022-07-26 15:11:09 +08:00
Li Minghao a4c922173a
Merge pull request #15426 from taosdata/feature/3.0_mhli
refactor(sync): add pre-commit interface
2022-07-26 15:03:22 +08:00
Liu Jicong ecb7a9c133 fix(wal): snapshot end with no deleting 2022-07-26 14:53:39 +08:00
Ganlin Zhao af305d1f51 Merge branch '3.0' into enh/TD-17659 2022-07-26 14:15:11 +08:00
Ganlin Zhao 3b719337c6 fix ut test case 2022-07-26 14:14:19 +08:00
Liu Jicong c2164dd8aa fix(wal): snapshot end with no deleting 2022-07-26 14:13:03 +08:00
Hongze Cheng d2ce48f501 more 2022-07-26 05:49:37 +00:00
Liu Jicong dd18eeb6bd Merge branch '3.0' into feature/stream 2022-07-26 13:33:49 +08:00
Liu Jicong 0b8e9af8ec refactor(wal) 2022-07-26 13:33:26 +08:00
Minghao Li 49a4e83d48 refactor(sync): add pre-commit interface 2022-07-26 13:23:56 +08:00
Minghao Li 0addf09996 refactor(sync): add pre-commit interface 2022-07-26 11:24:39 +08:00
shenglian zhou b870b6381f fix: save sort exec info into table merge scan struct and use it when explain 2022-07-26 11:14:17 +08:00
Minghao Li 43e2f8bc2b refactor(sync): add pre-commit interface 2022-07-26 10:59:56 +08:00
Ganlin Zhao b43903f3d4 fix unit test 2022-07-26 10:54:56 +08:00
shenglian zhou 662a9997c1 fix: set null when all inputs are null for leastsquare function 2022-07-26 10:39:58 +08:00
liuyao 9adc6988a3
Merge pull request #15410 from taosdata/feature/TD-17811
feat(stream): refector some log
2022-07-26 10:34:21 +08:00