Commit Graph

762 Commits

Author SHA1 Message Date
dapan 6621ee69a0 fix bug 2022-05-09 11:40:24 +08:00
dapan 71dbed3ede Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-05-09 08:16:02 +08:00
Haojun Liao 0f9f52e78b fix(query): remove false assert. 2022-05-08 16:37:12 +08:00
Haojun Liao b329b286ac refactor:do some internal refactor. 2022-05-08 16:09:56 +08:00
Haojun Liao f6be0f0dfe other: merge with 3.0. 2022-05-08 16:06:47 +08:00
Liu Jicong d17b478e96 feat(stream): auto create ctb 2022-05-08 02:37:23 +08:00
Haojun Liao e86bbc1cae
Merge branch '3.0' into feature/3.0_liaohj 2022-05-08 00:53:06 +08:00
Liu Jicong db3cbbf22d fix(query): column match 2022-05-08 00:21:17 +08:00
Haojun Liao 9025a5d735 Merge branch '3.0' into feature/3.0_liaohj 2022-05-08 00:14:02 +08:00
Haojun Liao 0bdabe6a10 fix(query): fix invalid extraction of column id. 2022-05-07 23:49:29 +08:00
dapan1121 7c535c40ba
Merge branch '3.0' into feature/qnode 2022-05-07 22:03:14 +08:00
Shengliang Guan 963813b5e6 Merge remote-tracking branch 'origin/3.0' into feature/dnode 2022-05-07 20:19:54 +08:00
Shengliang Guan c8865f3a05 refactor: remove rpc client in executor and scanoperator 2022-05-07 20:19:40 +08:00
Hongze Cheng a06bf6e5ca
Merge pull request #12206 from taosdata/feature/vnode_refact1
refact: vnode
2022-05-07 19:05:25 +08:00
Haojun Liao 6ce36a083e
Merge pull request #12214 from taosdata/feature/3.0_liaohj
fix(query): remove a false assert.
2022-05-07 19:00:29 +08:00
Haojun Liao cdc2002e70 refactor(query): do some internal refactor. 2022-05-07 18:15:17 +08:00
54liuyao 599ea89a53 stream scan 2022-05-07 18:10:45 +08:00
Hongze Cheng 141ef5afd0 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-05-07 10:03:16 +00:00
Haojun Liao f867e8ea91 fix(query): eliminate memory leak. 2022-05-07 17:23:05 +08:00
Haojun Liao addd65f222 Merge branch '3.0' into feature/3.0_liaohj 2022-05-07 16:51:03 +08:00
Haojun Liao f508da9e13 fix(query): eliminate memory leak 2022-05-07 16:22:52 +08:00
Hongze Cheng a194f6458f Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-05-07 07:30:22 +00:00
Haojun Liao 1d8af5d4cf fix(query): fix memory leak. 2022-05-07 15:11:49 +08:00
Haojun Liao 47eb1fac26
Merge pull request #12187 from taosdata/feature/3.0_liaohj
fix(query): update the column match strategy.
2022-05-07 15:07:40 +08:00
Hongze Cheng 5d150204dd more refact 2022-05-07 06:57:31 +00:00
Haojun Liao 6115d3dbe8 fix(query): update the column match strategy. 2022-05-07 11:04:38 +08:00
dapan1121 8dd7c076d0 Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-05-07 08:48:41 +08:00
dapan1121 20e0d336c7 fix memory leak issue 2022-05-07 08:47:52 +08:00
Yihao Deng 4d99b003d6
Merge pull request #12168 from taosdata/enh/supportIdxFilter
enh(index): support more data type
2022-05-07 08:47:51 +08:00
Haojun Liao 2b803d8b93 enh(query): set uid for the result datablock of stream scanner when handling the submit block. 2022-05-06 23:40:26 +08:00
Haojun Liao ea3e1a202e fix(query): add some check for null pointer. 2022-05-06 22:12:35 +08:00
dapan1121 1f9b6f14dd fix mem leak 2022-05-06 22:11:33 +08:00
yihaoDeng e08dd100a4 enh(index): support more data type 2022-05-06 18:39:28 +08:00
Haojun Liao 4e90982c22 fix(query): sort according to the generated column data in order by operator. 2022-05-06 17:23:20 +08:00
Haojun Liao e4f0a0fc67 fix(query): enable table name query for super table. 2022-05-05 23:47:44 +08:00
Haojun Liao 8954035a2c fix(query): update the unit test cases. 2022-05-05 19:05:55 +08:00
Haojun Liao 02c7fcc228 Merge branch '3.0' into feature/3.0_liaohj 2022-05-05 19:00:07 +08:00
Haojun Liao c1659805b6 fix(query): do perform arithmetic operator before apply the sort procedure. 2022-05-05 18:54:19 +08:00
Haojun Liao cb3e10a046
Merge pull request #12116 from taosdata/feature/3.0_liaohj
fix(query): set the correct join on column slot id.
2022-05-05 15:35:03 +08:00
Haojun Liao 96372a7322 fix(query): set the correct join on column slot id. 2022-05-05 14:57:48 +08:00
Yihao Deng e50e3a17fe
Merge pull request #12103 from taosdata/enh/supportIdxFilter
enh(index): support index filter
2022-05-05 08:37:26 +08:00
Yihao Deng d2c7b8a0ed
Merge pull request #12101 from taosdata/enh/supportIndexFilter
Enh/support index filter
2022-05-04 17:12:56 +08:00
Haojun Liao 61ca9527b7
Merge pull request #12098 from taosdata/feature/3.0_liaohj
refactor: do some internal refactor.
2022-05-04 15:31:37 +08:00
Haojun Liao db00d25b9b fix(query): add one more check for null pointer. 2022-05-04 14:34:38 +08:00
yihaoDeng 5ed7b44b16 enh(index): support index filter 2022-05-04 12:35:05 +08:00
Haojun Liao 05bd6a52c2 refactor: do some internal refactor. 2022-05-03 23:52:17 +08:00
Haojun Liao ad3075db1e refactor: do some internal refactor. 2022-05-03 23:23:49 +08:00
Haojun Liao d20d78729e
Merge pull request #12097 from taosdata/feature/3.0_liaohj
fix(query): set the correct primary timestamp column for state window operator.
2022-05-03 22:14:28 +08:00
yihaoDeng dc6bdab4e4 enh(index): add prefix query 2022-05-03 21:56:05 +08:00
yihaoDeng 8e7cf4a661 enh(index): add prefix query 2022-05-03 20:14:53 +08:00
yihaoDeng 6a7630e040 enh(index): add prefix query 2022-05-03 18:18:11 +08:00
Haojun Liao 90202c7221 fix(query): set the timewindow value for the result of partition by operator. 2022-05-03 15:39:46 +08:00
Haojun Liao 231b0c6cb5 fix(query): set the correct primary timestamp column for state window operator. 2022-05-03 15:33:24 +08:00
Haojun Liao 3438ed13f3 refactor: do some internal refactor. 2022-05-03 15:27:13 +08:00
Haojun Liao 9adc1ed8ac refactor: do some internal refactor. 2022-05-03 15:04:34 +08:00
Haojun Liao 0799a5eaf7 refactor: do some internal refactor. 2022-05-03 14:43:53 +08:00
Haojun Liao 6b5ca95d65
Merge pull request #12096 from taosdata/feature/3.0_liaohj
enh(query): time window interpolation is valid for interval query.
2022-05-03 14:37:50 +08:00
Haojun Liao b2e7a161ab refactor: remove some comments. 2022-05-02 23:59:59 +08:00
Haojun Liao ffbf455fee enh(query): time window interpolation for interval query. 2022-05-02 23:52:32 +08:00
yihaoDeng 26f2d342b0 enh(index): add prefix query 2022-05-02 22:15:51 +08:00
Yihao Deng 13b42a00fa
Merge pull request #12089 from taosdata/enh/supportIdxFilter
enh(index): support index filter
2022-05-02 10:15:38 +08:00
yihaoDeng ee5b67a965 enh(index): support index filter 2022-05-01 22:20:24 +08:00
Haojun Liao f096f27ce8 refactor: do some internal refactor. 2022-05-01 15:22:28 +08:00
Haojun Liao 7cecc3418c
Merge pull request #12077 from taosdata/feature/3.0_liaohj
fix(query): update the capacity for ssdatablock when merge new blocks.
2022-04-30 16:09:04 +08:00
Haojun Liao 498cbc62fc fix(query): update the capacity for ssdatablock when merge new blocks. 2022-04-30 15:13:18 +08:00
Xiaoyu Wang 408929ec4b
Merge pull request #12074 from taosdata/feature/3.0_wxy
feat: fill physical plan
2022-04-30 14:29:27 +08:00
Xiaoyu Wang cdfe9929c8 feat: fill physical plan 2022-04-30 14:07:44 +08:00
Haojun Liao 0ebd90b549 fix(query): set the correct primary timestamp column for first/last function. 2022-04-30 13:48:07 +08:00
Xiaoyu Wang 913354057e feat: fill physical plan 2022-04-30 11:40:12 +08:00
Haojun Liao ca786a9251
Merge pull request #12065 from taosdata/feature/3.0_liaohj
enh(query): enable check sma status for each column in query.
2022-04-29 20:49:46 +08:00
Haojun Liao 4b761380b2 Merge remote-tracking branch 'origin/3.0' into feature/3.0_liaohj 2022-04-29 20:27:09 +08:00
Haojun Liao c71c88a719 enh(query): enable check sma status for each column in query. 2022-04-29 20:07:33 +08:00
Haojun Liao 210e9cdbd8
Merge pull request #12059 from taosdata/feature/3.0_liaohj
fix(query): avoid to build dummy value column in group by constant value.
2022-04-29 18:48:19 +08:00
Haojun Liao eecd01dc9a refactor: do some internal refactor. 2022-04-29 16:46:01 +08:00
54liuyao b2dd293568 stream supports filter 2022-04-29 16:30:43 +08:00
Yihao Deng 39a129aee5
Merge pull request #12035 from taosdata/feat/refactor-index
refactor(index): refactor index code
2022-04-29 11:55:56 +08:00
Haojun Liao 45e8eeb9f8
Merge pull request #12038 from taosdata/feature/3.0_liaohj
refactor(query): remove redundant attributes in some structs.
2022-04-29 10:41:15 +08:00
Cary Xu 0bac6edfd6
Merge pull request #12032 from taosdata/feature/TD-13066-3.0
feat: migrate tsdb read interface to vnode
2022-04-29 09:32:35 +08:00
Haojun Liao 2a696d2790 fix(query): add one more attribute in SSDataBlock. 2022-04-29 08:49:31 +08:00
yihaoDeng 60b05c8a51 refactor(index): refactor index code 2022-04-28 23:32:14 +08:00
Cary Xu 5afaaaf4a9 feat: migrate tsdb read interface to vnode 2022-04-28 21:22:40 +08:00
Haojun Liao f6fbbdfc5f other: merge 3.0 2022-04-28 18:13:41 +08:00
Haojun Liao d9aa35ecfe fix(query): revise the output data column info in the exchange operator to be adaptable for the case of extensive datablocks. 2022-04-28 18:08:56 +08:00
Liu Jicong 58ee66a8e8
Merge pull request #12013 from taosdata/feature/tq
fix: memory error
2022-04-28 17:54:10 +08:00
Liu Jicong 3ae3fd65e8 fix: memory error 2022-04-28 16:31:35 +08:00
Haojun Liao 96363c411d other: merge 3.0 2022-04-28 15:40:03 +08:00
Haojun Liao 47a9b26507 fix(query): show tables in information_schema db. 2022-04-28 15:30:18 +08:00
shenglian zhou 00509d0edf udaf integrate into function framework 2022-04-28 14:43:54 +08:00
Haojun Liao 707be3a826
Merge pull request #11965 from taosdata/feature/3.0_liaohj
fix(query): the null value is missing when merging two SColumnInfoData.
2022-04-27 20:50:10 +08:00
Haojun Liao 8c911a34ec Merge remote-tracking branch 'origin/3.0' into feature/3.0_liaohj 2022-04-27 20:24:49 +08:00
Haojun Liao 878bb18d08 fix(query): the null value is missing when merging two SColumnInfoData. 2022-04-27 19:59:50 +08:00
Haojun Liao b159b0ff12
Merge pull request #11957 from taosdata/feature/3.0_liaohj
fix(query): enable the limitation on the number of query results
2022-04-27 19:24:27 +08:00
Haojun Liao d41a9e8bf0 fix(query): enable the limitation on each group by using limit/offset. 2022-04-27 18:43:46 +08:00
Haojun Liao 1c08688da2 fix(query): return object instead of free it when error happens. 2022-04-27 18:12:26 +08:00
Haojun Liao 7c6bc10760 fix(query): enable the limitation on the number of query results within each group. 2022-04-27 17:52:39 +08:00
afwerar bf9ab440a7 fix(os): fix new compilation errors. 2022-04-27 17:39:54 +08:00
Haojun Liao 3db512e08f refactor(query): do some internal refactor. 2022-04-27 16:37:19 +08:00
Haojun Liao 0444f0835e fix(query): add super table related information in show tables; 2022-04-27 15:31:04 +08:00
Haojun Liao d62ddcf2db enh(query): add more information for the result of show tables. 2022-04-27 15:17:15 +08:00
Haojun Liao 02cee2ba62 refactor: do some internal refactor. 2022-04-27 10:11:32 +08:00