Commit Graph

300 Commits

Author SHA1 Message Date
Haojun Liao 9992942a7a
Merge pull request #20658 from taosdata/feat/TD-22418
feat:coverity scan
2023-03-29 10:44:53 +08:00
54liuyao cf2d169f75 feat:coverity scan 2023-03-27 16:17:49 +08:00
54liuyao 3a12e36b4b fix:add combine function for last row 2023-03-27 14:13:17 +08:00
yihaoDeng 8e409f81ae add backend 2023-03-25 06:43:17 +00:00
54liuyao ffa59f69aa fix:add combine function for groupKey 2023-03-23 15:20:45 +08:00
54liuyao 25732f7c3c fix:source task needs to wait & stream state window does not handle null 2023-03-15 13:15:17 +08:00
54liuyao 5acf665b7e fix:get dest table version 2023-03-09 19:36:10 +08:00
54liuyao 09ac1be5ff ci:adjust test cases 2023-03-02 14:27:33 +08:00
54liuyao fe4123e814 feat:window close && ignore expired 2023-02-28 18:20:58 +08:00
54liuyao abbc69a2ed fix:asan error 2023-02-28 17:43:47 +08:00
54liuyao d43355e77f fix:check null column 2023-02-23 17:31:52 +08:00
54liuyao e42d5ba3dc fix:table name is null 2023-02-23 17:31:47 +08:00
Xiaoyu Wang 7337f5ff7d
Merge pull request #20052 from taosdata/fix/3.0_merge_main
merge main
2023-02-21 16:27:19 +08:00
Shuduo Sang 48426ed2df
fix: alpine compile error for 3.0 (#20064)
* fix: alpine support

* fix: ostimer thread_id

* fix: taosPrintTrace and tsStreamMax

* fix: make_install.sh and dnodes.py for alpine

* fix: cmake.platform and cut option for alpine

* fix: timer sigev and string convert

* fix: test case for alpine

* fix: fix test script for alpine

---------

Co-authored-by: t_max <1172915550@qq.com>
2023-02-20 22:31:56 +08:00
Xiaoyu Wang c597de099f merge main 2023-02-20 13:41:27 +08:00
54liuyao 88970c88a9 fix:dispatch create sub table 2023-02-15 11:04:49 +08:00
54liuyao 3f38d56c0d fix:number of ssdatablock rows exceeds the capacity 2023-02-14 10:40:16 +08:00
54liuyao 31a75f837b fix:crash at generate session scan range 2023-02-13 13:33:38 +08:00
54liuyao 9d53b19980 ci:modify stream test 2023-02-13 10:25:33 +08:00
Xiaoyu Wang 3382a24a69 merge main 2023-02-10 18:03:11 +08:00
Xiaoyu Wang fcff07675d merge main 2023-02-09 11:29:38 +08:00
54liuyao cf1c860f37 ci:add test 2023-02-09 11:21:51 +08:00
54liuyao 40987fa507 feat:do not check whether the expired data has been update 2023-02-09 11:14:28 +08:00
Xiaoyu Wang 79440f7a26
Merge pull request #19860 from taosdata/fix/3.0_merge_main
merge main
2023-02-09 09:22:19 +08:00
54liuyao bafe5a577e ci:add ci 2023-02-08 10:54:45 +08:00
Xiaoyu Wang 09925437e3 merge main 2023-02-08 09:51:52 +08:00
Haojun Liao 834e725d13
Merge pull request #19832 from taosdata/feat/ly_ci_main
ci:modify stream state window test
2023-02-08 09:43:53 +08:00
Haojun Liao 520fd43cb5
Merge pull request #19831 from taosdata/feat/ly_stream
ci:modify stream state window test
2023-02-08 09:43:33 +08:00
dapan1121 19508d118f
Merge pull request #19817 from taosdata/feat/TS-2502
feat: support force fill in interval clause
2023-02-07 17:00:01 +08:00
54liuyao e89362fb36 feat:stream ignore check update data 2023-02-07 15:29:05 +08:00
54liuyao 1e0e417275 ci:modify stream state window test 2023-02-07 15:27:47 +08:00
54liuyao d750bd6e93 ci:modify stream state window test 2023-02-07 10:45:25 +08:00
54liuyao d9be2e31c2 ci:modify stream state window test 2023-02-07 09:37:14 +08:00
dapan1121 ded47e1312 Merge remote-tracking branch 'origin' into feat/TS-2502 2023-02-06 17:22:18 +08:00
Liu Jicong 55f78b4109 fix case 2023-02-06 16:41:30 +08:00
Liu Jicong e615053f4a enh: stream number limit 2023-02-06 11:32:04 +08:00
Xiaoyu Wang 4a215852b6
Merge pull request #19792 from taosdata/fix/3.0_merge_main
merge main
2023-02-05 08:51:01 +08:00
Xiaoyu Wang 5d499e52f9 merge main 2023-02-03 17:13:11 +08:00
54liuyao 6519ef9045 ci:add stream ci 2023-02-03 09:04:45 +08:00
54liuyao cea8a920f7 feat(stream): add ci 2023-02-01 17:50:08 +08:00
54liuyao c4414ec646 feat(stream):exists stable bug&ci 2023-02-01 17:27:04 +08:00
54liuyao 1ce1f8143c fix:process data with incorrect timestamp 2023-01-30 13:29:15 +08:00
Xiaoyu Wang 175f205063 fix: support writing streams to existing tables 2023-01-28 09:18:09 +08:00
54liuyao 1dd177994d ci:modify stream test 2023-01-17 17:26:13 +08:00
54liuyao 3ec1560faa create stream and use existing super table 2023-01-13 10:26:49 +08:00
54liuyao d5ade95b31 feat(stream):user define tag 2023-01-10 10:13:56 +08:00
Shengliang Guan 3016f35e9f Merge branch '3.0' into merge/mainto3.0_0105 2023-01-05 16:08:23 +08:00
54liuyao 5845c9c87e ci:add ci for keepColumnName 2023-01-05 10:29:31 +08:00
Shengliang Guan 78c14a2c88 Merge remote-tracking branch 'origin/3.0' into merge/mainto3.0_1228 2022-12-28 14:59:02 +08:00
dapan1121 79c5b20ba6
Merge pull request #19187 from taosdata/fix/TD-21553
fix:calculate next sliding window error
2022-12-27 18:51:16 +08:00
54liuyao e5c4196c98 fix:calculate next sliding window error 2022-12-27 17:19:47 +08:00
Shengliang Guan 664dcb6b4e Merge branch 'main' into merge/mainto3.0_1226 2022-12-26 09:26:54 +08:00
54liuyao 7c84ddd46d fix:timestampe is out of order 2022-12-22 16:48:33 +08:00
Xiaoyu Wang d3cb2a3a0a merge main 2022-12-18 20:36:06 +08:00
Xiaoyu Wang 7d15bc670e Merge remote-tracking branch 'origin/3.0' into enh/mian_wxy 2022-12-18 19:32:32 +08:00
Xiaoyu Wang 363070b723 feat: event window query 2022-12-13 16:30:34 +08:00
Shengliang Guan 3f97f41861
Merge pull request #18920 from taosdata/fix/main_bugfix_wxy
enh: shielding database option 'strict'
2022-12-13 14:52:45 +08:00
Xiaoyu Wang 9dff4371ec enh: shielding database option 'strict' 2022-12-13 12:20:48 +08:00
54liuyao 9f3fabc7f5 ci:add some test for stream 2022-12-13 09:30:34 +08:00
54liuyao 8caca97568 feat:add delete mark for sma 2022-12-09 11:34:58 +08:00
54liuyao d7a38aeae9 fix:stddev\fisrt\last combine function 2022-12-05 17:21:40 +08:00
54liuyao 0b91b5b2b3 fix:calculate the correct deletion range 2022-11-29 17:24:52 +08:00
54liuyao 4108d8f898 fix:support scalar function with fill 2022-11-25 14:59:11 +08:00
54liuyao b27faba7ef fix:initialize maxts 2022-11-24 10:29:01 +08:00
Shengliang Guan 36cc1fbc99
Merge pull request #18210 from taosdata/fix/3.0_bugfix_wxy
enh: fill value supports implicit type conversion
2022-11-18 10:13:55 +08:00
54liuyao 2635ec27b4 fix:memory leak while drop stream 2022-11-17 18:45:12 +08:00
Xiaoyu Wang dc0d3745a7 enh: fill value supports implicit type conversion 2022-11-17 15:48:42 +08:00
54liuyao cf021b4330 fix:applying non-zero offset in tqSink.c 2022-11-15 09:11:26 +08:00
54liuyao 7ea790021f fix:avoid duplicate results 2022-11-11 16:18:54 +08:00
54liuyao 1ca9839170 fix(operator):Operator double free 2022-11-10 15:47:07 +08:00
54liuyao 97fb25372e fix(ci):modify ci test 2022-11-09 12:58:44 +08:00
54liuyao f66eded1e1 fix(stream): state window, error result after deleting data 2022-11-08 14:40:44 +08:00
Liu Jicong 31f574359d fix:log empty msg 2022-11-03 14:29:51 +08:00
Liu Jicong 2fbc8e6306 refactor(stream): stream deploy and state transfer 2022-11-03 13:22:23 +08:00
Liu Jicong 8ca5f0bd9c Merge branch '3.0' into feature/stream 2022-11-01 13:20:20 +08:00
Liu Jicong 5e253cc8ea refactor(stream): fill history 2022-11-01 11:56:14 +08:00
54liuyao b8e451d272 fix(stream): scalar stream update data 2022-10-31 18:33:30 +08:00
Liu Jicong d058475fac
Merge pull request #17750 from taosdata/feature/stream
feat(stream): snode
2022-10-28 18:12:48 +08:00
Liu Jicong b26cc9c318 feat(snode) 2022-10-28 17:03:17 +08:00
54liuyao 7d8a282258 fix(stream):tqBuildDeleteReq error 2022-10-28 11:19:26 +08:00
54liuyao 8fb78fd7fd feat(stream):add ci 2022-10-26 17:40:07 +08:00
54liuyao 5cee271cbc fix(stream): stream state invalid cur 2022-10-24 13:28:13 +08:00
54liuyao 308c3cad11 feat(stream):change stream mode & add ci 2022-10-21 17:46:15 +08:00
54liuyao d9beaeb3a3 fix(stream):session window max_delay crash 2022-10-21 11:49:45 +08:00
Shengliang Guan 5c928eac6a fix: improve test coverage 2022-10-20 10:16:49 +08:00
54liuyao 8efd7e8763 feat(stream):replace disk buff 2022-10-18 18:13:47 +08:00
54liuyao 9c170ecfa8 fix(stream): filter error occurred when data was modified 2022-10-09 14:52:39 +08:00
54liuyao f569355d06 fix(stream):memory leak 2022-10-08 11:04:36 +08:00
54liuyao f3b2067675 fix(stream): sliding error 2022-09-30 15:37:43 +08:00
54liuyao 46c99915bc feat(stream): distribute interval disc buff 2022-09-30 10:01:51 +08:00
54liuyao 747297bd28 feat(stream): stream fill 2022-09-27 18:11:44 +08:00
54liuyao d4d4d2c086 feat(stream):optimize delete window 2022-09-13 16:50:27 +08:00
54liuyao 3cbd3db8ce feat(stream): stream delete for session&state 2022-09-08 14:14:52 +08:00
54liuyao 1f5d9a38e7 feat(stream):change single interval disc buff and interval delete 2022-09-07 14:48:14 +08:00
54liuyao f35f5d5f4f feat(stream): refactor single interval 2022-09-05 13:19:40 +08:00
54liuyao 83e62c3849 feat(stream):stream partition by column 2022-09-01 15:05:24 +08:00
54liuyao 25b735f0e3 feat(stream): delete result 2022-08-22 14:05:19 +08:00
Shengliang Guan 24bfe2e2eb test: valgrind case 2022-08-18 20:51:28 +08:00
Liu Jicong 645a2cce97 fix(stream): window delete 2022-08-16 14:25:00 +08:00
Xiaoyu Wang 1cce6494a6 enh: create stream options adjust 2022-08-12 15:04:04 +08:00
Xiaoyu Wang 4155a3bef4 enh: show command optimize 2022-08-11 21:55:20 +08:00
Xiaoyu Wang 44df51f98f enh: show command optimize 2022-08-11 20:56:31 +08:00
Xiaoyu Wang 7176bb9198 merge 3.0 2022-08-11 20:30:02 +08:00
Xiaoyu Wang 9a9aef985e enh: show command optimize 2022-08-11 20:26:40 +08:00
54liuyao c10a1adbd3 feat(stream):delete window 2022-08-11 16:33:35 +08:00
Xiaoyu Wang 7a559084ae fix: add checks for stream query 2022-08-08 14:38:04 +08:00
54liuyao 5e7e335169 feat(stream): free state memroy 2022-07-29 14:28:29 +08:00
Ganlin Zhao c087a8d551 fix test case 2022-07-27 11:19:29 +08:00
54liuyao 47cb043f4c feat(stream):optimize update scan range 2022-07-22 16:55:14 +08:00
Cary Xu 87c6f5805e fix: add and adapt cases for merge dup rows in taosc 2022-07-21 17:11:13 +08:00
54liuyao b620609608 feat(stream): adjust project operator 2022-07-21 09:23:16 +08:00
54liuyao 4371165235 feat(stream): add result group id 2022-07-20 11:02:35 +08:00
54liuyao 352db0febb feat(stream): optimize interval plan 2022-07-16 09:28:15 +08:00
54liuyao 03712489f5 ci(stream): stream intervl offset 2022-07-14 16:58:00 +08:00
54liuyao 13519f8fd9 feat(stream): interval offset 2022-07-14 11:24:24 +08:00
Xiaoyu Wang bc1251e0cb
Merge pull request #14855 from taosdata/feature/3.0_debug_wxy
feat: support pseudo columns such as _qstart, _qend and _qduration
2022-07-14 10:09:32 +08:00
54liuyao caa06f938a ci(stream): stream sliding 2022-07-13 18:09:14 +08:00
Xiaoyu Wang d2ce16a875 Merge remote-tracking branch 'origin/3.0' into feature/3.0_debug_wxy 2022-07-13 15:37:21 +08:00
Xiaoyu Wang 43b5ca1efe feat: support pseudo columns such as _qstart, _qend and _qduration 2022-07-13 15:13:01 +08:00
54liuyao 9f4c2dd01f ci(stream): interval retrive 2022-07-12 18:04:10 +08:00
54liuyao 3c9119b990 ci(stream): stream session ci 2022-07-07 14:17:44 +08:00
54liuyao 888f79d3f4 feat(stream): session delete 2022-07-06 20:42:54 +08:00
Haojun Liao 51277f58ed test:update the sim 2022-07-05 15:13:11 +08:00
liuyao 029945502b
Merge pull request #14446 from taosdata/feature/TD-16874
ci(stream): add ignore expired data
2022-07-02 14:52:56 +08:00
54liuyao c9f133a5e4 ci(stream): add ignore expired data 2022-07-02 14:17:50 +08:00
Shengliang Guan 0c510fcc8c fix: drop db has stream exist 2022-07-02 11:55:59 +08:00
54liuyao fc286f7c87 ci(stream): add retrive ci 2022-06-27 20:18:45 +08:00
Shengliang Guan 86f82af821 fix: check privilege while show dnode variables 2022-06-25 19:21:35 +08:00
54liuyao 10e90ce973 feat(stream): auto pull data 2022-06-25 16:44:14 +08:00
Liu Jicong 64d2a3e34f Merge branch '3.0' into feature/stream 2022-06-24 17:00:07 +08:00
Liu Jicong f53521cb8c test(stream): partition by tbname 2022-06-24 16:50:11 +08:00
54liuyao fe653c948e fix(stream): window close 2022-06-21 09:42:48 +08:00
Liu Jicong 212144a3e6 test(stream): window close not work for stb 2022-06-20 21:50:13 +08:00
Liu Jicong 450675f672 feat(stream): support snode 2022-06-20 20:18:34 +08:00
54liuyao 5301dece4e feat(stream): add ci 2022-06-20 11:35:05 +08:00
54liuyao 8c47a18dbf feat(stream): semi session operator 2022-06-18 19:57:08 +08:00
54liuyao 7b98430906 feat(stream): stream partition by 2022-06-16 18:11:39 +08:00
54liuyao b298d45bb7 feat(stream): create sub table 2022-06-14 14:06:30 +08:00
54liuyao e7196dda3f feat(stream): support spread、elapsed、histogram、hll 2022-06-11 18:41:20 +08:00
54liuyao c8af8daa61 feat(stream): state\session max delay 2022-06-11 16:39:59 +08:00
54liuyao 016a7b698f feat(stream): stream state window support top and bottom 2022-06-09 17:45:40 +08:00
54liuyao 262a221c12 distributed interval 2022-06-08 09:33:11 +08:00
54liuyao 5400507245 feat(stream): stream state operator 2022-06-04 20:36:28 +08:00
Liu Jicong 77fe6a4ef7
Merge branch '3.0' into feature/3_liaohj 2022-06-02 15:05:49 +08:00
54liuyao 901ff9bf18 feat(sma):files factor 2022-05-31 16:14:56 +08:00
54liuyao aa20cfedcd feat(stream): watermark and trigger 2022-05-28 18:19:36 +08:00
54liuyao 0778bf8857 stream session operator 2022-05-25 09:05:03 +08:00
Liu Jicong 4dda27ba83 test(stream): add case 2022-05-23 08:16:34 +08:00
Liu Jicong 38df8505c3 test(stream): change test name 2022-05-23 01:57:29 +08:00
Haojun Liao 9cea8dbaf7 fix(query): remove duplicated function call. 2022-05-31 00:21:47 +08:00