Commit Graph

1689 Commits

Author SHA1 Message Date
shenglian zhou cbacd1fd45 fix: fix empty downstream input for group sort operator 2022-06-23 15:35:19 +08:00
Shengliang Guan 750a046e31
Merge pull request #14153 from taosdata/enh/delete
enh: modify delete output res
2022-06-23 14:52:33 +08:00
wangmm0220 c8f223a6ec fix:merge from 3.0 2022-06-23 14:26:26 +08:00
dapan1121 95c1b00056 enh: modify delete output res 2022-06-23 14:25:30 +08:00
Liu Jicong 2af4a4d250 merge from 3.0 2022-06-23 14:15:33 +08:00
dapan1121 9cee07bfca fix: fix reset query cache crash issue 2022-06-23 13:53:14 +08:00
shenglian zhou f4ec009a00 Merge branch '3.0' of github.com:taosdata/TDengine into feature/3_liaohj 2022-06-23 13:49:10 +08:00
Liu Jicong 4ed47a0296 feat(tmq): scan tsdb as snapshot 2022-06-23 13:35:24 +08:00
dapan1121 b2ff536050
Merge pull request #14118 from taosdata/feature/showdnodevariables
feat: show dnode variables
2022-06-23 13:23:06 +08:00
Haojun Liao 4576b0a94d fix(query): fix syntax error. 2022-06-23 11:07:14 +08:00
Haojun Liao 2d31d3cb43 other: merge 3.0 2022-06-23 10:37:07 +08:00
wangmm0220 a28bfd0804 fix:confilct merge from 3.0 2022-06-23 10:21:04 +08:00
WANG MINGMING 9012834531
Merge branch 'feature/3.0_wxy' into 3.0 2022-06-23 10:16:58 +08:00
Haojun Liao ce7e7fe23d refactor:remove some debug info. 2022-06-23 10:13:35 +08:00
Haojun Liao 0457fab077 fix(query): adjust the capacity of ssdatablock. 2022-06-23 10:03:43 +08:00
Haojun Liao 673261a1bd fix(query): set correct varchar length. 2022-06-23 09:42:29 +08:00
slzhou 849cb8d1b3 feat: split session and state window on stable 2022-06-23 08:52:47 +08:00
shenglian-zhou bacd7b6057
Merge pull request #14136 from taosdata/szhou/feature/sort-group-2
feat: add group sort operator
2022-06-23 08:15:25 +08:00
Haojun Liao a0795fdd10 fix(query): set correct varchar length. 2022-06-23 00:47:28 +08:00
Haojun Liao d3d258caa9 fix(query): prepare buffer before copying data. 2022-06-22 23:05:34 +08:00
shenglian zhou faf5424b18 feat: add group sort operator 2022-06-22 23:01:55 +08:00
shenglian-zhou 1047da047a
Merge pull request #14135 from taosdata/szhou/feature/sort-group-2
feat: add multiple group tsdb reads to table merge scan
2022-06-22 23:01:19 +08:00
Liu Jicong ab01fec5e4
Merge pull request #14134 from taosdata/feature/stream
feat(stream): stream support multiple type input
2022-06-22 22:52:35 +08:00
shenglian zhou fd79fcc481 feat: add multiple group tsdb reads to table merge scan 2022-06-22 22:32:29 +08:00
shenglian zhou c99f7cac79 feat: add multiple group tsdb reads to table merge scan 2022-06-22 22:00:52 +08:00
shenglian zhou df130c1bcb feat: add multiple group tsdb reads to table merge scan 2022-06-22 21:56:55 +08:00
Liu Jicong 14a488c92c feat(stream): stream support multiple type input 2022-06-22 21:21:39 +08:00
shenglian-zhou d88615f9ad
Merge pull request #14132 from taosdata/szhou/feature/sort-group-2
feat: add multiple group tsdb reads to table merge scan
2022-06-22 21:00:59 +08:00
Haojun Liao bf0caa2038 Merge branch '3.0' into feature/3_liaohj 2022-06-22 20:32:02 +08:00
shenglian zhou 8a8d3f160b feat: add multiple group tsdb reads to table merge scan 2022-06-22 20:26:44 +08:00
Haojun Liao 0a884d58bb refactor: remove unnecessary code. 2022-06-22 19:41:57 +08:00
Haojun Liao b097e78708 fix(query): clear buffer before set data. 2022-06-22 19:40:59 +08:00
Haojun Liao c79eda9f70 fix(query): prepare the buffer before serialize the retrieved data. 2022-06-22 19:34:56 +08:00
shenglian-zhou cc3543d4e3
Merge pull request #14126 from taosdata/szhou/feature/sort-group-2
feat: prepare for multiple group tsdb reads
2022-06-22 19:20:41 +08:00
shenglian zhou acb3d121f4 feat: prepare for multiple group tsdb reads 2022-06-22 18:53:00 +08:00
shenglian zhou c1f5f825b7 feat: prepare for multiple group tsdb reads 2022-06-22 18:51:16 +08:00
wangmm0220 f967cff0fa feat: add table group info if need sort table by group 2022-06-22 18:14:26 +08:00
Haojun Liao aa4d863598 fix(query): fix syntax error. 2022-06-22 17:36:48 +08:00
Haojun Liao 5c1e7f3114 Merge branch '3.0' into feature/3_liaohj 2022-06-22 17:23:57 +08:00
Haojun Liao 14ddf539e0 refactor(query): do some internal refactor. 2022-06-22 17:21:04 +08:00
dapan1121 66cfe3a3fc feat: show dnode variables 2022-06-22 17:17:18 +08:00
WANG MINGMING 15eb9c485e
Merge pull request #14069 from taosdata/3.0
feat:merge from 3.0
2022-06-22 16:33:15 +08:00
wangmm0220 db34294bed opt: filter by tag 2022-06-22 16:32:10 +08:00
shenglian-zhou 0f67b17f3f
Merge pull request #14106 from taosdata/szhou/feature/merge-interval-2
feat: add merge interval operator
2022-06-22 13:32:38 +08:00
Liu Jicong 45489e7481
Merge pull request #14101 from taosdata/feature/stream
fix(wal): return correct msg for open wal file
2022-06-22 13:28:22 +08:00
shenglian zhou 0941a4640b fix: add merge interval operator for select mode(expr) + interval 2022-06-22 13:08:20 +08:00
shenglian-zhou 17603ba292
Merge pull request #14098 from taosdata/szhou/feature/merge-interval-2
fix: change merge interval to merge aligned interval
2022-06-22 11:27:41 +08:00
Liu Jicong 82a1cc8e41 fix(wal): return correct msg for open wal file 2022-06-22 11:21:33 +08:00
Haojun Liao ac656dcc46
Merge pull request #14090 from taosdata/feature/3_liaohj
fix(query): reserve correct buffer before loading data
2022-06-22 10:55:47 +08:00
shenglian zhou 84ea04ea2a fix: change merge interval to merge aligned interval 2022-06-22 10:53:22 +08:00
shenglian zhou 580a22d327 fix: reset prefetched datablock after it is used 2022-06-22 10:47:23 +08:00
shenglian zhou fadc11b685 feat: add compare parameter that enable/disable group id comparision 2022-06-22 10:21:05 +08:00
shenglian zhou aa46624bc5 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/feature/sort-group-2 2022-06-22 09:46:40 +08:00
Liu Jicong 557d69d14a
Merge pull request #14087 from taosdata/feature/stream
fix(stream): convert datablk to submit blk
2022-06-22 09:43:48 +08:00
shenglian zhou faebe29ab7 feat: group sort read child input during tsortOpen 2022-06-22 09:42:04 +08:00
Haojun Liao 1568722e8e fix(query): reserve correct buffer size before retrieve datablock from vnode. 2022-06-22 09:31:45 +08:00
Liu Jicong 5005ee3369
Merge branch '3.0' into feature/stream 2022-06-21 21:50:03 +08:00
Zhiqiang Wang 04771a6d82
Merge pull request #14079 from taosdata/fix/ZhiqiangWang/TD-16357-fix-sim-test-error
test: fix sim test error
2022-06-21 21:50:01 +08:00
Liu Jicong f2b66cc16a fix(stream): convert datablk to submit blk 2022-06-21 21:48:24 +08:00
54liuyao 9f6a4b3ddb feat(stream): add delete type 2022-06-21 20:56:57 +08:00
wangmm0220 e7faf69981 feat:support tagCond & tagIndexCond 2022-06-21 20:53:19 +08:00
afwerar 9dff7b93c6 test: fix sim test error 2022-06-21 20:04:55 +08:00
slzhou 805ce63fdd feat: add sort group operator 2022-06-21 18:47:39 +08:00
54liuyao 038e6fbe66 fix(tmq): tmq assert 2022-06-21 18:46:15 +08:00
Haojun Liao d8c778e468 feature(query):add lastrow scan operator. 2022-06-21 16:15:17 +08:00
wangmm0220 9883d670c6 opti: patition by tag 2022-06-21 13:52:07 +08:00
shenglian-zhou 0efc892933
Merge pull request #14042 from taosdata/szhou/feature/sort-group
fix: remove groupid comparision from msortCompare
2022-06-21 11:04:02 +08:00
wangmm0220 c79be2dac6 feat: merge from 3.0 2022-06-21 10:58:50 +08:00
wangmm0220 8494bf17be opt:partition by tag 2022-06-21 10:52:09 +08:00
Haojun Liao e9b0d93907
Merge pull request #14041 from taosdata/feature/3_liaohj
feature(query): support interp function, and do some internal refactor.
2022-06-21 10:45:01 +08:00
slzhou c17635214e Merge branch '3.0' of github.com:taosdata/TDengine into szhou/feature/sort-group 2022-06-21 09:45:44 +08:00
slzhou 33ef665989 fix: remove groupid comparision from msortCompare 2022-06-21 09:45:27 +08:00
Haojun Liao bbe1deaf00 other: merge 3.0 2022-06-21 09:44:37 +08:00
54liuyao fe653c948e fix(stream): window close 2022-06-21 09:42:48 +08:00
Haojun Liao e5d25f4634 fix(query): set correct ts column index in interp executor. 2022-06-21 09:41:35 +08:00
Haojun Liao 1bf7fbbc0b feature(query): support interp function, and do some internal refactor. 2022-06-20 23:22:28 +08:00
shenglian-zhou 0f3fc6cff0
Merge pull request #14030 from taosdata/szhou/feature/sort-group
feat: order group by group id generated by partition
2022-06-20 20:55:51 +08:00
Liu Jicong f5f8100d25
Merge branch '3.0' into feature/stream 2022-06-20 20:19:08 +08:00
Liu Jicong 450675f672 feat(stream): support snode 2022-06-20 20:18:34 +08:00
shenglian zhou 48d22c359f feat: order group by group id generated by partition 2022-06-20 20:17:56 +08:00
shenglian-zhou e05a6ca7fa
Merge pull request #13973 from taosdata/szhou/feature/project-elimation
feature: eliminate projection optimization
2022-06-20 17:48:27 +08:00
Cary Xu 565a11330d
Merge pull request #14010 from taosdata/feature/TD-14481-3.0
feat: fetch rsma result by timer supported
2022-06-20 17:12:43 +08:00
shenglian zhou a28a275dff fix: fix eliminate projection bugs 2022-06-20 16:39:19 +08:00
Liu Jicong 1505667897
Merge branch '3.0' into feature/stream 2022-06-20 15:34:04 +08:00
Cary Xu 820cc89c3a Merge branch '3.0' into feature/TD-14481-3.0 2022-06-20 15:21:41 +08:00
Cary Xu fcfd5c250d feat: fetch rsma result by timer supported 2022-06-20 15:21:30 +08:00
Haojun Liao a2cec0e488
Merge pull request #14004 from taosdata/feature/3_liaohj
feature(query): support show table block distribution.
2022-06-20 15:13:10 +08:00
Liu Jicong 1daa62e7f7 merge from 3.0 2022-06-20 15:04:50 +08:00
Liu Jicong 53ef66961a feat(stream): support snode 2022-06-20 14:29:18 +08:00
shenglian zhou 056301fb7b fix: disable eliminate projection when repeat proj column name 2022-06-20 14:22:50 +08:00
Haojun Liao ad0595b9ec Merge branch '3.0' into feature/3_liaohj 2022-06-20 14:08:21 +08:00
Haojun Liao 868185a3b9 refactor(query): do some internal refactor. 2022-06-20 13:47:13 +08:00
Haojun Liao b66e0e718b fix(query): fix output column in show super table block distribution. 2022-06-20 13:42:59 +08:00
Hongze Cheng a889ac3edc Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-20 05:13:12 +00:00
Haojun Liao 659e429b87 feature(query): support show table block distribution. 2022-06-20 12:54:46 +08:00
54liuyao 5301dece4e feat(stream): add ci 2022-06-20 11:35:05 +08:00
wangmm0220 742cccba55 feat: merge from 3.0 2022-06-20 10:42:40 +08:00
Hongze Cheng 21ea4e3a0b more work 2022-06-20 02:38:08 +00:00
Hongze Cheng bdc427dc78 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-20 01:26:31 +00:00
shenglian zhou 8c955ef017 fix: limit/slimit would prevent optimization projection elimination 2022-06-20 07:52:29 +08:00
shenglian zhou 218d455dcc fix: elimate projection error 2022-06-19 22:32:26 +08:00
shenglian zhou 413d26ee30 fix: add column to datablock even no output 2022-06-19 22:00:57 +08:00
shenglian zhou 0e905bb3c1 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/feature/project-elimation 2022-06-19 21:41:08 +08:00
shenglian zhou 8c402d2aa3 fix: column target/output desc match error 2022-06-19 21:39:35 +08:00
Xiaoyu Wang c963f92dda
Merge pull request #13990 from taosdata/feature/3.0_debug_wxy
feat: sql function 'interp'
2022-06-19 20:09:15 +08:00
Xiaoyu Wang bac6e27c20 feat: sql command 'interp' 2022-06-19 19:39:12 +08:00
WANG MINGMING 45a247c062
Merge pull request #13933 from taosdata/feature/TD-16524
feat: add ttl/comment function
2022-06-19 11:18:14 +08:00
wangmm0220 082a5de790 fix:merge from 3.0 2022-06-18 20:04:15 +08:00
Haojun Liao 2f4bcd2625 enh(query): add more info about tablescan. 2022-06-18 20:03:27 +08:00
54liuyao 8c47a18dbf feat(stream): semi session operator 2022-06-18 19:57:08 +08:00
wangmm0220 746f4759b0 fix:merge from 3.0 2022-06-18 19:40:36 +08:00
Hongze Cheng afb5be516f Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-18 10:35:57 +00:00
Haojun Liao 956173e2e1 refactor: do some internal refactor. 2022-06-18 14:49:27 +08:00
Haojun Liao f2a27f5842 refactor: do some internal refactor. 2022-06-18 12:00:41 +08:00
WANG MINGMING a64013461f
Merge branch '3.0' into feature/TD-16524 2022-06-18 11:11:54 +08:00
Hongze Cheng b1410cc52c merge make it compile 2022-06-18 02:09:14 +00:00
Hongze Cheng 2e590c3036 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-18 01:53:01 +00:00
Haojun Liao 2cf8e30241 fix(query): fix syntax error. 2022-06-18 09:35:30 +08:00
Haojun Liao 820d6d1332 refactor: do some internal refactor. 2022-06-17 23:23:37 +08:00
Hongze Cheng a200ea85db Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-17 12:23:01 +00:00
Haojun Liao d2f8a330e1 refactor(query): do some internal refactor. 2022-06-17 20:09:49 +08:00
Haojun Liao 0f92fb02f9 enh(query): add new api. 2022-06-17 20:07:55 +08:00
Haojun Liao 45d379473f fix(query): fix syntax error. 2022-06-17 19:49:43 +08:00
Haojun Liao 11267a0032 other: merge 3.0 2022-06-17 19:05:39 +08:00
Haojun Liao 78d1f75c9b refactor(query): do some internal refactor. 2022-06-17 19:01:45 +08:00
wangmm0220 6743b544e9 fix: error in json 2022-06-17 18:32:08 +08:00
dapan1121 211adf20af
Merge pull request #13875 from taosdata/feature/showapps
feat: support show apps command
2022-06-17 18:20:05 +08:00
Hongze Cheng 9bc64e80b5 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-17 09:36:32 +00:00
liuyao f9fe106a70
Merge pull request #13929 from taosdata/feature/TD-16616
feat(stream): distribute stream session plan
2022-06-17 16:30:01 +08:00
Haojun Liao 1c52b59344 refactor: do some internal refactor. 2022-06-17 15:48:32 +08:00
54liuyao 61153b7637 feat(stream): distribute stream session plan 2022-06-17 15:39:19 +08:00
WANG MINGMING b3d2daeb72
Merge branch '3.0' into feature/TD-16524 2022-06-17 14:51:33 +08:00
dapan1121 f0c53fb982 Merge branch '3.0' into feature/showapps 2022-06-17 14:44:44 +08:00
Hongze Cheng 189f99eb74 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-17 06:41:12 +00:00
Haojun Liao 9c6a9f1c92 fix(query): set correct source status in merge sort. 2022-06-17 14:25:53 +08:00
Hongze Cheng 6f80993d56 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-17 02:50:34 +00:00
Haojun Liao 1b907e847c other: merge 3.0 2022-06-17 09:26:16 +08:00
Haojun Liao af7f3e3252 refactor(query): set correct buffer pages. 2022-06-17 09:20:19 +08:00
Haojun Liao feebe90a1f fix(query): set correct buffer page size. 2022-06-17 09:18:53 +08:00
Haojun Liao 5837c141c9
Merge pull request #13914 from taosdata/feature/3_liaohj
fix(query): set null for null value in groupby
2022-06-16 22:35:10 +08:00
shenglian-zhou 9ebc581b6d
Merge pull request #13910 from taosdata/szhou/fix/table-merge-scan-buf-size
fix: table merge scan sort buf size
2022-06-16 22:11:31 +08:00
Haojun Liao cc638a2236 fix(query): set null for null value in groupby 2022-06-16 21:13:18 +08:00
Haojun Liao 0fae75ebdd
Merge pull request #13904 from taosdata/feature/3_liaohj
fix(query): adjust group limitation.
2022-06-16 21:12:27 +08:00
dapan1121 b3f9f81b61 support show apps 2022-06-16 21:06:04 +08:00
wangmm0220 2bd2996e74 feat:add comment function 2022-06-16 20:45:00 +08:00
shenglian zhou 67540f2504 fix: table merge scan sort buf size 2022-06-16 19:49:42 +08:00
Hongze Cheng 9d58beb2f4 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-16 11:21:02 +00:00
Hongze Cheng 760905f632 refact 2022-06-16 11:14:56 +00:00
liuyao 39e2a646e9
Merge pull request #13901 from taosdata/feature/TD-16512
feat(stream): stream partition by
2022-06-16 18:39:34 +08:00
Haojun Liao ab47de1dae fix(query): adjust group limitation. 2022-06-16 18:30:22 +08:00
Hongze Cheng f3baaf1a60 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-16 10:25:19 +00:00
Hongze Cheng 0bdbf866c0 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-16 10:19:26 +00:00
54liuyao 7b98430906 feat(stream): stream partition by 2022-06-16 18:11:39 +08:00
Hongze Cheng 5bd3732adf refact more code 2022-06-16 09:53:07 +00:00
Haojun Liao dfce7e7261 other:merge 3.0 2022-06-16 17:49:58 +08:00
Haojun Liao bd518f3f71 fix(query): remove group info during sort. 2022-06-16 17:39:33 +08:00
Haojun Liao 6e328d42ca
Merge pull request #13897 from taosdata/feature/3_liaohj
fix(query): set correct error code.
2022-06-16 17:33:41 +08:00
Hongze Cheng 3c18269c29 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-16 08:34:43 +00:00
Haojun Liao 87300b2ab0 fix(query): set correct error code. 2022-06-16 16:21:01 +08:00
Haojun Liao 2c746848fc
Merge pull request #13877 from taosdata/feature/3_liaohj
enh(query): partition by supports arithmetic expr
2022-06-16 16:18:50 +08:00
Haojun Liao 5492155009 fix(query): fix syntax error on windows platform. 2022-06-16 14:49:37 +08:00
Hongze Cheng 07792850cb refact code 2022-06-16 06:29:28 +00:00
Haojun Liao 75e0eaa53f fix(query): add null pointer check. 2022-06-16 13:53:02 +08:00
Haojun Liao 102fdf2916 fix(query): fix the syntax error in unit test. 2022-06-16 11:52:58 +08:00
Haojun Liao 2360f072a8 fix(query): add indef process procedure. 2022-06-16 11:43:11 +08:00
Haojun Liao 63884b554b fix(query): set correct sort buffer page size. 2022-06-16 10:51:29 +08:00
Xiaoyu Wang f6f4f65a56 merge 3.0 2022-06-16 09:55:32 +08:00
Xiaoyu Wang e52429e31b merge 3.0 2022-06-16 09:31:22 +08:00
Haojun Liao 6b2d4a6aca other: merge 3.0 2022-06-15 23:05:55 +08:00
Haojun Liao f2de1af904 enh(query): partition by support arithmetic expr, and do some internal refactor. 2022-06-15 23:00:31 +08:00
Haojun Liao efd28728df
Merge pull request #13779 from taosdata/feature/3_liaohj
enh(query): add derivative function.
2022-06-15 22:35:30 +08:00
shenglian-zhou 39ac85b1f3
Merge pull request #13842 from taosdata/szhou/feature/multi-tb-merge-scan
feat: add table merge scan operator
2022-06-15 21:26:47 +08:00
Haojun Liao 4f8c84cf02 fix(query): remove invalid colId check. 2022-06-15 20:48:12 +08:00
slzhou 8efaa65ade fix: use different datablock for each sort source 2022-06-15 20:12:04 +08:00
Xiaoyu Wang 7f78d4a79b feat: partition by tags optimize 2022-06-15 19:08:25 +08:00
liuyao 6e49b7bbd7
Merge pull request #13862 from taosdata/feature/TD-16512
feat(stream): stream state&session support partition by
2022-06-15 17:21:03 +08:00
slzhou b6bddd3fb1 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/feature/multi-tb-merge-scan 2022-06-15 17:13:09 +08:00
Liu Jicong fd9bb8db73
Merge pull request #13860 from taosdata/feature/stream
feat(stream): trigger mode add max delay
2022-06-15 17:11:18 +08:00
slzhou 040093bee8 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/feature/multi-tb-merge-scan 2022-06-15 16:43:34 +08:00
54liuyao 87bcbe003e feat(stream): stream state&session support partition by 2022-06-15 16:40:45 +08:00
slzhou 562ec27c7b feat: add merge table scan operator 2022-06-15 16:40:43 +08:00
Haojun Liao 771065952e other: merge 3.0 2022-06-15 16:32:28 +08:00
Haojun Liao ec97183737 fix(query): add refId for exchange operator. 2022-06-15 16:26:43 +08:00
Liu Jicong 8eb08fa0d4 feat(stream): trigger mode add max delay 2022-06-15 16:11:20 +08:00
54liuyao d8c2a68f27 feat(stream): update data fo partition by 2022-06-15 15:35:51 +08:00
shenglian zhou 9f9a55f4f0 fix: change table scan to table merge scan 2022-06-15 08:56:45 +08:00
shenglian zhou a38f70ba7c fix: select * from t core dump 2022-06-14 23:34:50 +08:00
Haojun Liao 83ee553615 refactor(query): do some internal refactor. 2022-06-14 21:01:08 +08:00
Haojun Liao 93dfebe071 refactor(query): do some internal refactor. 2022-06-14 19:47:25 +08:00
shenglian zhou 4fa20a1e76 feat: add table merge scan operator 2022-06-14 19:44:48 +08:00
shenglian zhou 1b1d1d1c4a feature: add table merge scan operator 2022-06-14 18:17:18 +08:00
WANG MINGMING 32fbb8aa59
Merge pull request #13801 from taosdata/feature/TD-15956
opt: optimize generating groupid in partition/group by tag
2022-06-14 15:55:38 +08:00
Haojun Liao c56be8f871 enh(query): add interp function. 2022-06-14 14:45:17 +08:00
wangmm0220 7435221e32 opt: optimize generating groupid in partition/group by tag 2022-06-14 14:40:01 +08:00
wangmm0220 cb85ee6d3c opt: optimize generating groupid in partition/group by tag 2022-06-14 13:36:54 +08:00
liuyao f218e73ffe
Merge pull request #13793 from taosdata/feature/TD-16512
feat(stream): partition by
2022-06-14 13:12:48 +08:00
Haojun Liao 531b85ce22 enh(query): add interp function. 2022-06-14 11:54:13 +08:00
54liuyao 22f86ee529 feat(stream): partition by 2022-06-14 11:15:10 +08:00
wangmm0220 fc32f71628 opt: optimize group by tag 2022-06-13 19:59:30 +08:00
Xiaoyu Wang a5ce5192f2 merge 3.0 2022-06-13 18:37:25 +08:00
shenglian-zhou 5507931dee
Merge pull request #13766 from taosdata/szhou/feature/multiwaymerge
feature: explain mulitway merge and merge interval optimization
2022-06-13 16:34:55 +08:00
Haojun Liao 0166d40c68
Merge pull request #13759 from taosdata/feature/3_liaohj
fix(query): add check for data completed.
2022-06-13 15:10:46 +08:00
shenglian zhou dc56c636ea Merge branch '3.0' of github.com:taosdata/TDengine into szhou/feature/multiwaymerge 2022-06-13 15:08:26 +08:00
shenglian zhou 140e15bc8d fix: merge interval operator optimization and explain analyze multimerge operator 2022-06-13 15:07:54 +08:00
Xiaoyu Wang 1863bbee9a merge 3.0 2022-06-13 15:01:29 +08:00
Xiaoyu Wang 380a071551 fix: handle the memory leak of parser 2022-06-13 14:54:38 +08:00
dapan1121 2eed1d4f2f
Merge pull request #13690 from taosdata/feature/qnode
feat: support mnode/vnode epset update
2022-06-13 14:02:06 +08:00
Haojun Liao 0a414b4934 fix(query): add check for data completed. 2022-06-13 13:32:02 +08:00
Haojun Liao 3e5b18d4b8 fix(query): add null pointer check. 2022-06-13 10:23:16 +08:00
Haojun Liao eee5408d25 Merge branch 'feature/3_liaohj' of github.com:taosdata/tdengine into feature/3_liaohj 2022-06-11 19:28:44 +08:00
Haojun Liao 0b8dd61f41 fix(query): fix some memory leaks. 2022-06-13 09:33:08 +08:00
Haojun Liao 1ad2b5c92b fix(query): fix memory leak. 2022-06-12 23:37:29 +08:00
dapan1121 0046593d4f
Merge branch '3.0' into feature/qnode 2022-06-11 17:58:53 +08:00
54liuyao c8af8daa61 feat(stream): state\session max delay 2022-06-11 16:39:59 +08:00
dapan1121 d3a56d87ca
Merge branch '3.0' into feature/qnode 2022-06-11 16:34:21 +08:00
Haojun Liao 4ab97e81cf
Merge pull request #13717 from taosdata/feature/3_liaohj
refactor: do some internal refactor, and add some check before create exchange operator
2022-06-11 15:20:52 +08:00
liuyao 3097bf2af8
Merge pull request #13716 from taosdata/feature/TD-16435
feat(stream): stream max delay
2022-06-11 15:11:39 +08:00
Haojun Liao a91053300c other: merge 3.0 2022-06-11 14:54:31 +08:00
Haojun Liao 9f4e89a7e2 Merge remote-tracking branch 'origin/feature/3_liaohj' into feature/3_liaohj 2022-06-11 14:52:33 +08:00
Haojun Liao 0fbf30ce6d refactor: do some internal refactor, and add some check before create exchange operator. 2022-06-11 14:51:54 +08:00
Haojun Liao a80529e810
Merge pull request #13688 from taosdata/feature/3_liaohj
fix(query): fix invalid write.
2022-06-11 14:50:35 +08:00
54liuyao d210ef1c0e feat(stream): stream max delay 2022-06-11 14:27:45 +08:00
Haojun Liao 94c8ca1e06 fix(query): add null pointer check. 2022-06-11 14:10:00 +08:00
Haojun Liao 514e86ff26 fix(query): clear flag before assign data. 2022-06-11 11:28:59 +08:00
dapan1121 23e26d569b Merge branch '3.0' into feature/qnode 2022-06-11 11:21:27 +08:00
54liuyao ee5517d5ee feat(stream): combine function spread\elapsed\histogram\hll 2022-06-11 10:28:44 +08:00
Haojun Liao afe612e369 refactor: remove unnecessary check. 2022-06-11 00:51:59 +08:00
Haojun Liao 516750bd42 refactor: remove unnecessary check. 2022-06-10 23:58:17 +08:00
dapan1121 7923d51f62 Merge branch '3.0' into feature/qnode 2022-06-10 20:04:19 +08:00
shenglian zhou c038848f72 feature: output results in merge-interval agg buf when exhausted input stream 2022-06-10 18:33:24 +08:00
dapan1121 0e9203ebf6 Merge branch '3.0' into feature/qnode 2022-06-10 17:09:11 +08:00
dapan1121 1b196df8ed update epset 2022-06-10 17:07:24 +08:00
Haojun Liao 63269c19de fix(query): fix invalid write. 2022-06-10 16:45:26 +08:00
shenglian zhou 433286c0f9 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/feature/merge-interval 2022-06-10 16:31:25 +08:00
liuyao b5f6272bc8
Merge pull request #13682 from taosdata/feature/TD-16285
feat(stream): distribute stream interval
2022-06-10 16:23:06 +08:00
54liuyao c790ac64d6 feat(stream): distribute stream interval 2022-06-10 15:54:20 +08:00
Liu Jicong 2be81daf2e
Merge pull request #13681 from taosdata/feature/stream
refactor(tsdb): tsdb reader open
2022-06-10 15:53:03 +08:00
Liu Jicong 6fcee0e244 refactor(tsdb): tsdb reader open 2022-06-10 15:20:57 +08:00
shenglian zhou c0ae56483a Merge branch '3.0' of github.com:taosdata/TDengine into szhou/feature/merge-interval 2022-06-10 14:04:20 +08:00
shenglian zhou 546c077213 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/feature/merge-interval 2022-06-10 11:28:17 +08:00
Haojun Liao 24cca6cbcd Merge branch '3.0' into feature/3_liaohj 2022-06-10 11:28:10 +08:00
shenglian zhou 7a4534a06a feat: before merge origin 3.0 2022-06-10 11:20:00 +08:00
shenglian zhou b3ce29dc4a add time window operator 2022-06-10 11:09:31 +08:00
Haojun Liao 7917bfc296 fix(query): set the correct tag filter condition. 2022-06-10 10:49:21 +08:00
Haojun Liao 85d4ee6031 refactor: do some internal refactor. 2022-06-10 10:29:53 +08:00
shenglian zhou 62780bbfb4 feature: add merge interval operator 2022-06-10 10:24:52 +08:00
shenglian zhou c97dcbcf76 feature: add merge interval operator 2022-06-10 09:55:14 +08:00
Haojun Liao c55aae2c0c enh(query): block distribution query is supported. 2022-06-10 09:51:57 +08:00
shenglian zhou 25636d6201 feature: add merge interval operator 2022-06-09 19:34:43 +08:00
54liuyao 016a7b698f feat(stream): stream state window support top and bottom 2022-06-09 17:45:40 +08:00
WANG MINGMING fe6014eaf1
Merge pull request #13632 from taosdata/fix/TD-16289
fix:err in tag scan
2022-06-09 16:43:16 +08:00
Liu Jicong 88313b9068
Merge pull request #13619 from taosdata/feature/stream
fix(query): decode
2022-06-09 13:03:35 +08:00
Liu Jicong 9e4b3adc7c fix(stream): msg dispatch 2022-06-09 11:45:06 +08:00
wangmm0220 ac5f09251d fix:err in tag scan 2022-06-09 11:09:23 +08:00
shenglian-zhou 0b549e9de8
Merge pull request #13629 from taosdata/szhou/feature/multiwaymerge
fix: add group id to sort operator
2022-06-09 10:46:04 +08:00
shenglian zhou 80a29a6a31 fix: add group id to sorted merge operator 2022-06-09 10:09:49 +08:00
shenglian zhou 414b3242a7 fix: add group id to sort operator 2022-06-09 09:51:00 +08:00
shenglian zhou 9afcca0355 fix: add group id to create initial source 2022-06-09 09:36:14 +08:00
shenglian-zhou 9239f6064b
Merge pull request #13626 from taosdata/szhou/feature/multiwaymerge
fix: add  group id to multiway merge operator
2022-06-09 09:33:52 +08:00
shenglian zhou 1783c971e9 fix: add group id to multiway merge operator 2022-06-09 08:47:19 +08:00
Liu Jicong 6733636a1a
Merge pull request #13601 from taosdata/feature/retrievemsg
refactor: do some internal refactor.
2022-06-08 21:27:16 +08:00
shenglian-zhou a4ac8b1c03
Merge pull request #13613 from taosdata/szhou/feature/multiwaymerge
fix: compare group id first when choose from loser tree
2022-06-08 20:28:15 +08:00
shenglian zhou eed875268c fix: compare group id first when choose tuple from loser tree 2022-06-08 18:59:26 +08:00
shenglian zhou 6522ff199a Revert "Revert "feat: add group id to multiway-sort-merge operator""
This reverts commit d5a29fc413.
2022-06-08 18:23:03 +08:00
54liuyao a8da3cfd14 feat(stream): stream state support apercentile 2022-06-08 18:20:43 +08:00
shenglian zhou e12576ed1c Merge branch '3.0' of github.com:taosdata/TDengine into szhou/feature/multiwaymerge 2022-06-08 18:14:09 +08:00
shenglian zhou d5a29fc413 Revert "feat: add group id to multiway-sort-merge operator"
This reverts commit b2d066521b.
2022-06-08 18:11:16 +08:00
Yihao Deng 0d665b57d2
Merge pull request #13605 from taosdata/enh/jsonIdx1
Enh/json idx1
2022-06-08 17:21:14 +08:00
yihaoDeng 6b39c690d2 json idx 2022-06-08 16:13:52 +08:00
Haojun Liao 9bee5e2cee refactor: do some internal refactor. 2022-06-08 16:08:26 +08:00
shenglian zhou b2d066521b feat: add group id to multiway-sort-merge operator 2022-06-08 14:58:50 +08:00
shenglian zhou 3a9b5cc6f4 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/feature/multiwaymerge 2022-06-08 13:43:56 +08:00
Xiaoyu Wang dd38da7982 merge 3.0 2022-06-08 10:46:11 +08:00
54liuyao 262a221c12 distributed interval 2022-06-08 09:33:11 +08:00
Xiaoyu Wang 08209f30ae Merge remote-tracking branch 'origin/3.0' into feature/3.0_wxy 2022-06-08 09:26:16 +08:00
Xiaoyu Wang e8e68fab9a feat: physical plan add clone interface 2022-06-07 20:59:44 +08:00
Liu Jicong 931a763ebc
Merge pull request #13578 from taosdata/feature/stream
enh(stream): direct sink if not dispatch
2022-06-07 20:49:20 +08:00
Liu Jicong 46bea47b62 enh(stream): direct sink if not dispatch 2022-06-07 19:58:06 +08:00
shenglian zhou a9f019f6f2 feat: multi-way merge sort 2022-06-07 18:52:54 +08:00
wangmm0220 9221513d97 fix:memory leak & memory problem & sml params 2022-06-07 18:37:35 +08:00
shenglian zhou a0d96f9b98 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/feature/multiwaymerge 2022-06-07 17:41:27 +08:00
shenglian zhou eb6250de4f feat: support multiway sort merge 2022-06-07 17:41:11 +08:00
wangmm0220 652035d8b2 Merge branch 'fix/jsonIdx' of github.com:taosdata/TDengine into fix/jsonIdx 2022-06-07 16:29:30 +08:00
wangmm0220 7ab66e5b6b fix:memory leak in doFilter 2022-06-07 16:29:00 +08:00
yihaoDeng b5c813f259 Merge branch 'nidx' into dev 2022-06-07 16:04:27 +08:00
wangmm0220 324977a981 feat:add filter for tag scan 2022-06-07 14:07:44 +08:00
Hongze Cheng f6c38f09db Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/row_refact 2022-06-07 05:52:19 +00:00
Hongze Cheng 6917ff2685 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/row_refact 2022-06-07 01:23:53 +00:00
dapan1121 16b84f575f Merge branch '3.0' into featuer/delete 2022-06-07 09:13:47 +08:00
dapan1121 42d02a7ea6 fix uidlist issue 2022-06-07 09:11:53 +08:00
dapan1121 33a7a83d65 feature delete data 2022-06-06 20:59:36 +08:00
Xiaoyu Wang 6de91932ea
Merge pull request #13472 from taosdata/feature/3.0_bug16060
feat: add physical plannode of indefinite rows func
2022-06-06 20:47:40 +08:00
Hongze Cheng c28aac66dc more 2022-06-06 12:22:21 +00:00
Xiaoyu Wang ce3aacf4d7 feat: order by distributed split 2022-06-06 18:07:34 +08:00
shenglian zhou 72c71141b2 feat: support multiway sort merge 2022-06-06 15:16:20 +08:00
shenglian zhou c438b699c9 feat: support multiway sort merge 2022-06-06 15:12:07 +08:00
shenglian zhou a8be204254 feat: add multiwaysort merge operator 2022-06-06 14:37:00 +08:00
Xiaoyu Wang 0b5c08edb9 merge 3.0 2022-06-06 11:47:20 +08:00
Yihao Deng 6c57bb2b07
Merge pull request #13480 from taosdata/enh/json_index
Enh/json index
2022-06-05 22:34:30 +08:00
yihaoDeng 0ca6a5ae27 refactor json index 2022-06-05 21:46:07 +08:00
Xiaoyu Wang 1c3e02aa1f
Merge pull request #13476 from taosdata/feature/3.0_wxy
feat: sql command 'delete from'
2022-06-05 19:15:38 +08:00
Xiaoyu Wang 55d41c8f5c feat: sql command 'delete from' 2022-06-05 15:48:06 +08:00
Haojun Liao 52ae8f0efa other: merge 3.0 2022-06-05 15:45:01 +08:00
Haojun Liao e25560b640 refactor: do some internal refactor. 2022-06-05 15:35:34 +08:00
Haojun Liao 6bd6822637 refactor: remove unused functions. 2022-06-05 15:26:25 +08:00
Haojun Liao 7df1727a7b refactor(query): do some internal refactor. 2022-06-05 15:24:57 +08:00
Haojun Liao 6fcbcabdfc refactor: do some internal refactor. 2022-06-05 14:48:15 +08:00
Haojun Liao 338f6eea71 fix(query): fix invalid free in exchange. 2022-06-05 00:47:03 +08:00
WANG MINGMING 8566917971
Merge pull request #13433 from taosdata/feature/TD-13041
feat:add json test case
2022-06-04 23:18:09 +08:00
Xiaoyu Wang 8ba9496471 feat: add physical plannode of indefinite rows func 2022-06-04 22:57:01 +08:00
54liuyao 5400507245 feat(stream): stream state operator 2022-06-04 20:36:28 +08:00
Xiaoyu Wang 7fa2d3d0d0
Merge pull request #13467 from taosdata/feature/3.0_wxy
feat: sql command 'delete from'
2022-06-04 20:18:18 +08:00
Xiaoyu Wang 74026205a7 feat: sql command 'delete from' 2022-06-04 19:54:55 +08:00
wangmm0220 a2ebeda89c feat: add sort/group logic for json 2022-06-04 19:28:30 +08:00
Haojun Liao 0244c4ff94 enh(query): add a new operator. 2022-06-04 19:19:49 +08:00
Haojun Liao 64c171d7b3
Merge pull request #13465 from taosdata/feature/3_liaohj
fix(query): enable filter in projection operator.
2022-06-04 17:03:01 +08:00
Haojun Liao 01e198231d fix(query): enable filter in projection operator. 2022-06-04 16:30:42 +08:00
wangmm0220 a3033b59e6 fix:fix error in table scan by group 2022-06-04 11:19:38 +08:00
wangmm0220 f1860b7918 fix:fix error in table scan by group 2022-06-04 10:25:55 +08:00
wangmm0220 5ed0c48af0 feat:merge from 3.0 2022-06-02 22:49:53 +08:00
Liu Jicong 77fe6a4ef7
Merge branch '3.0' into feature/3_liaohj 2022-06-02 15:05:49 +08:00
Cary Xu 7fceb5a709 other: code optimization and do more check 2022-06-02 10:22:34 +08:00
wangmm0220 eb82ac04a0 fix:fix error in new tag format 2022-06-01 13:06:25 +08:00
wangmm0220 f99e66df32 fix:fix error in new tag format 2022-06-01 10:29:10 +08:00
wangmm0220 19b0932781 feat:merge from 3.0 2022-05-31 23:46:04 +08:00
dapan1121 d85457833f
Merge pull request #13289 from taosdata/feature/qnode
feat: scheduler based on load
2022-05-31 19:59:41 +08:00
Yihao Deng a8845fff3b
Merge branch '3.0' into enh/supportTagFlt 2022-05-31 18:53:18 +08:00
yihaoDeng 64ffbc1eea enh: support tag filter 2022-05-31 18:34:17 +08:00
dapan1121 717acef00d
Merge branch '3.0' into feature/qnode 2022-05-31 17:50:50 +08:00
wangmm0220 816cea07f9 feat:add new logic for new tag format 2022-05-31 17:49:33 +08:00
54liuyao 901ff9bf18 feat(sma):files factor 2022-05-31 16:14:56 +08:00
dapan1121 52988b6da6 Merge branch '3.0' into feature/qnode 2022-05-31 14:04:47 +08:00
dapan1121 496ae4ca89 schedule based on qnode's load 2022-05-31 14:03:47 +08:00
Xiaoyu Wang 2dd1771f39 fix: problems of some function parameters with negative numbers 2022-05-30 19:08:14 +08:00
wangmm0220 6c38d716a1 feat:add test for operator encode/decode 2022-05-30 12:00:51 +08:00
wangmm0220 f37388514c feat:add encode/decode for operator 2022-05-29 00:26:50 +08:00
WANG MINGMING 99966e73ae
Merge pull request #13177 from taosdata/3.0
3.0
2022-05-29 00:23:37 +08:00
wangmm0220 650a6a85a7 feat:add encode/decode for operator 2022-05-28 23:48:31 +08:00
wangmm0220 5ebd2ec810 feat:add encode/decode for operator 2022-05-28 23:26:22 +08:00
dapan1121 5da1ead67b
Merge pull request #13174 from taosdata/feature/qnode
fix: fix memory leak
2022-05-28 22:44:00 +08:00
Yihao Deng 910b2b1a50
Merge pull request #13172 from taosdata/enh/rpcRefactor
enh: refactor rpc code
2022-05-28 22:15:47 +08:00
dapan1121 5ce7dd2a4d qnode load 2022-05-28 22:13:26 +08:00
Yihao Deng e93714226a
Merge branch '3.0' into enh/rpcRefactor 2022-05-28 21:49:15 +08:00
yihaoDeng 1d2e13c985 enh: refactor rpc code 2022-05-28 21:10:09 +08:00
afwerar 7b540d91d9 fix(os): add win ctest 2022-05-28 21:08:50 +08:00
Yihao Deng 465278786a
Merge pull request #13159 from taosdata/enh/tagFlt
Enh/tag flt
2022-05-28 20:03:43 +08:00
Yihao Deng 7710766583
Merge branch '3.0' into enh/tagFlt 2022-05-28 18:40:54 +08:00
54liuyao aa20cfedcd feat(stream): watermark and trigger 2022-05-28 18:19:36 +08:00
Haojun Liao 4bc5466bbd fix(query): add tags in stream scanner. 2022-05-28 17:28:47 +08:00
Cary Xu 9b4c9e4802 enh: tag refactor for normal tags 2022-05-28 17:16:04 +08:00
yihaoDeng 6acbe7e777 enh: support tag filter 2022-05-28 16:15:24 +08:00
slzhou 94c42b9230 fix: table scan operator change time windows index when reset read handle 2022-05-28 08:45:22 +08:00
wangmm0220 780644c135 feat:add encode/decode for operator 2022-05-27 23:21:41 +08:00
slzhou ee9c4c6390 fix: table scan operator for reset read handle 2022-05-27 22:22:23 +08:00
wangmm0220 955679276f feat:optimize for group by tag 2022-05-27 22:05:53 +08:00
slzhou 589ecd75ba Merge branch '3.0' of github.com:taosdata/TDengine into szhou/feature/sma 2022-05-27 21:30:24 +08:00
yihaoDeng 9678b81725 enh: update index interface 2022-05-27 19:54:22 +08:00
slzhou 860f7270fb ehance: table scan operator accepts many time ranges 2022-05-27 19:50:22 +08:00
Haojun Liao 349ef38ce4
Merge pull request #13083 from taosdata/feature/3_liaohj
fix(query): set the gid for stream result.
2022-05-27 18:30:27 +08:00
yihaoDeng c47371c877 change filter interface 2022-05-27 18:13:22 +08:00
slzhou 7a459a26a8 enhance:modify table scan operator that can accept several scan ranges 2022-05-27 17:59:27 +08:00
Haojun Liao a78fd74dc6 fix(query): set group id in stream scanner. 2022-05-27 15:46:07 +08:00
Haojun Liao 285bf707e0 fix(query): set the gid for stream result. 2022-05-27 15:00:33 +08:00
Haojun Liao 955c37a483
Merge pull request #13066 from taosdata/feature/3_liaohj
refactor(query): set the block groupId for stream block.
2022-05-27 14:29:37 +08:00
Haojun Liao d87bb5f3fa refactor(query): set the block groupId for stream block. 2022-05-27 10:03:45 +08:00
wangmm0220 3e94a85629 fix: remove table group code in 2.x 2022-05-26 23:05:06 +08:00
wangmm0220 750b7ccec9 fix: remove table group code in 2.x 2022-05-26 21:45:49 +08:00
WANG MINGMING dfe0440c5f
Merge pull request #13044 from taosdata/3.0
3.0
2022-05-26 21:42:21 +08:00
Haojun Liao 0e2505936b Merge branch '3.0' into feature/3_liaohj 2022-05-26 17:51:34 +08:00
Haojun Liao 2ced335b04 fix(query): set the proper buffer page size. 2022-05-26 17:48:07 +08:00
54liuyao e87ba7d526 fix(stream): function error 2022-05-26 17:46:52 +08:00
liuyao ed31fc754e
Merge branch '3.0' into feature/TD-16011 2022-05-26 17:33:59 +08:00
Haojun Liao a2a7674021 fix(query): do some internal refactor. 2022-05-26 17:18:56 +08:00
54liuyao 270771e39e feat(stream): stream final session operator 2022-05-26 16:55:54 +08:00
Hongze Cheng b40e3671a4 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/two_versions 2022-05-26 08:32:35 +00:00
Hongze Cheng fe22f0f6d3 use two version in server and refact 2022-05-26 08:29:52 +00:00
wangmm0220 051020f932 fix: remove table group code in 2.x 2022-05-26 16:05:27 +08:00
Haojun Liao f6e8276475 fix(query): free the cursor when all data retrieved immediately. 2022-05-26 11:51:32 +08:00
WANG MINGMING dfbd780b5b
Merge pull request #13004 from taosdata/3.0
3.0
2022-05-26 09:56:37 +08:00
wangmm0220 8db0315341 feat: add tag condition 2022-05-25 22:35:24 +08:00
wangmm0220 71ec636c3c feat: add tag condition 2022-05-25 22:29:24 +08:00
wangmm0220 eea32f5f0a feat: add tag condition 2022-05-25 22:21:04 +08:00
Haojun Liao b37ca86866
Merge pull request #12979 from taosdata/feature/3_liaohj
fix(query): set correct expression number in project operator.
2022-05-25 18:31:46 +08:00
Haojun Liao 356c9e9056 fix(query): set correct expression number in project operator. 2022-05-25 17:55:34 +08:00
Haojun Liao 53527cfe59
Merge pull request #12975 from taosdata/feature/3_liaohj
enh(query): add detailed sort exec information in analysis of operator.
2022-05-25 17:08:51 +08:00
Haojun Liao 84f6898fcd enh(query): add detailed sort exec information in analysis of operator. 2022-05-25 15:22:34 +08:00
54liuyao 0778bf8857 stream session operator 2022-05-25 09:05:03 +08:00
Haojun Liao 3ac134adbe enh: free cursor if it is not a null pointer. 2022-05-24 23:10:51 +08:00
Haojun Liao a4e38ed7ca enh(query): return open/total cost for each operator. 2022-05-24 15:54:39 +08:00
Haojun Liao e8c03c576a other: merge 3.0 2022-05-24 11:32:48 +08:00
Haojun Liao 60e7e2ae6f enh(query): add more information regarding analyze sql execution. 2022-05-24 11:29:51 +08:00
Xiaoyu Wang dec850677b Merge remote-tracking branch 'origin/3.0' into feature/3.0_wxy 2022-05-23 19:50:33 +08:00
Xiaoyu Wang 8da52cbb04 feat: tag index filter plan 2022-05-23 19:50:08 +08:00
yihaoDeng 7da509b2f2 enh: index filter interface 2022-05-23 17:31:36 +08:00
dapan1121 403b2ba1c2
Merge pull request #12731 from taosdata/feature/async
feat: add catalog async api
2022-05-23 12:52:11 +08:00
54liuyao 42fcb433dc fix(stream):adjust bloom filter 2022-05-23 11:30:22 +08:00
dapan1121 9d6475fa09 Merge remote-tracking branch 'origin/3.0' into feature/async 2022-05-23 09:26:48 +08:00
yihaoDeng fb4982f8ca merge 3.0 2022-05-22 21:41:55 +08:00
Haojun Liao 9cea8dbaf7 fix(query): remove duplicated function call. 2022-05-31 00:21:47 +08:00
Haojun Liao a7feca23fe other: merge 3.0 2022-05-30 23:32:00 +08:00
Haojun Liao bb2146cd75 refactor(query): do some internal refactor. 2022-05-30 22:35:01 +08:00
Haojun Liao 70927458e5 refactor(query): do some internal refactor. 2022-05-30 20:10:30 +08:00
Haojun Liao 1652cd0ec2 enh(query): enable twa function in select clause. 2022-05-29 12:35:11 +08:00
afwerar 5acf419019 fix(os): win not close file ctest error 2022-05-21 23:47:39 +08:00
yihaoDeng 4d18fa0875 enh: refator index/transport code 2022-05-21 17:29:50 +08:00
54liuyao cacc7364d7 fix(stream): avoid check data update for tmq 2022-05-21 15:41:36 +08:00
Haojun Liao 6466187a63
Merge pull request #12788 from taosdata/feature/3_liaohj
fix(query): specify the primary timestamp column in ssdatablock
2022-05-21 14:46:08 +08:00
Haojun Liao e162d717ff Merge branch '3.0' into feature/3_liaohj 2022-05-21 14:10:04 +08:00
Haojun Liao c96036a7c4 fix(query): add null value check before update the block window info 2022-05-21 14:08:00 +08:00
Haojun Liao 00821527be fix(query): specify the primary timestamp column in ssdatablock when update the time range of ssdatablock. 2022-05-21 11:02:53 +08:00
Haojun Liao 800aa60588
Merge pull request #12779 from taosdata/feature/3_liaohj
fix(query): set buffer page dirty when place data in it.
2022-05-21 10:33:55 +08:00
Haojun Liao 03c916b436 fix(query): set buffer page dirty when place data in it. 2022-05-20 23:59:17 +08:00
Haojun Liao 25e2a9dd72 refactor: do some internal refactor, and set the correct intermediate buffer size for average function. 2022-05-20 23:58:34 +08:00
Liu Jicong 9ad18b8c2d
Merge pull request #12776 from taosdata/feature/3_liaohj
fix(query): ignore the check of qualified table id.
2022-05-20 23:15:50 +08:00
Haojun Liao 2964542617 fix(query): ignore the check of qualified table id. 2022-05-20 22:45:43 +08:00
dapan1121 d0aa9436e4 Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-05-20 21:05:21 +08:00
dapan1121 a353b1a1fb refresh meta 2022-05-20 18:00:05 +08:00
Haojun Liao ee470a9427 other: merge 3.0 2022-05-20 17:12:04 +08:00
Haojun Liao fa84d0585b enh(query): enable remove the candidate table ids in the stream scanner. 2022-05-20 17:07:53 +08:00
Haojun Liao 5e819fbdb3 fix(query): assign the group id in the ssdatablock when generating grouped results. 2022-05-20 16:50:39 +08:00
dapan1121 40a3f02463 Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-05-20 15:38:45 +08:00
WANG MINGMING c715ee5993
Merge pull request #12719 from taosdata/feature/TD-13041
fea: add select json from table
2022-05-20 13:15:49 +08:00
Haojun Liao 7b55cb0df2 fix(query): set the correct number of expressions. 2022-05-20 12:06:29 +08:00
dapan1121 af429ca64e Merge remote-tracking branch 'origin/3.0' into feature/async 2022-05-20 09:21:40 +08:00
Haojun Liao c84e666fab fix(query): remove the false alarm in aggregate operator when handling the stream computing. 2022-05-20 00:29:14 +08:00
Haojun Liao cded09bf79 enh(query): limit the rsp ssdatablock size. 2022-05-19 23:47:27 +08:00
wangmm0220 d48d98f094 fea:add select json logic 2022-05-19 22:10:20 +08:00
dapan1121 d472c28142 update table meta based on query sversion 2022-05-19 22:08:06 +08:00
wangmm0220 6c26b6230f fea:add select json logic 2022-05-19 17:57:14 +08:00
wangmm0220 91dc9e9089 fea:add select json logic 2022-05-19 17:46:28 +08:00
Haojun Liao f636806c2a other: merge 3.0 2022-05-19 17:07:01 +08:00
Haojun Liao 4c3f6f11eb fix(query): set hasNull flag to be true when initializing columnInfodata by default. 2022-05-19 16:58:30 +08:00
Haojun Liao e0b9da9c3d refactor: do some internal refactor. 2022-05-19 16:49:43 +08:00
Haojun Liao 14998af2b8
Merge pull request #12669 from taosdata/feature/3_liaohj
enh(query): record and return the schema version and tags version of the queried table.
2022-05-19 16:48:37 +08:00
Haojun Liao 90a6ec0917 fix(query): release meta reader after initializing it. 2022-05-19 16:16:16 +08:00
slzhou 83f4d1286e fix: executor process express tree scalar execution error 2022-05-19 11:20:27 +08:00
wangmm0220 e818e27902 fea:add select json logic 2022-05-18 22:13:38 +08:00
Liu Jicong f2ee70efb1 merge from 3.0 2022-05-18 21:25:23 +08:00
Liu Jicong a696ed583a test(stream): _wstartts should be reverse quoted 2022-05-18 21:23:06 +08:00
Haojun Liao 47e6e95866 enh(query): record and return the schema version and tags version of current queried table. 2022-05-18 20:39:00 +08:00
54liuyao 5ca0e81bba stream final interval operator 2022-05-18 19:41:29 +08:00
shenglian-zhou 1fecbd2587
Merge pull request #12657 from taosdata/feature/udf
fix: improve udf function misuse stability
2022-05-18 18:37:57 +08:00
slzhou 36dcc70f0d fix: improve udf function misuse stability 2022-05-18 18:21:32 +08:00
liuyao f094d32fa3
Merge pull request #12652 from taosdata/feature/TD-15688
fix(stream):set window info
2022-05-18 16:52:22 +08:00
54liuyao fb0711fa3e fix(stream):set window info 2022-05-18 16:31:52 +08:00
Liu Jicong 4e640b6d67 enh(tmq): update tb list for existing topic 2022-05-18 16:27:50 +08:00
Haojun Liao 5c2c2b378b fix(query): fix the invalid column length value during spill out the group data into disk. 2022-05-18 10:15:29 +08:00
Haojun Liao a918f19329 Merge branch '3.0' into feature/3.0_liaohj 2022-05-17 22:47:52 +08:00
Haojun Liao 1cc0708d85 fix(query): expand the capacity for aggregate operator. 2022-05-17 22:42:11 +08:00
Shengliang Guan 8b7f0f3a15 Merge remote-tracking branch 'origin/3.0' into fix/mnode 2022-05-17 20:35:19 +08:00
Shengliang Guan 00a69a4d57 Merge remote-tracking branch 'origin/3.0' into fix/mnode 2022-05-17 19:41:53 +08:00
54liuyao ae2399cd50 fix(stream):valgrind 2022-05-17 19:37:40 +08:00
Haojun Liao aefa9bd891 refactor: do some internal refactor. 2022-05-17 16:53:55 +08:00
Shengliang Guan 0623514ed1 Merge remote-tracking branch 'origin/3.0' into fix/mnode 2022-05-17 16:12:53 +08:00
Haojun Liao 1d577dbc69 fix(query): free resources after load table meta. 2022-05-17 16:06:57 +08:00
Haojun Liao c508c89a92 enh(query): filter the child table that are not belongs to current super table when adding into candidate list. 2022-05-17 16:02:03 +08:00
Haojun Liao c2a918a85e refactor: do some internal refactor. 2022-05-17 12:36:32 +08:00
Haojun Liao eb6f95c7dd enh(query): reverse scan table to generated interval results. 2022-05-17 12:16:44 +08:00
Shengliang Guan 81e89ec7b6 Merge remote-tracking branch 'origin/3.0' into fix/mnode 2022-05-16 20:13:02 +08:00
Haojun Liao 4bac6c4fef fix(query): avoid copy the unassigned column to the destination datablock after filter applied. 2022-05-16 18:29:34 +08:00
Haojun Liao 745f64aff6 refactor(query): do some internal refactor. 2022-05-16 17:16:20 +08:00
Shengliang Guan fc94b71c80 refactor: adjust SRpcMsg 2022-05-16 15:17:11 +08:00
Haojun Liao 94c8a67e23
Merge pull request #12524 from taosdata/feature/3.0_liaohj
fix(query): extract correct join condition from physical plan.
2022-05-16 11:22:40 +08:00
Haojun Liao 2df67d9133 fix(query): extract correct join condition from physical plan. 2022-05-16 11:10:05 +08:00
slzhou 8ce04a94f9 fix: change function name for tearing down udf handles 2022-05-16 09:06:08 +08:00
slzhou 5b35fcacd6 fix: teardown udf functions handles 2022-05-16 07:47:56 +08:00
Haojun Liao 18fcb33465 refactor: do some internal refactor. 2022-05-15 00:04:51 +08:00
Haojun Liao a170b3fa9d
Merge pull request #12486 from taosdata/feature/3.0_liaohj
fix(query): set the correct row index during generating join results.
2022-05-14 23:27:52 +08:00
Haojun Liao 5a72ca804b fix(query): set the correct row index during generating join results. 2022-05-14 23:03:02 +08:00
Haojun Liao 0c111d3315
Merge pull request #12482 from taosdata/feature/3.0_liaohj
fix(query): remove expired moving data operation during extract data …
2022-05-14 22:35:10 +08:00
Haojun Liao b6677e1a5d fix(query): remove expired moving data operation during extract data from in-memory buffer. 2022-05-14 22:13:27 +08:00
Yihao Deng 7f08c25030
Merge pull request #12481 from taosdata/fix/avoid_invalid_rw
enh(index): fix sanitizer error
2022-05-14 21:45:52 +08:00
yihaoDeng 70171a66e0 enh(index): fix sanitizer error 2022-05-14 20:53:40 +08:00
Haojun Liao 8242cac94a fix(query): fill the pseudo column before applying filter in table scanner. 2022-05-14 19:21:12 +08:00
Haojun Liao 46e76fc2ee fix(query): fix a corner case for generating the filtered ssdatablock. 2022-05-14 16:40:51 +08:00
Haojun Liao 234c0cd966 fix(query): ignore the reserved column data when generating filtered result. 2022-05-14 16:28:34 +08:00
Shengliang Guan 1f5941ebde
Merge pull request #12465 from taosdata/fix/mnode
enh: control the memory of the rpc queue
2022-05-14 12:05:18 +08:00
Shengliang Guan 7ad96ac276 enh: control the memory of the rpc queue 2022-05-14 11:53:46 +08:00
Yihao Deng 9dc392d321
Merge pull request #12455 from taosdata/enh/add_more_index_ut
enh(index): add more UT
2022-05-14 10:49:10 +08:00
Haojun Liao e119b56f55 other: merge 3.0 and do some internal refactor. 2022-05-14 10:39:21 +08:00
Shengliang Guan 1e41ba8c14 Merge remote-tracking branch 'origin/3.0' into fix/mnode 2022-05-14 09:30:55 +08:00
yihaoDeng d003f1b0d7 enh(index): add more UT 2022-05-13 23:30:46 +08:00
shenglian-zhou 095217a204
Merge pull request #12445 from taosdata/feature/udf
feat: fix erros of square int overflow and block capacity set before filling a new column
2022-05-13 21:59:02 +08:00
Haojun Liao d760f981a3
Merge pull request #12437 from taosdata/feature/3.0_liaohj
fix(query): set the correct state value key index.
2022-05-13 21:58:32 +08:00
slzhou d54e345dc9 fix: ensure capacity before column merge: select agg1(col/10), agg2(col/2) 2022-05-13 21:00:46 +08:00
Haojun Liao 5dadb26070 fix(query): set the correct state value key index. 2022-05-13 18:18:54 +08:00
54liuyao 4b564b2ebd add stream ci 2022-05-13 15:37:31 +08:00
Haojun Liao 9b2cdcff9d
Merge pull request #12417 from taosdata/feature/3.0_liaohj
fix(query): add the repeat scan flag check in the aggregate executor.
2022-05-13 14:28:05 +08:00
Shengliang Guan 65e9e97252 refactor: control the memory of the rpc queue 2022-05-13 14:23:11 +08:00
yihaoDeng d0fe68b0e4 fix(rpc): avoid fd leak 2022-05-13 12:18:57 +08:00
Haojun Liao 86031c1985 fix(query): add the repeat scan flag check during aggregate executor. 2022-05-13 12:17:09 +08:00
Haojun Liao 38d52c69dc fix(query): fix syntax errors in executorimpl.c 2022-05-13 10:12:03 +08:00
Haojun Liao fbc3ca6093 Merge branch '3.0' into feature/3.0_liaohj 2022-05-13 09:57:00 +08:00
Haojun Liao 321c291f4c refactor: do some internal refactor. 2022-05-13 09:53:19 +08:00
liuyao 426200a71b
Merge pull request #12384 from taosdata/feature/TD-15379
feat(stream): stream reprocess window
2022-05-13 09:19:22 +08:00
Haojun Liao e468363ce1
Merge pull request #12409 from taosdata/feature/3.0_liaohj
fix(query): close read fd when finishing scanning data files.
2022-05-13 01:25:38 +08:00
Haojun Liao ec808a75c1 Merge branch 'feature/3.0_liaohj' of github.com:taosdata/tdengine into feature/3.0_liaohj 2022-05-13 00:38:21 +08:00
Haojun Liao aae019d18a fix(query): close read fd when finishing scanning data files. 2022-05-13 00:32:02 +08:00
Haojun Liao 3678aa9094
Merge pull request #12391 from taosdata/feature/3.0_liaohj
fix(query): fix special pseudo column caused taosd crash.
2022-05-12 23:49:21 +08:00
Haojun Liao bc64bdc179 Merge branch '3.0' into feature/3.0_liaohj 2022-05-12 23:15:35 +08:00