Commit Graph

321 Commits

Author SHA1 Message Date
Hongze Cheng fad06f6144 optimize code 2022-11-29 16:28:12 +08:00
Hongze Cheng 191870b2d4 more code 2022-11-28 16:34:51 +08:00
Hongze Cheng 37239ffaea more code 2022-11-28 15:37:47 +08:00
Hongze Cheng 08bf69e15a more code fix 2022-11-28 14:26:00 +08:00
Hongze Cheng 0f8016995c more code 2022-11-28 13:41:06 +08:00
Hongze Cheng 51e513a340 more code 2022-11-28 10:28:07 +08:00
Hongze Cheng e7647c56e0 make it compile 2022-11-28 08:59:49 +08:00
Hongze Cheng dd31dae531 more code 2022-11-27 19:57:34 +08:00
Hongze Cheng b840cd3f34 more code 2022-11-27 19:55:17 +08:00
Hongze Cheng 0d39f49d28 more code 2022-11-27 19:46:35 +08:00
Hongze Cheng a1256ac8e4 more code 2022-11-27 16:08:15 +08:00
Hongze Cheng f7325a99bb more code 2022-11-27 15:27:37 +08:00
Hongze Cheng 7e3290879c more api 2022-11-25 17:27:04 +08:00
Hongze Cheng b96d948539 add an interface 2022-11-24 16:55:06 +08:00
Hongze Cheng 504fd15297 make it compile 2022-11-24 11:54:00 +08:00
Hongze Cheng 54708073f1 more code 2022-11-24 11:49:48 +08:00
Shengliang Guan 335a572d86
Revert "Revert "enh: row optimize2"" 2022-11-24 10:12:25 +08:00
Hongze Cheng ffbb04d40a
Revert "enh: row optimize2" 2022-11-24 09:21:26 +08:00
Hongze Cheng c1db8a9e4d refact code 2022-11-23 20:13:27 +08:00
Hongze Cheng df5bcae11b more code 2022-11-23 15:45:19 +08:00
Hongze Cheng 6e23c8cdb3 more code 2022-11-23 10:45:58 +08:00
Hongze Cheng 37d6b62e02 more code 2022-11-22 15:14:59 +08:00
Hongze Cheng 75b2bb09c1 more code 2022-11-22 14:58:57 +08:00
Hongze Cheng fe3cda4f87 more code 2022-11-22 14:57:22 +08:00
Hongze Cheng 1a3e429d10 more code 2022-11-22 13:54:27 +08:00
Hongze Cheng 88f244bca5 more code 2022-11-22 12:59:27 +08:00
Hongze Cheng 3f5a87a5b1 more code 2022-11-22 11:59:09 +08:00
Hongze Cheng dcec02fd57 more code 2022-11-21 22:04:57 +08:00
Hongze Cheng de07035015 more code 2022-11-21 17:41:17 +08:00
Hongze Cheng 895b48f834 more code 2022-11-21 17:17:28 +08:00
Hongze Cheng 8267cad1db more code 2022-11-21 15:32:55 +08:00
Hongze Cheng 04252283b9 more code 2022-11-21 15:16:50 +08:00
Hongze Cheng e4df975a7f more code 2022-11-21 14:33:50 +08:00
Hongze Cheng dc2d5e3603 more code 2022-11-21 14:05:47 +08:00
Hongze Cheng 78c5704279 more code 2022-11-21 12:17:57 +08:00
Hongze Cheng 31f667f83a more code 2022-11-21 12:13:27 +08:00
Hongze Cheng e69821a64d more code 2022-11-20 15:30:19 +08:00
Hongze Cheng a5725b506c more code 2022-11-16 17:22:09 +08:00
Hongze Cheng 4f9885a859 refact more code 2022-11-16 10:52:45 +08:00
Haojun Liao 0c427b5f5b refactor: do some internal refactor. 2022-11-09 10:39:32 +08:00
Hongze Cheng 7bba9996cf perf: optimize insert 2022-11-08 14:36:18 +08:00
Hongze Cheng b8d15c0167 Merge branch '3.0' of https://github.com/taosdata/TDengine into perf/row_iter_optimize 2022-11-08 11:45:39 +08:00
Hongze Cheng 080f531b32 perf: optimize col data api 2022-11-08 11:44:58 +08:00
Hongze Cheng 005b6780fa fix: sma null bug 2022-11-07 18:14:02 +08:00
Hongze Cheng 70f7e3e379 perf: optimize sma calculation 2022-11-07 15:42:53 +08:00
Haojun Liao b53cc7f3dd fix(query): fix coverity issues. 2022-10-21 14:00:46 +08:00
Haojun Liao a43ccdf5a5 refactor: remove redundant codes. 2022-10-19 18:07:34 +08:00
Shengliang Guan 98f1c3d89a
Merge pull request #17411 from taosdata/fix/coverity_glzhao
fix: coverity issues
2022-10-17 22:58:37 +08:00
Ganlin Zhao c695606184 fix: coverity issues
CID: 399357
2022-10-17 16:00:15 +08:00
wangmm0220 54e3617a6f fix:scan converity defects 2022-10-17 14:32:18 +08:00
Ganlin Zhao e5c3ff7158 fix: coverity issues
CID: 399950
2022-10-11 17:08:30 +08:00
Ganlin Zhao b2f19def37 fix: coverity issues
CID: 400186
2022-10-11 14:23:47 +08:00
Hongze Cheng 14283283e4 more 2022-10-07 23:03:31 +08:00
Hongze Cheng a34cf50a83 refact more code 2022-09-26 13:43:23 +08:00
Hongze Cheng 1a0dcddd62 Merge branch 'enh/cv_optimize' of https://github.com/taosdata/TDengine into feat/stream_compression 2022-09-23 18:59:13 +08:00
Hongze Cheng f0fea204f2 enh: col value optimize 2022-09-23 18:55:27 +08:00
Hongze Cheng f8619dfbe8 refact code for further refact 2022-09-21 15:28:04 +08:00
Hongze Cheng 26f740f26b fix more 2022-09-15 09:56:56 +08:00
Hongze Cheng dcbdc43ff5 fix some code 2022-09-14 22:38:29 +08:00
Hongze Cheng 45acc3420b more code 2022-09-14 18:05:57 +08:00
Hongze Cheng 0e1a421207 refact 2022-09-14 09:35:57 +08:00
Hongze Cheng c497b7b77d refact more code 2022-09-13 18:17:24 +08:00
Hongze Cheng b6daab624b more code 2022-09-13 17:30:20 +08:00
Hongze Cheng 10749dc607 refact code 2022-09-13 16:11:24 +08:00
Hongze Cheng 9e5e8d9969 more code 2022-09-13 15:23:45 +08:00
Hongze Cheng 0fc81c7d84 refact code 2022-09-13 14:52:31 +08:00
Hongze Cheng ce9fb84221 refact 2022-09-13 14:21:43 +08:00
wangmm0220 03a187571c fix:error in snapshot for taosx 2022-08-19 15:12:04 +08:00
Hongze Cheng 85b4896fa4 more row refact 2022-07-11 12:48:16 +00:00
Hongze Cheng 09b76a8abb more tsdb row refact 2022-07-11 12:36:34 +00:00
Hongze Cheng 34e5bad70b refact row 2022-07-11 11:43:16 +00: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
afwerar 4e8f3db596 os: replace win qsort func 2022-07-01 11:54:21 +08:00
Haojun Liao 4a59e1300b other: merge 3.0. 2022-06-28 15:22:32 +08:00
Cary Xu e6dd04f573 refactor: rsma restore 2022-06-27 14:47:14 +08:00
Hongze Cheng b20d7d56b5 more work 2022-06-22 08:45:26 +00:00
wangmm0220 db34294bed opt: filter by tag 2022-06-22 16:32:10 +08:00
Hongze Cheng 709e9fd78b more work 2022-06-18 03:35:49 +00:00
Hongze Cheng 6211f28102 more work 2022-06-13 12:47:32 +00:00
Cary Xu 08a19b7b28 enh: set 0 in flen part for tsrow 2022-06-09 15:00:48 +08:00
Cary Xu c9b0b7cd76 feat: add test case for tsrow 2022-06-09 11:53:50 +08:00
Cary Xu 9d3524ab6b fix: minor optimization for tsrow 2022-06-08 18:19:20 +08:00
Hongze Cheng 802f6d246c more 2022-06-04 01:26:05 +00:00
Hongze Cheng 39f6e30826 feat: row refact 2022-06-02 08:26:07 +00:00
Hongze Cheng 5070bb3a6f more 2022-06-02 06:04:31 +00:00
Hongze Cheng 6a204ca486 more 2022-06-02 05:28:45 +00:00
Hongze Cheng fa1d70824c Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/row_refact 2022-06-02 05:14:11 +00:00
Hongze Cheng 89d53fb60a more 2022-06-02 05:06:11 +00:00
Cary Xu 6a7fb64086 Merge branch '3.0' into feature/TD-11274-3.0 2022-06-02 10:22:51 +08:00
Cary Xu 7fceb5a709 other: code optimization and do more check 2022-06-02 10:22:34 +08:00
Hongze Cheng 554c66d78c Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/row_refact 2022-06-02 01:27:08 +00:00
Hongze Cheng 02b81258f5 more 2022-06-01 12:44:23 +00:00
Hongze Cheng 1aeb5a540d more 2022-06-01 12:42:29 +00:00
wangmm0220 478fa8b601 fix:fix length error in tag insert 2022-06-01 20:12:13 +08:00
wangmm0220 fea92600a1 fix:fix memory error in Address Sanitizer 2022-06-01 18:08:46 +08:00
Hongze Cheng 8e1a922057 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/row_refact 2022-06-01 07:32:09 +00:00
Hongze Cheng c2d95cbc0d more 2022-06-01 07:28:57 +00:00
Hongze Cheng 62e01aba28 refact: more 2022-06-01 07:16:18 +00:00
Hongze Cheng 540923c6a4 feat: data format 2022-06-01 07:10:33 +00:00
Hongze Cheng be2bfd513e more 2022-06-01 03:16:09 +00:00
Hongze Cheng 646357f1dc more 2022-06-01 03:08:46 +00:00
wangmm0220 f6b700ff45 feat:add new logic for new tag format 2022-05-31 22:30:08 +08:00
wangmm0220 d95ec693c0 feat:add new logic for new tag format 2022-05-31 21:05:43 +08:00
wangmm0220 816cea07f9 feat:add new logic for new tag format 2022-05-31 17:49:33 +08:00
Hongze Cheng 607ae9e6a4 refact more 2022-05-31 03:44:44 +00:00
Hongze Cheng 2baee09b58 more 2022-05-31 03:34:38 +00:00
Hongze Cheng d6f02761a0 more refact 2022-05-31 03:08:29 +00:00
Hongze Cheng 010f1d2e2f more refact 2022-05-31 02:59:55 +00:00
Hongze Cheng 0c31c89b38 refact more 2022-05-31 02:48:45 +00:00
Hongze Cheng 5b6f9bdb9c refact: tag api 2022-05-30 03:51:36 +00:00
Cary Xu fdf7d77856 fix: bug fix for tag refactor 2022-05-29 20:28:54 +08:00
Cary Xu 174eb2d862 fix: add more debug logs 2022-05-28 20:13:59 +08:00
Cary Xu b73cf23cc6 fix: adapt the code according to large or small offset 2022-05-28 18:24:57 +08:00
Cary Xu a9226df1ce fix: solve merge conflict 2022-05-28 18:10:16 +08:00
Hongze Cheng a32dd76bf8 feat: optimize tag 2022-05-28 09:42:23 +00:00
Cary Xu 59a6b247c4 Merge branch 'feat/tag_refact' of github.com:taosdata/TDengine into feat/tag_refact 2022-05-28 17:16:26 +08:00
Cary Xu 9b4c9e4802 enh: tag refactor for normal tags 2022-05-28 17:16:04 +08:00
Hongze Cheng b55331ca98 more 2022-05-27 14:18:59 +00:00
Hongze Cheng 806ba2cdce feat: refact tag api 2022-05-27 14:18:31 +00:00
Hongze Cheng 61e21ebf2a feat: tag refact 2022-05-27 14:05:14 +00:00
Hongze Cheng 65bdd34007 feat: tag refact 2022-05-27 13:59:53 +00:00
Hongze Cheng 067af9d0be feat: vnode snapshot 1 2022-05-24 06:50:47 +00:00
Hongze Cheng e35d01dcc1 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/data_format 2022-05-23 03:06:08 +00:00
Cary Xu f4aaf791fb fix: check commit and merge and add cases 2022-05-22 19:37:32 +08:00
wangmm0220 c7e7694a55 fea: add null tag support in schemaless 2022-05-21 16:21:56 +08:00
Hongze Cheng 70042a918c more data format 2022-05-18 09:17:38 +00:00
Hongze Cheng 00d346d51d more 2022-05-18 08:30:39 +00:00
Hongze Cheng 3a851ca9f2 more tdata 2022-05-17 09:50:21 +00:00
Hongze Cheng d6521a0a52 more tdata 2022-05-17 08:16:23 +00:00
Hongze Cheng aaf78935b9 more tdata 2022-05-17 08:13:58 +00:00
Hongze Cheng af8ac6e1b0 more tdata 2022-05-17 07:54:38 +00:00
Hongze Cheng 4568c672d6 feat: tdata 2022-05-17 06:40:37 +00:00
Hongze Cheng 93c095b1a5 make compile 2022-05-17 05:46:22 +00:00
Hongze Cheng acf1b14b21 fix compile problem 2022-05-16 01:47:35 +00:00
Hongze Cheng 34a219b5fc feat: impl tsrow read 2022-05-14 06:18:07 +00:00
Hongze Cheng e9ffb086a5 more data format 2022-05-13 15:36:26 +00:00
Hongze Cheng 038e9558bb more data 2022-05-13 01:19:34 +00:00
Hongze Cheng 6972b1d6d1 make compile 2022-05-12 10:41:29 +00:00
Hongze Cheng 793b49dbf6 feat: data format 2022-05-12 10:38:35 +00:00
Hongze Cheng cccd5dbd8b refact data 2022-05-12 05:28:08 +00:00
Hongze Cheng 38932585ba refact more 2022-05-11 07:41:51 +00:00
Hongze Cheng c3cf7f52bd refact data format 2022-05-11 04:18:23 +00:00
Hongze Cheng 4a2d0d6a01 refact data format 2022-05-11 03:11:52 +00:00
Hongze Cheng 89e8f14a79 refact: data format 2022-05-11 02:37:52 +00:00
Hongze Cheng ac27d62f33 refact data code 2022-05-11 02:29:53 +00:00
Hongze Cheng db998d29b6 refact: tdata 2022-05-09 09:43:15 +00:00
Liu Jicong 6258e5b534 merge from 3.0 2022-05-05 19:04:14 +08:00
Liu Jicong a5706ea7e5 feat(stream): insert data 2022-05-05 18:57:09 +08:00
Cary Xu 50bba1397c feat: bsma logic optimization 2022-04-29 21:32:54 +08:00
Cary Xu dd3091778e sma: refactor 2022-04-21 15:58:52 +08:00
Cary Xu 72e39b2bf5 adaption for update function 2022-04-11 17:05:24 +08:00
Cary Xu 7254263a29 use 1 bit in bitmap for super block 2022-04-09 18:21:03 +08:00
Cary Xu b3bb652708 data and bitmap compress/store/decompress separatedly 2022-04-03 18:02:30 +08:00
Cary Xu cf68440a59 bSma grammar integrate 2022-04-01 17:43:50 +08:00
Cary Xu d2a2427738 block-wise SMA adaption 2022-03-28 17:58:55 +08:00
Cary Xu d4c636589a update definition of SSchema/STColumn to support columns larger than 1MB(int16_t to int32_t) 2022-03-27 10:42:23 +08:00
afwerar 222db126bc [TD-13758]<fix>: redefine memory api. 2022-03-26 00:29:53 +08:00
Cary Xu 867ca85ab1 reset buf 2022-03-23 16:51:43 +08:00
Cary Xu 3d4b60312b copy bitmap 2022-03-23 10:35:14 +08:00
Shengliang Guan db3999eacb minor changes 2022-02-28 18:25:56 +08:00
Shengliang Guan 175cbfb82d common 2022-02-28 17:46:02 +08:00
Shengliang Guan 15b18f4ce9 log 2022-02-27 11:05:46 +08:00
Cary Xu d71fece2aa STSRow refactor 2022-02-09 20:34:11 +08:00
Kaili Xu 7a2e667ac0 support STSRow 2022-02-03 17:01:38 +08:00
Cary Xu cf8590693d update 2022-01-29 08:45:39 +08:00
Cary Xu df6166ea70 iterator/SDataCol adaption 2022-01-26 08:29:13 +08:00
Cary Xu cea242bf1c add colValToSRow 2022-01-24 20:53:04 +08:00
Cary Xu 3f7813db7b porting 2.0 of TS-854 2022-01-21 15:55:44 +08:00
Hongze Cheng 8ce34a9096 fix some compile warning 2021-10-12 16:37:44 +08:00
Shengliang Guan 8ccd079f6e rename tulog.h ulog.h 2021-10-04 21:01:03 +08:00
Shengliang Guan c0a171b144 [TD-10430] adjust os module 2021-10-03 10:32:14 +08:00