Commit Graph

2654 Commits

Author SHA1 Message Date
Haojun Liao 7ee2449a73 Merge branch '3.0' into feature/3_liaohj 2022-09-22 14:03:17 +08:00
dapan1121 88b4f9d9a8 fix: fix nchar compare issue 2022-09-22 13:23:16 +08:00
Haojun Liao 976b36631e fix(query): keep last key for interp query. 2022-09-22 10:31:17 +08:00
Liu Jicong 7ade2b3b8d fix double free in sma 2022-09-21 18:54:49 +08:00
54liuyao 5ca1dc1005 fix(stream): free array 2022-09-21 16:34:16 +08:00
Liu Jicong ae294b98c2 enh(stream): blocklist do not copy 2022-09-21 15:15:01 +08:00
Xiaoyu Wang 2a978bae09 Merge remote-tracking branch 'origin/3.0' into refact/query_opt 2022-09-21 13:58:34 +08:00
Liu Jicong 72fba5a8ce fix(stream): check delete uid 2022-09-21 11:54:44 +08:00
Haojun Liao 33c075542d refactor(query): do some internal refactor. 2022-09-21 10:26:55 +08:00
Haojun Liao 7f47840ddc refactor:disable some logs. 2022-09-20 14:42:33 +08:00
Haojun Liao 1f53ee8bc2 other:merge 3.0 2022-09-20 14:39:43 +08:00
Haojun Liao af36cb37e6 refactor(query): do some internal refactor. 2022-09-20 14:37:50 +08:00
Haojun Liao ed0b92bb33 refactor(query): opt perf. 2022-09-20 14:12:39 +08:00
Haojun Liao b567a1ebc3 refactor: opt filter perf. 2022-09-20 13:40:40 +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
54liuyao 7eb75fea47 feat(steam):optimize window close 2022-09-20 10:45:38 +08:00
Haojun Liao bf33be4207 refactor(query):add some logs. 2022-09-20 10:41:35 +08:00
Haojun Liao 50ee0dabbf refactor(query): do some internal refactor. 2022-09-20 10:02:20 +08:00
54liuyao 97ca09689c Merge branch 'feature/stream' into feature/TD-18820 2022-09-19 19:31:41 +08:00
Shengliang Guan fc0418fc20
Merge pull request #16914 from taosdata/feature/3_liaohj
fix(query): add null ptr check.
2022-09-19 18:48:05 +08:00
54liuyao 955838d1f6 feat(stream): optimize disc buff 2022-09-19 17:13:13 +08:00
wangmm0220 345b68ccee fix: cols num error in tmq for query 2022-09-19 15:28:28 +08:00
Haojun Liao f88d80844e Merge remote-tracking branch 'origin/feature/3_liaohj' into feature/3_liaohj 2022-09-19 14:09:19 +08:00
Haojun Liao e5e21bf635 fix(query): add null ptr check. 2022-09-19 14:08:30 +08:00
Haojun Liao 78f03e993d other:merge 3.0 2022-09-19 10:30:55 +08:00
Liu Jicong e848dc716b fix test case 2022-09-16 23:49:07 +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
dapan1121 8ddb142474
Merge branch '3.0' into enh/clientPolicy 2022-09-16 18:10:12 +08:00
wangmm0220 dfc5ce23a0 fix:error in auto create table for taosX 2022-09-16 17:01:41 +08:00
Haojun Liao 15f656e683 refactor(query): add some logs. 2022-09-16 13:06:57 +08:00
Haojun Liao 22afbb5035
Merge branch '3.0' into feature/3_liaohj 2022-09-15 16:56:39 +08:00
dapan1121 a85a73e2de fix: fix memory leak issues 2022-09-15 16:30:21 +08:00
Haojun Liao 79b0d1fcbd fix(query): fix memory leak. 2022-09-15 15:02:23 +08:00
dapan1121 4048c99282 Merge remote-tracking branch 'origin/3.0' into enh/clientPolicy 2022-09-15 14:50:35 +08:00
dapan1121 9e44816bcc enh: support client local merge policy 2022-09-15 14:46:15 +08:00
Liu Jicong 367552b914 fix delete 2022-09-15 10:12:53 +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 00908a649c fix(query): reset buffer after group results generated. 2022-09-14 11:44:39 +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 7f03ffcd75 fix(query): set correct group id. 2022-09-14 09:57:37 +08:00
Haojun Liao 3dec6668a9 fix(query): return correct error code. 2022-09-13 18:33:45 +08:00
Haojun Liao ad45c0a848 fix(query): set the group id. 2022-09-13 18:22:58 +08:00
Haojun Liao 60574763a9 refactor(query): do some internal refactor. 2022-09-13 17:41:31 +08:00
Haojun Liao 632a26d0fe refactor(query): do some internal refactor. 2022-09-13 17:39:43 +08:00
Shengliang Guan e5da5802e8
Merge pull request #16808 from taosdata/feature/TD-18948
feat(stream):optimize delete window
2022-09-13 17:38:47 +08:00
54liuyao d4d4d2c086 feat(stream):optimize delete window 2022-09-13 16:50:27 +08:00
Liu Jicong b8a7c8b2aa feat(stream): support hash suffix and prefix 2022-09-13 15:21:26 +08:00
dapan1121 1427a8f3b0 enh: support client query policy 2022-09-09 19:03:42 +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
54liuyao 3cbd3db8ce feat(stream): stream delete for session&state 2022-09-08 14:14:52 +08:00
dapan1121 febe603191
Merge pull request #16716 from taosdata/feature/TD-18820
feat(stream):change single interval disc buff and interval delete
2022-09-07 15:27:20 +08:00
54liuyao 1f5d9a38e7 feat(stream):change single interval disc buff and interval delete 2022-09-07 14:48:14 +08:00
dapan1121 4a563b6d50 fix: fix now in alter tag value 2022-09-06 19:17:11 +08:00
54liuyao f35f5d5f4f feat(stream): refactor single interval 2022-09-05 13:19:40 +08:00
Haojun Liao 229e1ba710
Merge pull request #16656 from taosdata/feature/3_liaohj
fix(query): remove invalid assert.
2022-09-05 12:16:52 +08:00
Haojun Liao 2224df24f7 other:merge 3.0 2022-09-05 10:24:03 +08:00
Haojun Liao 06282bcbe0 fix(query): remove invalid assert. 2022-09-05 10:19:31 +08:00
Cary Xu 407773b67b fix: double free for stream input block data 2022-09-05 09:44:51 +08:00
Cary Xu 38b62ddd7f other: merge 3.0 2022-09-04 20:53:40 +08:00
Cary Xu 59912fedf1 fix: stream input data block memory leak 2022-09-04 20:14:21 +08:00
Shengliang Guan 1a764d64ce
Merge pull request #16620 from taosdata/feature/TD-14761
fix:<TD-18803> taosX core dump if schema is null
2022-09-04 18:19:05 +08:00
Shengliang Guan 67e09ead5d
Merge pull request #16633 from taosdata/fix/TD-18856
fix: fix taosd order by crash issue
2022-09-04 18:12:16 +08:00
Haojun Liao 597ea1c2bf fix(query): add value check. 2022-09-04 11:58:02 +08:00
Shengliang Guan c09e6f6236 Merge branch '3.0' into feature/TD-14761 2022-09-04 09:01:43 +08:00
Haojun Liao d9d7c81872
Merge branch '3.0' into refact/tsdb_optimize 2022-09-03 10:14:48 +08:00
dapan1121 50efa37691 fix: fix taosd order crash issue 2022-09-02 19:01:26 +08:00
54liuyao ad49f13159 fix(stream):min max function error 2022-09-02 18:53:54 +08:00
Liu Jicong 004a84ac81 fix memory leak 2022-09-02 16:41:32 +08:00
wangmm0220 796342dabb fix:<TD-18803> taosX core dump if schema is null 2022-09-02 16:05:22 +08:00
Hongze Cheng fc538f436a Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-09-02 15:59:03 +08:00
Liu Jicong d653da7971 feat(stream): support delete data 2022-09-02 15:46:41 +08:00
Haojun Liao a170796f66 fix(query): fix invalid read/write. 2022-09-02 14:34:30 +08:00
Liu Jicong 48036e83c8
Merge pull request #16596 from taosdata/feature/stream
refactor(taosx): filter meta
2022-09-02 11:54:42 +08:00
Liu Jicong 739e7ae76f Merge branch '3.0' into feature/stream 2022-09-02 11:10:38 +08:00
Liu Jicong 502d75302e refactor(taosx): filter meta 2022-09-02 10:00:15 +08:00
Haojun Liao 52c5992c87 other:merge 3.0 2022-09-02 09:58:16 +08:00
Haojun Liao d1b7d07790 refactor:do some internal refactor. 2022-09-02 09:54: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
54liuyao 83e62c3849 feat(stream):stream partition by column 2022-09-01 15:05:24 +08:00
Shengliang Guan 900f5cf534
Merge pull request #16557 from taosdata/feature/stream
feat(taox): support auto create sub table
2022-09-01 14:47:34 +08:00
Liu Jicong 1fe4ab2341 feat(taox): support auto create sub table 2022-09-01 11:45:00 +08:00
Shengliang Guan 4401080328 enh: make cmake .. -DCMAKE_BUILD_TYPE=Release work 2022-08-31 18:06:17 +08:00
Liu Jicong 1c99eb1d4d fix set schema and tbname 2022-08-31 15:27:41 +08:00
Liu Jicong e9d1733e8c fix tbname 2022-08-31 14:37:18 +08:00
Liu Jicong c4dcc994fb remove queue scan 2022-08-31 11:35:25 +08:00
Haojun Liao 707c20c46c
Merge pull request #16495 from taosdata/feature/3_liaohj
refactor(query): do some internal refactor.
2022-08-30 17:58:40 +08:00
Haojun Liao 825858b52e fix(query): reset the default page id. 2022-08-30 17:04:09 +08:00
Haojun Liao dba4188f8a fix(query): reset the page id. 2022-08-30 14:33:03 +08:00
Shengliang Guan beb08d4cea
Merge pull request #16478 from taosdata/feature/3.0_interval_hash_optimize
fix: race condition between fetch all and optr serialize
2022-08-30 10:40:24 +08:00
Haojun Liao 45616c6548 fix(query):fix syntax error. 2022-08-30 09:47:42 +08:00
Haojun Liao 37618513a6
Merge branch '3.0' into feature/3_liaohj 2022-08-29 22:47:18 +08:00
Haojun Liao d2ed6ff0e8 fix(query): set correct page buffer id. 2022-08-29 22:42:15 +08:00
Haojun Liao ba8b10e27b refactor(query): do some internal refactor. 2022-08-29 18:47:46 +08:00
wangmm0220 bf3231ab9f fix: cols num error in tmq for query 2022-08-29 17:30:50 +08:00
Cary Xu 66199e4e7a Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-08-29 14:53:39 +08:00
Cary Xu 167e58578a enh: add check for tpagebuf 2022-08-29 14:53:13 +08:00
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 17acc9bc05
Merge pull request #16458 from taosdata/szhou/fixbugs
fix: clean up intermediate result of scalar computation just before applying scalar function in fill operator
2022-08-28 21:27:30 +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
Cary Xu 1dd53e9e41 fix: return data ptr when iterate remove for simple hash 2022-08-27 23:01:19 +08:00
shenglian zhou 47f80f0d21 fix: clean up intermediate result of scalar computation before applying scalar function in fill operator 2022-08-27 22:10:22 +08:00
Cary Xu 36d6b1e560 Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-08-27 18:11:19 +08:00
Cary Xu 680199f9f5 other: simple hash code optimization 2022-08-27 18:08:01 +08:00
Cary Xu 451e621a94 fix: simple hash iterate remove and clear 2022-08-27 18:04:33 +08:00
shenglian zhou a574ef5c98 fix: pass CI test 2022-08-27 08:10:18 +08:00
Haojun Liao 655dbb47c1 refactor(query): do some internal refactor. 2022-08-26 19:19:48 +08:00
slzhou 2a9faaa326 fix: enable add open window only when interval interpolation 2022-08-26 19:05:37 +08:00
slzhou c9a7f27e7c Merge branch '3.0' of github.com:taosdata/TDengine into szhou/fixbugs 2022-08-26 18:51:32 +08:00
slzhou d1eb14dccc fix: interval operator _wstart error and interval operator close window for interpolation on different group id 2022-08-26 18:47:09 +08:00
Cary Xu 4ee28bfc2c fix: only iterate next when delete the specified node 2022-08-26 17:29:54 +08:00
Cary Xu 5dcfa5a241 other: code format optimization 2022-08-26 17:00:50 +08:00
Cary Xu 4abb6e1411 enh: use simple hash to save agg result 2022-08-26 16:52:12 +08:00
Haojun Liao 60d9acb7b4 feature(query): support last function cache and retrieve data. 2022-08-26 15:27:19 +08:00
Haojun Liao 13563f1733
Merge pull request #16412 from taosdata/feature/3_liaohj
refactor(query): check table in uid order when handling the last block, and some internal refactor.
2022-08-26 10:44:27 +08:00
wangmm0220 cb4969513c fix:conflicts from 3.0 2022-08-25 17:36:00 +08:00
Haojun Liao 755176d28f fix(query): add the null ptr check. 2022-08-25 17:32:27 +08:00
wangmm0220 6b61d3c23b fix:conflicts from 3.0 2022-08-25 16:57:19 +08:00
wangmm0220 4cc2d361e1 fix:error in getting snapshot for taosX 2022-08-25 16:55:12 +08:00
Haojun Liao b09ee742d5 refactor(query): check table in uid order when handling the last block, and some internal refactor. 2022-08-25 15:31:48 +08:00
Shengliang Guan e41a000261
Merge pull request #16397 from taosdata/fix/TD-18617
fix(query): fix multiple interp used result number of rows incorrect
2022-08-25 13:33:02 +08:00
Haojun Liao da1dd5e137
Merge pull request #16396 from taosdata/feature/3_liaohj
fix(query): check return value and do some internal refactor.
2022-08-25 12:47:23 +08:00
Ganlin Zhao 6b9ace9c35 Merge branch '3.0' into fix/TD-18617 2022-08-25 11:08:14 +08:00
Shengliang Guan 0758d32964
Merge pull request #16382 from taosdata/feat/3.0_systable_privilege_wxy
feat: system table visible permission
2022-08-25 11:08:12 +08:00
Haojun Liao 1c06206000 other:merge 3.0 2022-08-25 11:01:36 +08:00
Haojun Liao 909529bb7b fix(query): check return value and do some internal refactor. 2022-08-25 10:55:28 +08:00
Ganlin Zhao c72c972c5f fix(query): fix multiple interp used result number of rows incorrect
TD-18617
2022-08-25 10:55:14 +08:00
shenglian zhou dc6baa13a6 fix: fill if window pseudo column 2022-08-25 09:07:44 +08:00
Haojun Liao 033b251994 test: update the unit test cases. 2022-08-24 18:48:03 +08:00
Haojun Liao b87535734f refactor:do some internal refactor. 2022-08-24 18:47:23 +08:00
wangmm0220 c7bf08d5af feat: get snapshot data for taosX 2022-08-24 17:42:33 +08:00
Xiaoyu Wang 99490c063e feat: system table visible permission 2022-08-24 17:36:10 +08:00
Haojun Liao a23f5f59ea refactor(query): do some internal refactor. 2022-08-24 17:09:33 +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
Shengliang Guan e0ac102795
Merge pull request #16376 from taosdata/feature/stream
refactor(stream): refine stream backend interface
2022-08-24 16:40:20 +08:00
Liu Jicong 24261cc90b refactor(stream): refine stream backend interface 2022-08-24 15:53:29 +08:00
wangmm0220 2afc23a120 fix:conflicts from 3.0 2022-08-24 13:59:51 +08:00
wangmm0220 632c8b4a1a fix:error in snapshot for taosX 2022-08-24 13:58:18 +08:00
Shengliang Guan 4c287f602d
Merge pull request #16352 from taosdata/feature/stream
feat(stream): support tdb state backend
2022-08-24 13:24:09 +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
Liu Jicong c296dd0a63 fix compile 2022-08-24 01:48:00 +08:00
Haojun Liao 20b06a7ec7 refactor(query): do some internal refactor. 2022-08-23 19:44:59 +08:00
Liu Jicong de041f45b5 Merge branch '3.0' into feature/stream 2022-08-23 19:41:16 +08:00
Liu Jicong 2d628491b2 feat(stream): support tdb state backend 2022-08-23 19:30:04 +08:00
Haojun Liao 36eb46fa4d
Merge pull request #16342 from taosdata/feature/3_liaohj
refactor(query): do some internal refactor.
2022-08-23 19:28:50 +08:00
wangmm0220 514711e54c feat:get data from snapshot for taosx 2022-08-23 17:28:49 +08:00
Haojun Liao 2889b8d913 refactor(query): do some internal refactor. 2022-08-23 17:28:08 +08:00
Xiaoyu Wang 717f837cbb fix: auto create table insert statement check table name 2022-08-23 15:24:50 +08:00
54liuyao b8a1a7f175 fix(stream): state window update 2022-08-23 12:46:42 +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 04ce95fe72
Merge pull request #16303 from taosdata/szhou/fixbugs
fix: fill desc order support
2022-08-22 19:16:11 +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
slzhou 4ef090f495 fix: fill desc order support 2022-08-22 18:37:23 +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
Shengliang Guan e16a2a5027
Merge pull request #16278 from taosdata/feature/3_liaohj
fix(query): add one more condition check when merge file block and last block.
2022-08-22 12:58:38 +08:00
wangmm0220 36b60ab082 opti:grou by tag 2022-08-22 11:28:58 +08:00
Haojun Liao e4881423b8 fix(query): add one more condition check when merge file block and last block. 2022-08-22 11:09:12 +08:00
wangmm0220 36ff7e4242 opti:grou by tag 2022-08-22 10:14:40 +08:00
Shengliang Guan 4bc8e086a8
Merge pull request #16262 from taosdata/feature/3.0_interval_hash_optimize
enh: rsma batch process and code optimization
2022-08-21 23:57:58 +08:00
wangmm0220 90a3b68d68 fix:conflict from 3.0 2022-08-20 16:00:56 +08:00
wangmm0220 2743ac6193 opti: group by tag 2022-08-20 15:45:56 +08:00
Cary Xu 4dc30fb55a Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-08-19 22:16:11 +08:00
Hongze Cheng 67d45c6b62 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-19 21:54:48 +08:00
Hui Li d0e0c222ba
Merge pull request #16251 from taosdata/feature/stream
refactor(stream): optimize interval
2022-08-19 20:48:28 +08:00
wangmm0220 38f0eccaad opti: group by tag 2022-08-19 20:31:28 +08:00
Liu Jicong d251180fae refactor(stream): optimize interval 2022-08-19 18:06:54 +08:00
shenglian zhou c8bd3c6da4 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/fixbugs 2022-08-19 17:27:42 +08:00
shenglian zhou 3b9d44e05a fix: check tags when it is not regular table 2022-08-19 17:27:18 +08:00
Cary Xu 59739e0cb7 Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-08-19 17:20:08 +08:00
Cary Xu 441ce21677 enh: rsma batch process 2022-08-19 17:19:50 +08:00
Hongze Cheng cc116b21f9 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-19 17:14:06 +08:00
wangmm0220 f2912a17ba fix:conflicts from 3.0 2022-08-19 16:38:23 +08:00
Hui Li 43881c1469
Merge pull request #16238 from taosdata/fix/TD-18392
fix(query): fix interp + fill(linear) datapoints outside interpolation window are included
2022-08-19 16:16:07 +08:00
Hongze Cheng e3eee2352c Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-19 15:36:13 +08:00
Hui Li af22a928c6
Merge pull request #16223 from taosdata/fix/3.0_bugfix_wxy
fix: escape character problem in auto create table insert
2022-08-19 15:16:35 +08:00
Hongze Cheng 324de6e4dc Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-19 14:26:59 +08:00
Hui Li e7bba75f93
Merge pull request #16233 from taosdata/feature/stream
enh(stream): optimize output
2022-08-19 14:22:25 +08:00
Ganlin Zhao f20887ee97 fix(query): fix interp + fill(linear) datapoint outside interpolation window
will be included

TD-18392
2022-08-19 12:28:27 +08:00
Liu Jicong 692fdf3397 enh(stream): optimize output 2022-08-19 11:31:52 +08:00
Xiaoyu Wang 09cb575300 fix: escape character problem in auto create table insert 2022-08-19 11:10:56 +08:00
Hongze Cheng 972ad9e70b Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-19 09:53:45 +08:00
Hui Li 240747abed
Merge pull request #16222 from taosdata/feature/stream
fix(query): memory leak
2022-08-19 09:31:09 +08:00
shenglian zhou ff22c97d99 fix: user tags scan filter produces zero row will not end the sys table scan operator 2022-08-19 08:39:19 +08:00
shenglian zhou 4e5315f1ac fix: process remaining rows out of loop 2022-08-18 20:41:25 +08:00
Xiaoyu Wang 98fc185e92 fix: escape character problem in auto create table insert 2022-08-18 18:53:23 +08:00
Liu Jicong 2b092f6551 fix(query): memory leak 2022-08-18 18:39:21 +08:00
“happyguoxy” 1a8fb96182 fix: reset row number when filter produces zero row 2022-08-18 18:30:03 +08:00
shenglian zhou e93461c949 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/fixbugs 2022-08-18 18:01:05 +08:00
shenglian zhou 3e6ccb8357 fix: filter producing zero rows will not be treated as sys table scan operator completion 2022-08-18 18:00:03 +08:00
Hongze Cheng e9bb654a4a Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-18 17:14:51 +08:00
Hui Li 1a5ae2bfdf
Merge pull request #16207 from taosdata/feature/3.0_query_optimize
fix: get meta null if table does not exists
2022-08-18 16:54:19 +08:00
wangmm0220 fbc69a10c4 Merge branch '3.0' into feature/TD-14761 2022-08-18 16:45:06 +08:00
Hui Li 8681f6399b
Merge pull request #16186 from taosdata/fix/TD-18445
fix(query): fix interp pResBlock->rows > capacity cause assert failure
2022-08-18 16:36:39 +08:00
Hui Li 35af88cbaa
Merge pull request #16195 from taosdata/feature/3.0_interval_hash_optimize
enh: rsma batch process
2022-08-18 16:07:14 +08:00
Cary Xu 214acb74c3 Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-08-18 16:02:01 +08:00
wangmm0220 03bb9e7f01 fix: get meta null if table does not exists 2022-08-18 15:44:28 +08:00
Ganlin Zhao e33be23e10 Merge branch '3.0' into fix/TD-18445 2022-08-18 15:14:10 +08:00
Ganlin Zhao fb2bb0481e fix(query): fix interp pResBlock->rows > capacity cause assert failure 2022-08-18 13:22:59 +08:00
Hongze Cheng c7d492dae1 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-18 11:36:23 +08:00
Haojun Liao e70cfbbd00 fix(query): add jmp macro define. 2022-08-18 10:58:39 +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 d2727b6252 feat:merge from 3.0 2022-08-18 10:45:20 +08:00
Cary Xu 7e73f36173 other: code format revert 2022-08-18 10:08:22 +08:00
Cary Xu 69580893a7 other: merge 3.0 2022-08-17 20:20:02 +08:00
wangmm0220 e3c11172ec fix:error in get table list by tag filter 2022-08-17 19:01:22 +08:00
Ganlin Zhao 13f5acd4b9 fix(query): fix interp pResBlock->rows > capacity cause assert failure
TD-18445
2022-08-17 16:04:58 +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 d5a8b397f0 fix:merge from 3.0 2022-08-17 11:09:49 +08:00
slzhou 2d60150cd9 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/fixbugs 2022-08-17 10:38:56 +08:00
slzhou b888c90054 fix: change the interval data load status when scan 2022-08-17 10:38:40 +08:00
Hui Li 57b9eee4c7
Merge pull request #16139 from taosdata/szhou/fixbugs
fix: source ts column error
2022-08-17 09:51:02 +08:00
Cary Xu 0ade372145 Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-08-17 09:46:49 +08:00
Liu Jicong 27e2ba79c0 Merge branch '3.0' into feature/stream 2022-08-17 01:11:18 +08:00
Cary Xu d170adf214 enh: rsma batch process 2022-08-16 20:22:45 +08:00
Shengliang Guan 4dd7a5f2bd Merge branch '3.0' into fix/release 2022-08-16 20:01:13 +08:00
Liu Jicong b2b0f2f8fa Merge branch '3.0' into feature/stream 2022-08-16 18:26:04 +08:00
Liu Jicong 02d2588d86 enh(stream): reduce table scan 2022-08-16 17:16:56 +08:00
slzhou 3f3c1b9e8d Merge branch '3.0' of github.com:taosdata/TDengine into szhou/fixbugs 2022-08-16 16:45:42 +08:00
wangmm0220 78c9f245b1 fix:conflicts from 3.0 2022-08-16 15:18:11 +08:00
wangmm0220 c4d25ccb90 fix:remove log for time cost 2022-08-16 14:48:31 +08:00
wangmm0220 19c5051b8c fix:confilcts from 3.0 2022-08-16 14:42:19 +08:00
wangmm0220 4eccd81e94 fix:error in tag filter optimization 2022-08-16 14:39:03 +08:00
slzhou c4a065d643 fix: fix source ts column index error of fill operator 2022-08-16 14:00:56 +08:00
Cary Xu 7216384d2f Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-08-16 13:44:52 +08:00
Hui Li 0280c93d23
Merge pull request #16134 from taosdata/feature/stream
enh(stream): reduce table scan
2022-08-16 13:33:20 +08:00
Liu Jicong 2ced6c280c enh(stream): reduce table scan 2022-08-16 12:11:56 +08:00
slzhou 9e2fd1d695 fix: pass windows compilation 2022-08-15 16:48:06 +08:00
slzhou e61156d316 fix: set time window overlapping to true when windows end past block end 2022-08-15 15:35:39 +08:00
Cary Xu 34e14f770f enh: rsma batch process 2022-08-15 09:39:55 +08:00
Cary Xu dab6c81769 enh: rsma batch process 2022-08-15 00:16:44 +08:00
Haojun Liao fd385a99d1
Merge pull request #16095 from taosdata/feature/3.0_fill_enh
fix(query): set ignore flag when skip current datablock.
2022-08-14 01:17:26 +08:00
Haojun Liao 0572256eaa fix(query): set ignore flag when skip current datablock. 2022-08-13 22:51:54 +08:00
wangmm0220 37f6d1195c fix:error in get table list 2022-08-12 21:57:29 +08:00
Cary Xu 8c75274e13 Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-08-12 21:04:20 +08:00
Cary Xu ae7550eb86 enh: rsma exec in async mode 2022-08-12 21:00:48 +08:00
Shengliang Guan 8d8f26a4c1
Merge pull request #16067 from taosdata/feature/TD-17811
fix(stream): session delete
2022-08-12 20:34:28 +08:00
Shengliang Guan 3319c0937b
Merge pull request #15801 from taosdata/feature/3.0_fill_enh
fix(query): fix bug in fill
2022-08-12 20:04:33 +08:00
Shengliang Guan 839d04d4bc
Merge pull request #16050 from taosdata/szhou/fixbug
fix: set operator complete early when select * from stb limit n
2022-08-12 19:59:27 +08:00
54liuyao 77a710cfeb fix(stream): session delete 2022-08-12 19:28:29 +08:00
Haojun Liao f96aa3e2ff fix(query): fix memory leak. 2022-08-12 19:11:10 +08:00
slzhou 126e3d0b4c fix: add special case for partition by + limit 2022-08-12 18:56:12 +08:00
Haojun Liao d08841d747
Merge pull request #16053 from taosdata/feature/3_liaohj
fix(query): return error code instead of assert.
2022-08-12 18:48:24 +08:00
Haojun Liao 77b109dfdc fix(query): return error code instead of assert. 2022-08-12 17:37:55 +08:00
slzhou d7a9f69cb5 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/fixbug 2022-08-12 17:20:58 +08:00
slzhou 99030690c2 fix: set operator early when select * from stb limit n 2022-08-12 17:19:56 +08:00
wangmm0220 4f97d72502 fix:memory leak 2022-08-12 15:02:34 +08:00
Haojun Liao dc991a9040 other:merge 3.0 2022-08-12 14:51:52 +08:00
Yihao Deng 1bfa9d2333
Merge pull request #16040 from taosdata/fix/operMemCorrupt
fix operator double free
2022-08-12 14:51:37 +08:00
Haojun Liao 7084c765d0 fix(query): set correct fill column index. 2022-08-12 14:45:06 +08:00
wangmm0220 61a19b80d7 Merge branch '3.0' into feature/3.0_query_optimize 2022-08-12 14:41:08 +08:00
wangmm0220 78e87a0aae fix:memory leak 2022-08-12 14:38:54 +08:00
Haojun Liao 166cdcec7c fix(query): fix bug in fill. 2022-08-12 14:04:43 +08:00
wangmm0220 eec58b8ef0 opti:use suid+uid->tags index to optimize time cost 2022-08-12 13:53:24 +08:00
yihaoDeng d4e11c0620 fix operator double free 2022-08-12 13:40:24 +08:00
Yihao Deng 4971b0fc22
Merge pull request #16035 from taosdata/fix/operMemCorrupt
fix: operator double free mem
2022-08-12 13:14:43 +08:00
dapan1121 46a6b37779
Merge pull request #16033 from taosdata/fix/TD-18075
fix: fix taosd put blocks to sink error
2022-08-12 11:48:55 +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
yihaoDeng bd929582f5 fix operator double free 2022-08-12 11:22:41 +08:00
dapan1121 effb4f20d3 fix: fix taosd put blocks to sink error 2022-08-12 11:00:21 +08:00
Cary Xu a4a7022caf
Merge pull request #15976 from taosdata/feature/3.0_interval_hash_optimize
enh: rsma fetch optimization
2022-08-11 23:20:01 +08:00
dapan1121 df4f4300d3
Merge pull request #15991 from taosdata/fix/TD-18281
fix: fix exchange operator memory leak
2022-08-11 20:52:10 +08:00
Ganlin Zhao 73f57290b4 Merge branch '3.0' into fix/TD-18331 2022-08-11 19:54:44 +08:00
Ganlin Zhao 7409cc9513 fix(query): fix memory leak in doTimeslice operator 2022-08-11 19:53:49 +08:00
Ganlin Zhao e128350ab4 fix(query): fix memory leak in doTimeslice operator 2022-08-11 19:43:57 +08:00
Cary Xu 133beb4d49 other: make test case pass 2022-08-11 19:18:55 +08:00
Cary Xu e890bcc6f4 enh: tsimplehash remove/iter/ut 2022-08-11 19:12:24 +08:00
wangmm0220 32f9bc0dd0 opti:logic for get table list 2022-08-11 18:29:28 +08:00
Ganlin Zhao 465dd745d7 fix(query): fix invalid read in doTimeslice operator 2022-08-11 18:18:45 +08:00
liuyao 9776404998
Merge pull request #15984 from taosdata/feature/TD-17811
feat(stream):delete window
2022-08-11 17:43:51 +08:00
dapan1121 0e56dc9a7b fix: fix exchange operator memory leak 2022-08-11 17:23:08 +08:00
shenglian-zhou a96193cfc6
Merge pull request #15983 from taosdata/szhou/fixbug
fix: add multi-timeline support for session and state
2022-08-11 17:15:09 +08:00
54liuyao c10a1adbd3 feat(stream):delete window 2022-08-11 16:33:35 +08:00
slzhou 009777a727 fix: add multi-timeline support for session and state 2022-08-11 16:23:53 +08:00
54liuyao cc49ae28bb fix(stream): free map 2022-08-11 15:39:17 +08:00
Cary Xu d71e238d48 fix: code optimization 2022-08-11 15:25:31 +08:00
liuyao 15a7062df4
Merge pull request #15973 from taosdata/feature/TD-17811
feat(stream): delete result
2022-08-11 15:21:54 +08:00
dapan1121 8ad76f4307
Merge pull request #15962 from taosdata/enh/tbHashPerf
enh: optimize getting table hash performance
2022-08-11 15:01:10 +08:00
Cary Xu 6cd2e52d1a enh: code optimization 2022-08-11 14:43:17 +08:00
wangmm0220 4f03e2e4f5 opti:logic for get table list 2022-08-11 14:35:38 +08:00
54liuyao 7836b581a7 feat(stream): delete result 2022-08-11 14:25:16 +08:00
Liu Jicong a28c0781be
Merge pull request #15971 from taosdata/feature/stream
feat(stream): session window trigger delete
2022-08-11 14:10:18 +08:00
Liu Jicong c191f44b14 feat(stream): session window trigger delete 2022-08-11 12:01:20 +08:00
Cary Xu 15544a2207 enh: rsma fetch 2022-08-11 11:14:31 +08:00
liuyao e1047b4b27
Merge pull request #15965 from taosdata/feature/TD-18091
feat(stream):optimzie stream interval
2022-08-11 11:06:06 +08:00
Ganlin Zhao c6699e19fb
Merge pull request #15941 from taosdata/fix/TD-18115
fix(query): fix linear interpolation issue between two blocks
2022-08-11 10:21:28 +08:00
54liuyao 44123ec8f0 feat(stream):optimzie stream interval 2022-08-11 10:20:42 +08:00
Cary Xu a6a1cfddd5
Merge pull request #15946 from taosdata/feature/3.0_row_optimize
enh: row iter and fetch optimization
2022-08-11 09:46:27 +08:00
dapan1121 c1539bc064 enh: optimize getting table hash performance 2022-08-11 09:45:47 +08:00
shenglian-zhou d9621d0f09
Merge pull request #15942 from taosdata/szhou/fixbug
fix: return init agg failure when create operators to avoid coredump
2022-08-11 07:54:42 +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
Haojun Liao d8455841e0 refactor: do some internal refactor. 2022-08-10 20:12:32 +08:00
Haojun Liao ebf8755d9d fix(query): remove invalid sma filter. 2022-08-10 19:58:23 +08:00
54liuyao 4cd1452e61 fix(stream): check udf 2022-08-10 17:55:04 +08:00
Cary Xu 1d6d0aa2db enh: row iter and fetch optimization 2022-08-10 17:26:44 +08:00
Haojun Liao 6250c1b157
Merge pull request #15851 from taosdata/feature/3.0_query_optimize
ehn(query): optimize the query performance.
2022-08-10 16:51:46 +08:00
shenglian zhou 5f7b7a55df fix: fix memory leaks 2022-08-10 16:33:12 +08:00
Ganlin Zhao 6fc38165fb fix(query): fix linear interpolation issue between two blocks
TD-18309
2022-08-10 16:29:55 +08:00
shenglian zhou 788735f7e6 fix: add qerror log when create disk based result buf failed 2022-08-10 16:25:00 +08:00
shenglian zhou 304056c276 fix: return init agg failure when create operators to avoid coredump 2022-08-10 16:20:44 +08:00
Ganlin Zhao 249e2b12f6 fix(query): fix interp + fill interpolation after last datablock 2022-08-10 14:21:31 +08:00
Haojun Liao abc9065094 fix(query): set correct raw block info. 2022-08-10 13:13:25 +08:00
Cary Xu 3e626d56d1 fix: set none if cols not full 2022-08-09 20:32:02 +08:00
wangmm0220 c381ffd38c fix:error in tmq for snapshot 2022-08-09 19:06:24 +08:00
Haojun Liao 7b70f54a6e test: add log. 2022-08-09 18:47:23 +08:00
Haojun Liao d680da3380 fix(query): fix sma info in query procesing. 2022-08-09 18:35:10 +08:00
Haojun Liao bddb3e356d fix(query): expand the sink buffer. 2022-08-09 17:55:00 +08:00
Haojun Liao 8b86d7342d fix(query): check the sma load status, and return if succeed. 2022-08-09 17:21:31 +08:00
Ganlin Zhao 1d90aff252 fix(query): fix interp linear interpolation after range issue 2022-08-09 16:13:51 +08:00
Haojun Liao b9c6e0cdf9 refactor: stream invoke previous APIs. 2022-08-09 13:55:51 +08:00
Haojun Liao a2a1da06dd other:merge 3.0 2022-08-09 13:45:44 +08:00
Xiaoyu Wang 07ef00e89f merge 3.0 2022-08-09 11:36:08 +08:00
Ganlin Zhao 38f3cc3e78 fix(query): interp fill(linear) after data range do not fill 2022-08-09 11:16:40 +08:00
Ganlin Zhao 35a9e11ed1
Merge pull request #15867 from taosdata/fix/TD-18115
fix(query): interp + fill(linear) not working
2022-08-09 10:25:58 +08:00
Ganlin Zhao e16b2fafbe fix(query): fix interp + fill(linear) start from middle of interpolation
range issue
2022-08-08 21:09:25 +08:00
Ganlin Zhao 7aeaa79f4e fix(query): fix interp + fill(linear) before inter range issue 2022-08-08 20:28:09 +08:00
Ganlin Zhao 26648a909f fix(query): interp + fill(linear) not working
TD-18220
2022-08-08 20:09:20 +08:00
dapan1121 63eea61cae fix: fix show stables in sysdb result error 2022-08-08 18:13:35 +08:00
Haojun Liao 0aef734a20 fix(query): fix syntax error. 2022-08-08 17:56:26 +08:00
Haojun Liao 4d8842c21f other:merge 3.0 2022-08-08 16:37:37 +08:00
Haojun Liao 200a669542 refactor: do some internal refactor. 2022-08-08 16:34:11 +08:00
Ganlin Zhao 1ee558fb63 fix(query): interp + fill(linear) not working
TD-18220
2022-08-08 15:20:12 +08:00
slzhou 07b88a35d5 fix: ensure capacity before join left and right 2022-08-08 13:44:23 +08:00
Haojun Liao 447b2cb9f1 fix(query): update the load data log. 2022-08-08 12:56:03 +08:00
wangmm0220 9f9788c205 Merge branch '3.0' into feature/TD-14761 2022-08-08 10:04:03 +08:00
shenglian zhou 03aae25b63 fix: function rename and trigger ci test 2022-08-07 06:39:26 +08:00
shenglian zhou be8c3628c5 fix: trigger ci test 2022-08-07 06:08:12 +08:00
shenglian zhou 28eda93ab3 Merge branch '2.0' of github.com:taosdata/TDengine into szhou/fix/nullgroup 2022-08-06 21:50:05 +08:00
shenglian zhou 81d3a2c385 fix: last/first must return not null values 2022-08-06 21:39:53 +08:00
shenglian zhou a16a6b73c8 fix: force at least one row for agg/window group 2022-08-06 20:11:12 +08:00
Haojun Liao a74c830125 fix(query): support scalar function in fill operator. 2022-08-06 19:34:15 +08:00
wangmm0220 1309c489e2 fix:error in tmq for snapshot 2022-08-06 19:31:53 +08:00
dapan1121 10281b36ae
Merge pull request #15811 from taosdata/fix/TD-18137
fix: fix taosd memory leak issue
2022-08-06 18:47:38 +08:00
dapan1121 fd654b126a fix: fix taosd memory leak issue 2022-08-06 18:00:26 +08:00
Ganlin Zhao 2e3a1cfdde Merge branch '3.0' into fix/TD-18115 2022-08-06 16:46:54 +08:00
Ganlin Zhao 78fb4f51b0 fix(query): fix interp fill(next) result errors 2022-08-06 16:44:14 +08:00
Ganlin Zhao 8c3cc0161a fix(query): fix interp fill(next) result errors 2022-08-06 16:22:40 +08:00
Ganlin Zhao 784752010a fix(query): fix interp fill(next) result errors 2022-08-06 16:18:11 +08:00
Haojun Liao ebe8192d7e refactor(query): do some internal refactor. 2022-08-06 16:15:15 +08:00
Haojun Liao c7b511ed69 fix(query): set src block for function. 2022-08-06 16:13:18 +08:00
Haojun Liao 0d60d54a4a other: merge 3.0 2022-08-06 15:26:15 +08:00
Haojun Liao bf08d7dd0b fix(query): fix bug in fill 2022-08-06 15:23:03 +08:00
54liuyao 214d3609b2 fix(stream):set num of stream session child 2022-08-06 15:14:11 +08:00
Ganlin Zhao 70f3967993 fix(query): fix interp + fill(prev) result error 2022-08-06 14:42:48 +08:00
wangmm0220 f28155714e fix:confilcts from 3.0 2022-08-06 12:31:15 +08:00
Ganlin Zhao d5d873c7f8 fix(query): fix interp fill(prev) issue 2022-08-06 11:32:29 +08:00
Ganlin Zhao 0afea835fc Merge branch '3.0' into fix/TD-18115 2022-08-06 10:09:03 +08:00
Ganlin Zhao b3e53c651e fix(query): fix interp + fill interpolation behavior
TD-18173
TD-18174
2022-08-06 10:04:56 +08:00
wangmm0220 45e7597df3 feat:get data from snapshot for taosx 2022-08-05 21:12:18 +08:00
Ganlin Zhao 06b4177940
Merge pull request #15762 from taosdata/fix/TD-18115
fix(query): fix interp function core dump
2022-08-05 20:35:23 +08:00
Haojun Liao 1063064a59 enh(query): support filter by SMA. 2022-08-05 17:40:40 +08:00
Cary Xu 2524779057
Merge pull request #15775 from taosdata/feature/TD-11274-3.0
fix: memory leaks in taosd when use metaGetTableEntryByUid
2022-08-05 17:28:50 +08:00
Cary Xu 14d396b081 fix: memory leaks in taosd when use metaGetTableEntryByUid 2022-08-05 16:22:57 +08:00
Minglei Jin ab6e7604a3 fix: clear reader's coder memory 2022-08-05 15:42:45 +08:00
Haojun Liao 0ac1b85a0e refactor: add some logs. 2022-08-05 15:09:43 +08:00
Haojun Liao 0e4748771a enh(query): support combine multi datablock to pass to upstream operators 2022-08-05 14:10:45 +08:00
Ganlin Zhao e808f67518 Merge branch '3.0' into fix/TD-18115 2022-08-05 10:03:17 +08:00
Cary Xu 862e7c8e36 fix: conditional comparison 2022-08-05 09:47:50 +08:00
Cary Xu a179b6e64d fix: solve stream input data block leak 2022-08-05 01:37:54 +08:00
Cary Xu 82c440955a fix: solve rsma memory leak 2022-08-04 21:31:13 +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
Haojun Liao 569c82886f fix(query): remove temp files. 2022-08-04 20:42:23 +08:00
Haojun Liao be1d1c5f8e fix(query): clean temp files. 2022-08-04 20:37:36 +08:00
Haojun Liao 5dc9c9f2b1
Merge pull request #15750 from taosdata/feature/3_liaohj
fix(query): fix memory leak.
2022-08-04 20:17:58 +08:00
Haojun Liao 3a5fcefc8d other: merge 3.0 2022-08-04 17:24:51 +08:00
Haojun Liao b04efe3c25 fix(query): fix memory leak. 2022-08-04 17:14:50 +08:00
shenglian zhou 2f27d0152d fix: get result row add forUpdate parameter 2022-08-04 16:23:54 +08:00
wangmm0220 c3cd858a63 feat:add snapshot for tmq in stable and db 2022-08-04 15:01:59 +08:00
Zhiqiang Wang ca1b1d9e18
Merge pull request #15721 from taosdata/fix/ZhiqiangWang/TD-18093-fix-minimalDirGB-invalid-error
os: fix minimalDirGB invalid error
2022-08-04 10:44:33 +08:00
afwerar e76f770fc8 os: fix minimalDirGB invalid error 2022-08-04 10:02:09 +08:00
Cary Xu 5ce5dd2da8
Merge pull request #15723 from taosdata/feature/TD-11274-3.0
enh: adjust numOfRows in SubmitBlk from int16_t to int32_t
2022-08-04 09:36:26 +08:00
Ganlin Zhao 6b6f85e22f fix(query): fix interp function core dump
TD-18115
2022-08-03 21:24:47 +08:00
Cary Xu f1790b2776 enh: adjust numOfRows in SubmitBlk from int16_t to int32_t 2022-08-03 21:03:27 +08:00
Liu Jicong e43d3d88b6 Merge branch '3.0' into feature/stream 2022-08-03 20:59:26 +08:00
Liu Jicong cf5f06bd68 enh(stream): stream query is not limited by window count 2022-08-03 20:33:09 +08:00
Haojun Liao 4cd7af0ecf other: merge 3.0 2022-08-03 19:02:43 +08:00
Haojun Liao 2a8da022de refactor: do some internal refactor. 2022-08-03 19:01:06 +08:00
Haojun Liao caa5378d8e refactor: do some internal refactor. 2022-08-03 17:12:10 +08:00
slzhou cf9030fab1 fix: prevent result row page swapping so that the result is preserved 2022-08-03 17:03:50 +08:00
Cary Xu 92b2d62a31 Merge branch 'feature/3.0_query_optimize' of github.com:taosdata/TDengine into feature/3.0_query_optimize 2022-08-03 15:58:51 +08:00
Cary Xu a3166507a5 enh: don't read bitmap when all col is normal 2022-08-03 15:58:28 +08:00
Haojun Liao 074500805c refactor: set filter function for last_row function. 2022-08-03 15:34:42 +08:00
Cary Xu 2f19c2d0a5 other: rsma replica restore and memory leak 2022-08-03 10:58:01 +08:00
Haojun Liao 77ed2bc1e1 enh(query): add merge attribute in explain. 2022-08-02 21:25:55 +08:00
Shengliang Guan 590266067b
Merge pull request #15680 from taosdata/fix/dnode
refactor: adjust logs
2022-08-02 19:37:07 +08:00
Shengliang Guan 56f2e49764 refactor: adjust logs 2022-08-02 17:12:07 +08:00
shenglian-zhou 16357345ef
Merge pull request #15678 from taosdata/szhou/fix/join
fix: make multi-table table join test case pass CI
2022-08-02 17:02:00 +08:00
Haojun Liao 70284f5b02 enh(query): support multi-groups result merge into one datablock. 2022-08-02 16:52:36 +08:00
slzhou a3f95f566f fix: format code 2022-08-02 16:24:22 +08:00
slzhou 2a17deec7c fix: extract time condition corretly when join tables together 2022-08-02 16:18:55 +08:00
Xiaoyu Wang f8bd778979 enh: the fill physical scheme distinguishes between interpolated and non-interpolated expressions 2022-08-02 16:18:53 +08:00
Haojun Liao 258d50306f refactor: do some internal refactor. 2022-08-02 15:43:45 +08:00
dapan1121 517b03a6fc
Merge pull request #15663 from taosdata/enh/addAppStat
enh: support app level stat
2022-08-02 15:07:26 +08:00
Haojun Liao 770cc74e7f refactor: do some internal refactor. 2022-08-02 14:19:15 +08:00
Haojun Liao 781c494c2b refactor: merge data belongs to different data group. 2022-08-02 13:58:54 +08:00
Haojun Liao fe55671253 fix(query): fix syntax error. 2022-08-01 23:43:01 +08:00
Haojun Liao 6671420e49 fix(query): set correct json tag. 2022-08-01 23:30:25 +08:00
dapan1121 cc3a7375ed enh: support app level stat 2022-08-01 20:47:08 +08:00
Haojun Liao 8da7aa19b5 fix(query): fix memory leak. 2022-08-01 20:41:03 +08:00
Haojun Liao bbcba1855d Merge branch '3.0' into feature/3_liaohj 2022-08-01 20:09:42 +08:00
shenglian-zhou 21308d7853
Merge pull request #15639 from taosdata/szhou/fix/join
fix: fix failed case of join.sim
2022-08-01 18:54:42 +08:00
Ganlin Zhao 56ca1ac288
Merge pull request #15643 from taosdata/fix/TD-18040
enh(query): add selectivity support for indefinite rows functions
2022-08-01 18:42:22 +08:00
slzhou 5ad27aabe7 fix: fix join error to remove the extra join 2022-08-01 17:47:31 +08:00
54liuyao b3d104349f feat(stream):optimize stream update scan 2022-08-01 17:09:46 +08:00
Haojun Liao 24218752ab refactor: optimize tablescan perf. 2022-08-01 16:41:14 +08:00
Ganlin Zhao 14deef3ae8 fix comment 2022-08-01 15:42:35 +08:00
Ganlin Zhao b0becf1ca9 fix(query): fix n-1 function if select column after function position
result row is incorrect.

fix/TD-18040
2022-08-01 14:15:16 +08:00
Haojun Liao 2531ee909c refactor: do some internal refactor. 2022-08-01 14:05:41 +08:00
Haojun Liao a2a2dbd68a refactor: optimize the build block perf. 2022-08-01 13:11:32 +08:00
Haojun Liao 53686de955
Merge pull request #15606 from taosdata/feature/3_liaohj
fix(query): remove invalid time window close ops.
2022-07-30 20:54:10 +08:00
Haojun Liao 71b5cf5a39 refactor: do some internal refactor. 2022-07-30 18:23:04 +08:00
Haojun Liao 97c238875e refactor: do some internal refactor. 2022-07-30 18:19:14 +08:00
Haojun Liao 7bc773b8cd fix(query): remove invalid time window close ops. 2022-07-30 18:11:44 +08:00
Liu Jicong c67f5f10a2
Merge pull request #15595 from taosdata/feature/stream
enh(wal): add lock to guarantee read behaviour
2022-07-30 17:09:20 +08:00
Haojun Liao 97d0e558bc refactor: add assert. 2022-07-30 14:05:39 +08:00
Liu Jicong f24f2eff42 merge 3.0 2022-07-30 13:03:12 +08:00
Haojun Liao ed57347579 fix(query): fix memory leak. 2022-07-30 11:30:31 +08:00
Haojun Liao d29a60499a
Merge pull request #15554 from taosdata/feature/3_liaohj
refactor: do some internal refactor and opt query performance.
2022-07-29 22:34:37 +08:00
Liu Jicong 6c250e75cd fix(stream): forbid histogram in stream 2022-07-29 21:28:18 +08:00
Haojun Liao 2261d689e4 fix(query): opt read data from file block. 2022-07-29 21:09:33 +08:00
Ganlin Zhao 8dbac0b001 Merge branch '3.0' into fix/TD-17958 2022-07-29 20:56:47 +08:00
Ganlin Zhao 344e821e87 fix: fix rsma writing historical data wal got overwritten by unrelated
SSDatablocks got from streamscan

TD- 17958
2022-07-29 20:53:45 +08:00
liuyao df2736e61c
Merge pull request #15559 from taosdata/feature/TD-17811
feat(stream):Recycled Pages
2022-07-29 20:36:36 +08:00
Xiaoyu Wang 11bac6220c
Merge pull request #15523 from taosdata/feature/3.0_debug_wxy
enh: last function optimize
2022-07-29 20:14:21 +08:00
54liuyao c8fbcb9672 feat(stream): Recycled Pages 2022-07-29 19:40:14 +08:00
Haojun Liao cd5491fea1 fix(query): remove invalid code. 2022-07-29 19:00:12 +08:00
Haojun Liao 9ee13ca254 other: merge 3.0 2022-07-29 18:03:42 +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
Haojun Liao 26e5a7c796 refactor: do some internal refactor. 2022-07-29 13:54:14 +08:00
Cary Xu e3efc089b4 fix: assign groupId for rsma uniformly 2022-07-29 12:15:19 +08:00
Haojun Liao 915e4e40c7 fix(query): add attribute to control output order. 2022-07-29 11:00:36 +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
Xiaoyu Wang 9053645ab7 feat: super table order by primary key optimization 2022-07-28 20:24:49 +08:00