Commit graph

309 commits

Author SHA1 Message Date
Haojun Liao
bcb3d41d08 fix(query): fix coverity issues. 2022-10-16 13:46:21 +08:00
yihaoDeng
044f025bc6 opt systable query 2022-10-14 19:54:05 +08:00
yihaoDeng
bd5b94cb94 Merge branch 'd3' into new 2022-10-14 10:06:21 +08:00
yihaoDeng
974bc4b7c6 add systable filterr 2022-10-13 21:49:53 +08:00
dapan1121
5e4148e1cf feat: add more case when test cases 2022-10-12 16:02:21 +08:00
dapan1121
a13f553868 Merge remote-tracking branch 'origin/3.0' into feat/caseWhen 2022-10-12 13:33:41 +08:00
Liu Jicong
eafe8666f7 merge 3.0 2022-10-09 17:00:18 +08:00
Liu Jicong
2f9aeeb5fc feat(stream): support define table name 2022-10-09 16:54:27 +08:00
yihaoDeng
27003dfaa5 fix invalid tag value 2022-10-08 15:48:52 +08:00
dapan1121
05a3997731 Merge remote-tracking branch 'origin/3.0' into feat/caseWhen 2022-10-08 09:21:39 +08:00
yihaoDeng
c62b1985d7 fix invalid tag value 2022-10-05 18:32:30 +08:00
yihaoDeng
16c1473823 enh(query): opt get table meta 2022-10-01 13:49:30 +08:00
dapan1121
50b396c818 fix: fix case when issues 2022-09-30 18:13:55 +08:00
yihaoDeng
0d3da10954 fix invalid read 2022-09-30 09:31:19 +08:00
yihaoDeng
d74779805a opt tbname in 2022-09-29 23:13:54 +08:00
yihaoDeng
1148ae8f6e opt tbname in 2022-09-29 21:53:39 +08:00
yihaoDeng
02310d5952 fix invalid read 2022-09-29 21:35:14 +08:00
yihaoDeng
47234dfeec opt tbname in 2022-09-29 20:37:23 +08:00
yihaoDeng
50478a31cc opt tbname in 2022-09-29 20:30:32 +08:00
yihaoDeng
4977e2e676 opt tbname in 2022-09-29 18:35:12 +08:00
yihaoDeng
5b4d0eaabe enh: opt tbname in 2022-09-29 11:07:32 +08:00
yihaoDeng
1286f7473c QRY: opt tbname in 2022-09-28 22:07:16 +08:00
Shengliang Guan
69e1edb344
Merge pull request #16898 from taosdata/fix/TD-18740
feat:Complete the automatic table creation function for taosX
2022-09-20 11:35:18 +08:00
Haojun Liao
e5e21bf635 fix(query): add null ptr check. 2022-09-19 14:08:30 +08:00
wangmm0220
e3bc2487b3 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-18740 2022-09-16 19:00:49 +08:00
wangmm0220
a54f71a03c fix:error in auto create table for taosX 2022-09-16 18:57:33 +08:00
Haojun Liao
36c4b981f4
Merge pull request #16813 from taosdata/feature/3_liaohj
refactor(query): do some internal refactor.
2022-09-14 13:32:42 +08:00
Haojun Liao
0bb1dc9d1f fix(query): reset the output buffer when results have been produced. 2022-09-14 11:00:44 +08:00
Haojun Liao
ad45c0a848 fix(query): set the group id. 2022-09-13 18:22:58 +08:00
slzhou
41250383e2 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/fixbugs 2022-09-08 15:30:04 +08:00
slzhou
ea5ab9f8fd fix: add _wstart when _wstart does not appear in select projection list 2022-09-08 15:29:46 +08:00
dapan1121
4a563b6d50 fix: fix now in alter tag value 2022-09-06 19:17:11 +08:00
Shengliang Guan
c09e6f6236 Merge branch '3.0' into feature/TD-14761 2022-09-04 09:01:43 +08:00
wangmm0220
796342dabb fix:<TD-18803> taosX core dump if schema is null 2022-09-02 16:05:22 +08:00
Shengliang Guan
8686b228ee
Merge pull request #16582 from taosdata/feature/3_liaohj
fix(query): check node type when extract column info.
2022-09-01 19:24:34 +08:00
Haojun Liao
4af80fa0aa fix(query): check node type when extract column info. 2022-09-01 18:39:12 +08:00
Shengliang Guan
4401080328 enh: make cmake .. -DCMAKE_BUILD_TYPE=Release work 2022-08-31 18:06:17 +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
wade zhang
2ad31384f6
Merge pull request #15818 from taosdata/feature/TD-14761
feat: get meta and data from tmq using snapshot
2022-08-29 09:49:35 +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
655dbb47c1 refactor(query): do some internal refactor. 2022-08-26 19:19:48 +08:00
Cary Xu
4abb6e1411 enh: use simple hash to save agg result 2022-08-26 16:52:12 +08:00
wangmm0220
6b61d3c23b fix:conflicts from 3.0 2022-08-25 16:57:19 +08:00
Haojun Liao
1c06206000 other:merge 3.0 2022-08-25 11:01:36 +08:00
shenglian zhou
1540881cb6 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/save-op-state 2022-08-24 17:05:49 +08:00
shenglian zhou
b250efeee4 fix: support window pseduo column for fill operator 2022-08-24 17:05:38 +08:00
wangmm0220
2afc23a120 fix:conflicts from 3.0 2022-08-24 13:59:51 +08:00
wangmm0220
53e0e168e6 fix:add log 2022-08-24 10:36:46 +08:00
Haojun Liao
b62e0c0235
Merge pull request #16354 from taosdata/feature/3_liaohj
refactor(query): do some internal refactor.
2022-08-24 10:25:27 +08:00
wangmm0220
f477e94dda fix:error in snapshot from taosx 2022-08-24 10:24:19 +08:00
Haojun Liao
20b06a7ec7 refactor(query): do some internal refactor. 2022-08-23 19:44:59 +08:00
Xiaoyu Wang
717f837cbb fix: auto create table insert statement check table name 2022-08-23 15:24:50 +08:00
wangmm0220
1134319570 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/TD-14761 2022-08-23 10:45:51 +08:00
Shengliang Guan
a3348f716e
Merge pull request #16299 from taosdata/fix/3.0_bugfix_wxy
fix: the syntax problem of querying the state value in the state window
2022-08-22 18:48:28 +08:00
Xiaoyu Wang
4cf9bd6ac1 fix: the syntax problem of querying the state value in the state window 2022-08-22 17:46:57 +08:00
wangmm0220
43862ccd74 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/TD-14761 2022-08-22 16:53:53 +08:00
wade zhang
7a77f4258a
Merge pull request #16258 from taosdata/feature/3.0_query_optimize
opti: group by tag
2022-08-22 16:39:05 +08:00
wangmm0220
23d8ebf129 fix:error in grou by tag 2022-08-22 15:15:03 +08:00
54liuyao
25b735f0e3 feat(stream): delete result 2022-08-22 14:05:19 +08:00
wangmm0220
36b60ab082 opti:grou by tag 2022-08-22 11:28:58 +08:00
wangmm0220
36ff7e4242 opti:grou by tag 2022-08-22 10:14:40 +08:00
wangmm0220
2743ac6193 opti: group by tag 2022-08-20 15:45:56 +08:00
wangmm0220
38f0eccaad opti: group by tag 2022-08-19 20:31:28 +08:00
shenglian zhou
3b9d44e05a fix: check tags when it is not regular table 2022-08-19 17:27:18 +08:00
wangmm0220
f2912a17ba fix:conflicts from 3.0 2022-08-19 16:38:23 +08:00
wangmm0220
03bb9e7f01 fix: get meta null if table does not exists 2022-08-18 15:44:28 +08:00
wangmm0220
44ce4f1cf3 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/TD-14761 2022-08-18 10:45:45 +08:00
wangmm0220
e3c11172ec fix:error in get table list by tag filter 2022-08-17 19:01:22 +08:00
wangmm0220
359fa4bc56 fix:error in get table list by tag filter 2022-08-17 15:50:33 +08:00
wangmm0220
4f16771de4 fix:error in get table list by tag filter 2022-08-17 14:45:31 +08:00
wangmm0220
171ce325c7 fix:error in get table list by tag filter 2022-08-17 11:47:59 +08:00
wangmm0220
2bf2d5e6e1 fix:error in get table list by tag filter 2022-08-17 11:39:55 +08:00
wangmm0220
c4d25ccb90 fix:remove log for time cost 2022-08-16 14:48:31 +08:00
wangmm0220
4eccd81e94 fix:error in tag filter optimization 2022-08-16 14:39:03 +08:00
wangmm0220
37f6d1195c fix:error in get table list 2022-08-12 21:57:29 +08:00
wangmm0220
4f97d72502 fix:memory leak 2022-08-12 15:02:34 +08:00
wangmm0220
78e87a0aae fix:memory leak 2022-08-12 14:38:54 +08:00
wangmm0220
eec58b8ef0 opti:use suid+uid->tags index to optimize time cost 2022-08-12 13:53:24 +08:00
wangmm0220
95ef68bbc1 opti:use suid+uid->tags index to optimize time cost 2022-08-12 11:39:19 +08:00
wangmm0220
e102f81f92 opti:use suid+uid->tags index to optimize time cost 2022-08-12 11:33:53 +08:00
wangmm0220
32f9bc0dd0 opti:logic for get table list 2022-08-11 18:29:28 +08:00
wangmm0220
4f03e2e4f5 opti:logic for get table list 2022-08-11 14:35:38 +08:00
wangmm0220
8be1396268 opti: add log for time cost 2022-08-10 21:31:08 +08:00
wangmm0220
e7f4755386 opti: add log for time cost 2022-08-10 20:26:59 +08:00
wangmm0220
e039334792 opti: logic in get table list 2022-08-10 20:18:54 +08:00
wangmm0220
9f9788c205 Merge branch '3.0' into feature/TD-14761 2022-08-08 10:04:03 +08:00
54liuyao
214d3609b2 fix(stream):set num of stream session child 2022-08-06 15:14:11 +08:00
wangmm0220
f28155714e fix:confilcts from 3.0 2022-08-06 12:31:15 +08:00
wangmm0220
45e7597df3 feat:get data from snapshot for taosx 2022-08-05 21:12:18 +08:00
Cary Xu
f0dff1f039 Merge branch '3.0' into feature/TD-11274-3.0 2022-08-04 21:27:17 +08:00
Cary Xu
1231c8014b fix: solve rsma memory leak 2022-08-04 21:27:01 +08:00
shenglian zhou
2f27d0152d fix: get result row add forUpdate parameter 2022-08-04 16:23:54 +08:00
Haojun Liao
2531ee909c refactor: do some internal refactor. 2022-08-01 14:05:41 +08:00
Haojun Liao
78bbfcb4bc refactor: do some internal refactor and opt query performance. 2022-07-29 09:56:03 +08:00
Minglei Jin
51b367a32c fix: filter not exist child tables 2022-07-27 13:55:04 +08:00
Haojun Liao
9bddf99d7d refactor(query): do some internal refactor. 2022-07-25 11:17:45 +08:00
Haojun Liao
e9936db95e other: merge 3.0 2022-07-23 09:37:23 +08:00
Haojun Liao
6f4851a6a2 refactor: do some internal refactor. 2022-07-22 14:38:28 +08:00
Minglei Jin
1cdde411c0
Merge pull request #15227 from taosdata/fix/TD-17582-v2
fix: error case handle when table was dropped
2022-07-21 11:17:42 +08:00
Minglei Jin
359622761a fix: error case handle when table was dropped 2022-07-21 10:39:32 +08:00
Haojun Liao
abfa6d9162 refactor(query): do some internal refactor and add some logs. 2022-07-20 22:38:19 +08:00
Haojun Liao
df58a9bb30 fix(query): handle fraction of ts in add ts offset. 2022-07-20 15:30:52 +08:00
Haojun Liao
dc92b27913 fix(query): fix the timewindow calculate error. 2022-07-19 20:32:55 +08:00
Haojun Liao
eebbbce4f3 fix(query): filter new added child table for stream scan operator. 2022-07-18 15:31:39 +08:00
Haojun Liao
fc67efb5aa fix(query): fix memory leak. 2022-07-18 13:52:33 +08:00
Haojun Liao
f0d1f393fd fix(query): add limit/offset implementation in exchange operator. 2022-07-16 23:24:59 +08:00
Haojun Liao
83b44e2ffa fix(query):support multigroup in groupby operator. 2022-07-16 16:30:09 +08:00
Haojun Liao
3f11c849cd refactor: do some internal refactor. 2022-07-15 17:34:54 +08:00
Haojun Liao
5ca810a985 fix(query): fix memory leak. 2022-07-14 19:09:40 +08:00
WANG MINGMING
e0ec9687c5
Merge pull request #14890 from taosdata/fix/TD-17356
fix:filter child table with tag
2022-07-14 13:29:09 +08:00
wangmm0220
3c755c4834 opt:remove useless code 2022-07-14 11:41:34 +08:00
54liuyao
13519f8fd9 feat(stream): interval offset 2022-07-14 11:24:24 +08:00
wangmm0220
e8c041f098 fix:filter child table with tag 2022-07-14 10:49:09 +08:00
54liuyao
ab2b1bbf47 feat(stream): sliding window 2022-07-12 17:27:44 +08:00
Haojun Liao
a5955c3dae fix(query): add more check for fetch rsp, and set the correct start time window for fill. 2022-07-11 15:49:13 +08:00
54liuyao
75ed474f09 ci(stream): add session test 2022-07-10 18:30:30 +08:00
Haojun Liao
9738bb4aff Merge remote-tracking branch 'origin/feature/3_liaohj' into feature/3_liaohj 2022-07-10 10:16:41 +08:00
Haojun Liao
40380ef9c1 refactor: do internal refactor. 2022-07-10 10:15:27 +08:00
Shengliang Guan
c53a84b733 Merge remote-tracking branch 'origin/3.0' into fix/valgrind 2022-07-09 20:13:26 +08:00
Haojun Liao
3e81daf578 fix(query): fix memory leak. 2022-07-08 17:28:37 +08:00
Shengliang Guan
dca93b18cc refactor: adjust logs 2022-07-08 16:57:54 +08:00
yihaoDeng
1e5ddcb92f merge 3.0 2022-07-06 18:29:11 +08:00
Haojun Liao
29949a965b other: merge 3.0. 2022-07-06 13:46:24 +08:00
Haojun Liao
5f93b8db89 fix(query): copy the column that will not output. 2022-07-05 23:54:51 +08:00
Haojun Liao
3bae30412c refactor: do some internal refactor. 2022-07-05 13:57:07 +08:00
yihaoDeng
bd77e5b107 refactor index 2022-07-04 16:01:45 +08:00
yihaoDeng
1f74676954 refactor index 2022-07-04 15:41:36 +08:00
Haojun Liao
16d18b8046 refactor: do some internal refactor. 2022-07-04 14:10:29 +08:00
Hongze Cheng
ddb198de23 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-07-04 03:42:50 +00:00
wangmm0220
4e6b3d72ac Merge branch '3.0' into feature/TD-13041 2022-07-01 16:54:18 +08:00
Haojun Liao
34e4980a51 refactor(query): do some internal refactor. 2022-07-01 15:19:02 +08:00
afwerar
4e8f3db596 os: replace win qsort func 2022-07-01 11:54:21 +08:00
wangmm0220
e751e20c76 fix:merge from 3.0 2022-06-30 16:25:43 +08:00
wangmm0220
06552626e0 fix:disable some json test cases 2022-06-29 20:15:49 +08:00
wangmm0220
665e1ddde8 fix:add switch for buffer page debug log 2022-06-29 18:11:28 +08:00
Haojun Liao
3a566d5e5e refactor(query): do some internal refactor. 2022-06-29 17:14:00 +08:00
wangmm0220
873546bee5 fix:add log 2022-06-29 15:03:17 +08:00
Liu Jicong
58803fafcf fix(query): check datablock should check output flag 2022-06-28 16:05:00 +08:00
Haojun Liao
4a59e1300b other: merge 3.0. 2022-06-28 15:22:32 +08:00
Liu Jicong
383e7a495b fix(query): enable output check 2022-06-28 13:45:50 +08:00
wangmm0220
e2f4a2a03c Merge branch 'feature/TD-13041' of github.com:taosdata/TDengine into feature/TD-13041 2022-06-27 21:21:22 +08:00
wangmm0220
b6b4455689 fix:error in group by tag 2022-06-27 21:21:08 +08:00
wangmm0220
8e5099c44c Merge branch '3.0' into feature/TD-13041 2022-06-27 20:02:00 +08:00
slzhou
11f8d302fa feat: multiway merge handles group+mergekeys, group and only merge keys 2022-06-27 17:51:50 +08:00
wangmm0220
5557c2ef93 fix: add limit for json operator 2022-06-27 16:17:58 +08:00
Haojun Liao
dbd8c300fa refactor: do tsdbread refactor. 2022-06-27 10:46:20 +08:00
Yihao Deng
a081c7c154
Merge branch '3.0' into feat/idxFix 2022-06-25 20:40:16 +08:00
yihaoDeng
5a4b51a968 fix index bug 2022-06-25 20:36:38 +08:00
slzhou
a9f094613a fix: restore table merge scan operator 2022-06-25 13:52:52 +08:00