Commit Graph

1182 Commits

Author SHA1 Message Date
Haojun Liao 2da9476e48 fix(stream): always load the data for fill-history scan. 2024-06-06 14:18:04 +08:00
54liuyao 545fa5ebcb add ts column for last cache 2024-06-05 11:38:38 +08:00
wangjiaming0909 fd34087b8c fix select from union all caused crash 2024-05-27 16:20:13 +08:00
wangjiaming0909 2279f60eed fix partition_by_col interval not loading blocks caused crash 2024-05-16 09:48:00 +08:00
factosea 446fc9f859 group by alias tablename 2024-05-07 15:57:49 +08:00
dapan1121 7809533c79 enh: eliminate not null condition 2024-05-06 13:45:16 +08:00
dapan1121 90c0bb53c9 enh: eliminate cond 2024-05-06 09:30:55 +08:00
wangjiaming0909 bf1c12af53 use tsma when partition by tag 2024-04-30 09:30:36 +08:00
dapan1121 a35dd72147 enh: optimize inner join cond 2024-04-29 15:44:12 +08:00
dapan1121 d0c1e660c2 fix: ctable tag scan issue 2024-04-28 11:31:46 +08:00
Haojun Liao ac860f7fe8 fix(query): add ts in cache_scan_operator if pk exists and only retrieve ts column. 2024-04-25 09:29:42 +08:00
dapan1121 07e01b3e97
Merge pull request #25386 from taosdata/fix/3.0/TD-29631
fix cancel create tsma memory use after free
2024-04-23 13:17:55 +08:00
dapan1121 94c7f32247 enh: optimize group join performance 2024-04-23 09:14:42 +08:00
wangjiaming0909 f971cfb778 1. fix stream wrong group id for new child tables.
2. fix md5 function wrong bytes returned
2024-04-22 14:00:06 +08:00
Haojun Liao b75e77cb15 refactor: do some internal refactor. 2024-04-19 19:13:07 +08:00
wangjiaming0909 de1c28d623 tsma avoid fetching tsma for no tsma tables 2024-04-16 14:25:34 +08:00
wangjiaming0909 f6200dd923 support long ctb names 2024-04-16 14:25:34 +08:00
wangjiaming0909 6ce0616ffd fix ci and TODOs 2024-04-16 14:25:34 +08:00
wangjiaming0909 e43580f71b fix ci 2024-04-16 14:25:20 +08:00
wangjiaming0909 7de0a34ae6 support maxTsmaCalcDelay, maxTsmaNum, skip_tsma 2024-04-16 14:25:01 +08:00
wangjiaming0909 a2cbbba24d find TODO 2024-04-16 14:23:26 +08:00
wangjiaming0909 94f2f6ae22 fix drop ctb 2024-04-16 14:23:25 +08:00
wangjiaming0909 fa85d1caa7 support other tsma funcs 2024-04-16 14:23:25 +08:00
wangjiaming0909 cc9550f45e add tsma funcs 2024-04-16 14:20:59 +08:00
wangjiaming0909 c9be37bdc6 fix norm_tb child tb tsma query 2024-04-16 14:18:11 +08:00
wangjiaming0909 79b726fdbc fix vgroupd num 1 2024-04-16 14:18:11 +08:00
wangjiaming0909 cf750bfdd4 fix split windows 2024-04-16 14:18:11 +08:00
wangjiaming0909 db00faeb02 fix split window 2024-04-16 14:18:11 +08:00
wangjiaming0909 f5f6306277 fix split window bug 2024-04-16 14:18:11 +08:00
wangjiaming0909 3c870acb16 add tests 2024-04-16 14:18:11 +08:00
wangjiaming0909 9625ce7cdf add tests 2024-04-16 14:18:11 +08:00
wangjiaming0909 ab60fbfdc3 add tsma test 2024-04-16 14:18:10 +08:00
wangjiaming0909 846de7780b add tests 2024-04-16 14:18:10 +08:00
wangjiaming0909 a1054234e2 fix query tsma child table 2024-04-16 14:18:10 +08:00
wangjiaming0909 c3e73d9168 fix recursive tsma 2024-04-16 14:18:10 +08:00
wangjiaming0909 8e56d9a359 fix tsmas 2024-04-16 14:18:10 +08:00
wangjiaming0909 09bb7c3814 rebase fix 2024-04-16 14:18:10 +08:00
wangjiaming0909 6e7dc4b7b4 normal table tsma and add tests 2024-04-16 14:17:12 +08:00
wangjiaming0909 70ca830378 support recursive tsma creation 2024-04-16 14:17:12 +08:00
wangjiaming0909 1509ce04cf test tsma 2024-04-16 14:17:12 +08:00
wangjiaming0909 403f743301 agg tsma 2024-04-16 14:14:40 +08:00
wangjiaming0909 54100b1c0d add tsma test, fix catalog cache update 2024-04-16 14:14:40 +08:00
wangjiaming0909 54666c953f test for tsma 2024-04-16 14:14:40 +08:00
wangjiaming0909 85beb0b441 tsma query explain and add test 2024-04-16 14:14:40 +08:00
wangjiaming0909 a438a77e78 rewrite tbname for partition by tbname 2024-04-16 14:14:40 +08:00
wangjiaming0909 02e36d37fd create tsma subtable with concat tbname 2024-04-16 14:14:40 +08:00
wangjiaming0909 c94a262f22 revise plan for tsma optimization 2024-04-16 14:14:39 +08:00
wangjiaming0909 895a4584e6 generate tsma plan 2024-04-16 14:14:39 +08:00
wangjiaming0909 4b6fb0ffc6 tsma optimization 2024-04-16 14:14:39 +08:00
wangjiaming0909 0fd66d7e8a tsma optimization 2024-04-16 14:14:39 +08:00
dapan1121 7621d72e04
Merge branch '3.0' into feat/TD-27337 2024-04-16 13:33:25 +08:00
Haojun Liao e0cb17211b
Merge pull request #25358 from taosdata/feat/TS-4243-3.0
fix: extracted data block shall initialize pks of datablock info
2024-04-16 13:30:48 +08:00
dapan1121 1d24b3da77 fix: compile issues 2024-04-16 09:46:58 +08:00
dapan1121 55d118d17c Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-04-16 09:12:04 +08:00
dapan1121 34a943a1f2
Merge pull request #25242 from taosdata/feat/ly_query
adj last function
2024-04-15 16:04:23 +08:00
slzhou 5f28ee0e52 fix: wrongly changed the column type of pk col during last row scan optimize 2024-04-15 11:28:09 +08:00
dapan1121 6f8040c754 fix: join condition issue 2024-04-12 17:24:33 +08:00
dapan1121 319ab5f2c2 enh: support hash join 2024-04-12 15:44:23 +08:00
dapan1121 86db8efcda enh: support hash join 2024-04-10 19:27:36 +08:00
Minglei Jin dcd9901d5f Merge branch '3.0' into feat/TS-4243-3.0 2024-04-10 11:18:19 +08:00
dapan1121 5091247957
Merge pull request #25232 from taosdata/feat/TD-29093/2
Feat/td 29093/2
2024-04-10 09:18:15 +08:00
slzhou e0f1e8502e fix: add pk col to last row scan cols 2024-04-10 09:03:04 +08:00
54liuyao 20efb35c6e add tag for split plan 2024-04-09 19:09:20 +08:00
54liuyao 0f6e87b3c9 add tag for last row 2024-04-09 14:53:50 +08:00
dapan1121 8407eb3791 enh: outer join performance optimization 2024-04-09 09:48:38 +08:00
54liuyao e0a5b2dd9d split last tag 2024-04-08 08:55:13 +08:00
dapan1121 337f39191e fix: eliminate project issue 2024-04-03 18:35:50 +08:00
dapan1121 4217223a6a fix: join merge block issue 2024-04-03 09:54:49 +08:00
54liuyao 537395e845 Merge branch 'feat/TS-4243-3.0' of https://github.com/taosdata/TDengine into feat/ly-TS-4243-3.0 2024-04-03 09:54:10 +08:00
dapan1121 5934a137dd fix: group cache fetch issue 2024-04-02 16:09:32 +08:00
kailixu 77d912c210 fix: primary key should not be null or none 2024-04-02 14:39:13 +08:00
factosea 3257c7c082 fix: tag is null when table is empty 2024-04-01 19:44:26 +08:00
dapan1121 0fb672d8a6 enh: optimize join performance 2024-04-01 15:24:12 +08:00
54liuyao 39a89c20bd Merge branch 'feat/TS-4243-3.0' of https://github.com/taosdata/TDengine into feat/ly-TS-4243-3.0 2024-03-29 13:53:22 +08:00
slzhou fe1a7e4b9c feat: add pk col to scan cols of scan logic node of delete operation 2024-03-29 11:05:45 +08:00
dapan1121 26a93847c3 enh: optimize outer join 2024-03-29 08:28:33 +08:00
dapan1121 4208557d6d fix: count(*) rewrite issue 2024-03-28 16:44:07 +08:00
dapan1121 74cef4ac6b fix: window join filter issue 2024-03-28 13:45:55 +08:00
54liuyao 135bdb37a0 Merge branch 'feat/TS-4243-3.0' of https://github.com/taosdata/TDengine into feat/ly-TS-4243-3.0 2024-03-26 16:38:51 +08:00
slzhou f778dce52d fix: add pk for merge generated during merge scan node split 2024-03-26 14:13:10 +08:00
dapan1121 3f71b53101 fix: case issues 2024-03-26 08:42:17 +08:00
54liuyao a02535c3ab Merge branch 'feat/TS-4243-3.0' of https://github.com/taosdata/TDengine into feat/ly-TS-4243-3.0 2024-03-25 11:15:21 +08:00
slzhou f9a6243859 fix: add pk col after ts col to make operator of show table distributed super_table work 2024-03-25 09:38:50 +08:00
dapan1121 91d3848c71 fix: case issue 2024-03-23 20:24:50 +08:00
Haojun Liao ef6ea16d64 other: merge 3.0 2024-03-22 17:57:25 +08:00
dapan1121 e6caf6fd43 fix: binary copy and case issue 2024-03-22 11:02:21 +08:00
dapan1121 3835a5b349 fix: error log and union issue 2024-03-22 08:47:07 +08:00
54liuyao 680f96156f Merge branch 'feat/TS-4243-3.0' of https://github.com/taosdata/TDengine into feat/ly-TS-4243-3.0 2024-03-22 08:37:42 +08:00
slzhou 8d5bed5076 feat: diff/derivate/irate/twa do not support desc order 2024-03-21 15:11:54 +08:00
54liuyao 7a0ec25912 Merge branch 'feat/TS-4243-3.0' of https://github.com/taosdata/TDengine into feat/ly-TS-4243-3.0 2024-03-21 10:50:29 +08:00
54liuyao a60f390cdc stream primary key 2024-03-21 10:50:07 +08:00
slzhou 100bc2de4b fix: add the tableHasPk and isPk for created default col 2024-03-21 09:49:28 +08:00
dapan1121 65c57e88cd Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-03-20 15:48:43 +08:00
slzhou bb24a8e3ca feat: add pk as default col and add pk as sortinfo for table merge scan 2024-03-20 15:46:54 +08:00
dapan1121 1c0d20a2a4 enh: add test cases 2024-03-20 15:45:24 +08:00
54liuyao a0346aad2e adjust project optimize rule 2024-03-20 11:26:33 +08:00
dapan1121 2ce880f48c fix: memory leak issues 2024-03-19 17:05:44 +08:00
dapan1121 abd36b0b1a enh: support timeline processing 2024-03-19 16:01:14 +08:00
shenglian zhou cee96e2048 feat: begin coding function 2024-03-19 13:57:12 +08:00
dapan1121 6e674bc1de Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-03-15 18:11:37 +08:00
dapan1121 1c8dcaf46c enh: support timeline functions 2024-03-15 18:10:08 +08:00
dapan1121 b96cfab82f
Merge pull request #24998 from taosdata/szhou/tms/region-block
feat: tms region block
2024-03-13 09:12:35 +08:00
54liuyao 7429096cb6 use non sort merge 2024-03-12 13:39:01 +08:00
54liuyao 14c6dbd2af use non sort merge 2024-03-12 11:45:54 +08:00
wangmm0220 9e5ac49538 fix:[TS-4551] vgroplist is null in subscribe 2024-03-11 09:53:47 +08:00
shenglian zhou 3db2c1edf5 feat: add hint smalldata_ts_sort to disable row id sort 2024-03-08 14:36:55 +08:00
dapan1121 46ea22eecb Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-03-06 13:12:01 +08:00
dapan1121 7045126aa6 fix: inner join issue 2024-03-06 11:18:57 +08:00
54liuyao dfae8a9471 optimze plan and add ci 2024-03-01 11:31:46 +08:00
dapan1121 e17518e07f Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-02-29 17:55:17 +08:00
dapan1121 85cca872a5 enh: support timetruncate function 2024-02-29 17:52:53 +08:00
54liuyao 02379524a1 fix count window issue 2024-02-29 11:30:16 +08:00
dapan1121 521c96913e Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-02-27 18:20:45 +08:00
dapan1121 8a2b4e2d86 enh: support group join 2024-02-27 18:18:25 +08:00
54liuyao 654aa68137 disable query count 2024-02-27 11:41:44 +08:00
54liuyao abd000ed03 disable query count 2024-02-27 10:29:15 +08:00
dapan1121 97aca25633 enh: support group join 2024-02-23 17:59:45 +08:00
dapan1121 a745319b81 Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-02-23 08:59:16 +08:00
dapan1121 807bba9215 fix: window join issues 2024-02-22 18:59:10 +08:00
dapan1121 ba41231373
Merge pull request #24614 from taosdata/szhou/tms/port-3
feat: multi-readers and one merge tree
2024-02-21 10:00:52 +08:00
dapan1121 98ed2458ea Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-02-20 17:39:51 -08:00
dapan1121 c4dbae3a5a enh: add window join ut 2024-02-20 17:13:29 -08:00
dapan1121 b26716f2e8 Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-02-18 22:15:43 -08:00
54liuyao b53dc5602e Merge branch '3.0' of https://github.com/taosdata/TDengine into 3.0 2024-02-19 10:58:20 +08:00
wangmm0220 a8e45440c0 fix:conflicts from 3.0 2024-02-18 18:02:14 +08:00
54liuyao d40dfa973b Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-22023 2024-02-05 18:37:47 +08:00
54liuyao c588770699 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-22023 2024-02-05 15:10:34 +08:00
wangjiaming0909 573fdfbbfd fix: plannerTest/parserTest crash and memory leaks 2024-02-05 13:05:01 +08:00
kailixu 3ebc26e1fb feat: support uniq grant 2024-02-04 16:33:43 +08:00
54liuyao ea9353b9fd merge 3.0 2024-02-04 16:04:23 +08:00
kailixu 6cf7809e8d feat: support uniq grant 2024-02-04 14:59:47 +08:00
kailixu a9316c3710 feat: support uniq grant 2024-02-04 12:28:00 +08:00
shenglian zhou f77b602da9 fix: change from seq_blocks_sort to para_tables_sort 2024-02-02 14:45:04 +08:00
dapan1121 948845ea35 fix: join order by not work issue 2024-02-02 10:38:09 +08:00
dapan1121 ab87953362 enh: support window join 2024-02-01 14:58:08 +08:00
wangmm0220 a9fcc67321 fix:conflicts from 3.0 2024-02-01 11:13:03 +08:00
slzhou 1e30ac9408 fix: compilation error 2024-02-01 10:30:07 +08:00
shenglian zhou 7dcb477933 feat: add front end for ordered blocks in mem sort 2024-02-01 09:38:35 +08:00
dapan1121 50c420e6b9 enh: support window join 2024-01-30 19:19:44 +08:00
54liuyao 9e86dfaee7 stream count window sliding 2024-01-26 15:56:26 +08:00
54liuyao 7105b0ffe3 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-22023 2024-01-25 10:12:13 +08:00
dapan1121 6640809638 Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-01-23 14:48:12 +08:00
dapan1121 310f4c3d40
Merge pull request #24578 from taosdata/fix/TS-4467
fix: join subquery timestamp order mis-match issue
2024-01-23 11:24:05 +08:00
54liuyao 0975e37845 Merge branch '3.0' of https://github.com/taosdata/TDengine into 3.0 2024-01-23 10:07:50 +08:00
dapan1121 cbe34ad76e fix: mac compile error 2024-01-22 17:11:15 +08:00
dapan1121 5d58c27f56 fix: join subquery timestamp order mis-match issue 2024-01-22 14:03:11 +08:00
slzhou c3c8d7b07d fix: compute scalar functions before agg in session window 2024-01-22 10:11:06 +08:00
dapan1121 3fecb387cc enh: support asof join 2024-01-19 18:03:16 +08:00
54liuyao 5a7d72d6ef Merge branch '3.0' of https://github.com/taosdata/TDengine into 3.0 2024-01-19 10:39:11 +08:00
wangmm0220 7246fedfef Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/ly_multi_marks 2024-01-18 19:08:35 +08:00