Commit Graph

376 Commits

Author SHA1 Message Date
Minglei Jin e422d7dbf5 fix: remove assert if schema is null 2022-07-20 10:29:21 +08:00
wangmm0220 bc0e8e3061 fix:invalidate in telnet schemaless 2022-07-20 09:48:57 +08:00
Haojun Liao a0428f5685 fix(query): add null ptr check. 2022-07-19 18:05:26 +08:00
Hongze Cheng 024f2221b7 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/hzcheng_3.0 2022-07-19 08:31:16 +00:00
Hongze Cheng 657c2dcaa4 more r/w concurrency 2022-07-19 07:21:15 +00:00
Hongze Cheng 58135a1aeb tsdb r/w concurrency 2022-07-19 06:19:01 +00:00
Haojun Liao 5e754a7662 fix(query): add check for deleting record 2022-07-19 14:00:45 +08:00
dapan1121 077fbd6787
Merge pull request #15010 from taosdata/fix/TD-17460
fix: fix taosd mem leak
2022-07-18 09:18:43 +08:00
dapan1121 9ec14ece62 fix: fix taosd mem leak 2022-07-16 18:58:29 +08:00
Hongze Cheng 989159f0ba vnod snapshot done 2022-07-15 13:02:24 +00:00
Haojun Liao fd2dec280b fix(query): fix memory leak. 2022-07-15 11:18:26 +08:00
Haojun Liao 707f0a837a fix(query): set correct fill output object. 2022-07-14 20:11:29 +08:00
Haojun Liao 75aca0b031 fix(query): set correct fill output column index, fix some memory leak, and do some internal refactor, 2022-07-14 13:53:23 +08:00
Haojun Liao 083de75afc fix(query):fix memory leak. 2022-07-13 23:15:58 +08:00
Haojun Liao 2c1efc3963 other: merge 3.0 2022-07-12 21:10:10 +08:00
Liu Jicong a34d344225
Merge pull request #14808 from taosdata/feature/stream
refactor(tmq): prepare only needed
2022-07-12 18:09:31 +08:00
Haojun Liao 85ddb63e53 fix(query): free resources in tsdbread 2022-07-12 17:44:10 +08:00
Liu Jicong 8e3f5135a6 fix(tsdb): close fd 2022-07-12 17:28:14 +08:00
Cary Xu 6c5e8bae55 fix: use correct keep2 when set least ts for query 2022-07-12 14:14:42 +08:00
Haojun Liao 4527447b60 fix(query): handle the indefinit function output with partition by 2022-07-11 11:13:49 +08:00
Haojun Liao 7dc7f478de refactor: do some internal refactor and fix some memory leak. 2022-07-10 17:34:21 +08:00
Haojun Liao 40380ef9c1 refactor: do internal refactor. 2022-07-10 10:15:27 +08:00
Haojun Liao fceee02622
Merge branch '3.0' into feature/3_liaohj 2022-07-09 11:11:11 +08:00
Haojun Liao 3e81daf578 fix(query): fix memory leak. 2022-07-08 17:28:37 +08:00
dapan1121 50a6ef7f39
Merge pull request #14635 from taosdata/feature/insertselect
feat: support insert from query res
2022-07-08 16:59:21 +08:00
Haojun Liao 1711d646c1
Merge pull request #14671 from taosdata/feature/3_liaohj
enh(query): add block sma for int type column data.
2022-07-08 16:23:13 +08:00
Shengliang Guan 09c095a91c fix: asan error 2022-07-08 11:51:35 +08:00
Haojun Liao c339800611 fix(query): handle delete duration generating data block. 2022-07-08 11:02:12 +08:00
dapan1121 0925064d24 Merge branch 'feature/3.0_debug_wxy' into feature/insertselect 2022-07-08 10:28:53 +08:00
Haojun Liao 5c2e98544d fix(query): check if the data block overlaps with the delete skyline 2022-07-07 22:40:20 +08:00
Haojun Liao 211985f03e refactor: do some internal refactor. 2022-07-07 17:23:54 +08:00
Haojun Liao 557873c1bc other: merge 3.0 2022-07-07 16:50:00 +08:00
Haojun Liao 41be3e4d04 refactor: do some internal refactor. 2022-07-07 15:56:43 +08:00
Haojun Liao 57bf509dee refactor: do some internal refactor. 2022-07-07 15:40:04 +08:00
Haojun Liao d9e5172357 fix(query): set the correct sma data 2022-07-07 15:32:56 +08:00
Haojun Liao 4d2bc796e7 enh(query): add block sma for int type column data. 2022-07-07 11:26:58 +08:00
dapan1121 d4696ef31f Merge branch '3.0' into feature/insertselect 2022-07-07 09:02:09 +08:00
yihaoDeng 1e5ddcb92f merge 3.0 2022-07-06 18:29:11 +08:00
dapan1121 0d4fb5bb80 feat: support insert from query 2022-07-06 16:29:51 +08:00
Haojun Liao ddb71ed095 refactor: do some internal refactor. 2022-07-06 13:33:21 +08:00
Cary Xu 442a781781 Merge branch 'feat/tsdb_refact' of github.com:taosdata/TDengine into feat/tsdb_refact 2022-07-05 19:31:19 +08:00
Cary Xu eedaeda846 enh: rsma level 1/2 utilize separated version 2022-07-05 19:30:37 +08:00
Hongze Cheng 004a6571b0 Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-07-05 09:31:54 +00:00
Hongze Cheng 08a7d9d38f fix ci coredump 2022-07-05 09:31:51 +00:00
Haojun Liao c9ffc42ddb fix(query): set initial value for neighbor block check. 2022-07-05 17:02:21 +08:00
Haojun Liao 5b20f00383 refactor: do some internal refactor. 2022-07-05 14:38:45 +08:00
Haojun Liao 3bae30412c refactor: do some internal refactor. 2022-07-05 13:57:07 +08:00
Haojun Liao c7559a81ca refactor: do some internal refactor. 2022-07-04 23:28:27 +08:00
Minglei Jin 8d00f1139a tsdbRead: fix None display to NULL instead of 0 2022-07-04 14:46:00 +08:00
Haojun Liao 16d18b8046 refactor: do some internal refactor. 2022-07-04 14:10:29 +08:00
Hongze Cheng 38ca993452 make merge compile 2022-07-04 05:21:02 +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
Haojun Liao a7cbb93a38 refactor: do some internal refactor. 2022-07-03 23:00:12 +08:00
Haojun Liao ba8ab92632 refactor: do some internal refactor. 2022-07-02 23:37:31 +08:00
Haojun Liao 42d635a73d refactor: do some internal refactor. 2022-07-02 20:39:23 +08:00
Haojun Liao a0e38fc703 refactor: do some internal refactor. 2022-07-02 15:22:49 +08:00
Haojun Liao 42d0af5cf7 refactor: do some internal refactor. 2022-07-02 14:17:27 +08:00
Haojun Liao 99fb3c678c refactor: do some internal refactor. 2022-07-02 12:05:03 +08:00
Hongze Cheng 7d50bfcb0d more code 2022-07-01 15:10:46 +00:00
Haojun Liao 34e4980a51 refactor(query): do some internal refactor. 2022-07-01 15:19:02 +08:00
Haojun Liao 0db8d77a70 refactor: do some internal refactor. 2022-06-30 23:38:18 +08:00
Liu Jicong 8dece648e3 feat(tmq): enable withTbName config for snapshot 2022-06-30 15:38:27 +08:00
Haojun Liao d377a89afd refactor: do some internal rafactor. 2022-06-30 15:17:04 +08:00
Haojun Liao 0758751b0c refactor: do some internal refactor. 2022-06-30 14:50:59 +08:00
Liu Jicong 4695dc2dae feat(tmq): add snapshot test 2022-06-30 14:41:50 +08:00
Hongze Cheng 319e745dd5 more work 2022-06-30 06:02:47 +00:00
Haojun Liao c5951374d4 refactor: do internal refactor. 2022-06-29 20:25:03 +08:00
Hongze Cheng aefc151c03 fix some code 2022-06-29 10:37:35 +00:00
Haojun Liao 3a566d5e5e refactor(query): do some internal refactor. 2022-06-29 17:14:00 +08:00
Haojun Liao 6464a3d272 refactor(query): do some internal refactor. 2022-06-29 14:18:03 +08:00
Haojun Liao f2b83dfb4a fix(query):check null ptr. 2022-06-29 10:35:07 +08:00
Haojun Liao b8bc052aa4 refactor(query): do some internal refactor. 2022-06-29 09:40:31 +08:00
Haojun Liao 4a59e1300b other: merge 3.0. 2022-06-28 15:22:32 +08:00
Haojun Liao 6a32f81265 fix(query): retrieve in-memory buffer data. 2022-06-28 11:37:26 +08:00
Haojun Liao c638c33a76 enh(query): retrieve in-memory data. 2022-06-28 10:32:42 +08:00
Cary Xu e6dd04f573 refactor: rsma restore 2022-06-27 14:47:14 +08:00
Haojun Liao dbd8c300fa refactor: do tsdbread refactor. 2022-06-27 10:46:20 +08:00
Cary Xu 0597f3b9cd refactor: rsma resource release 2022-06-26 18:44:49 +08:00
slzhou a9f094613a fix: restore table merge scan operator 2022-06-25 13:52:52 +08:00
wangmm0220 a95f98f7e7 feat:merge from 3.0 2022-06-23 20:50:48 +08:00
wangmm0220 3799db4366 feat:sort table group if needed 2022-06-23 20:46:11 +08:00
wangmm0220 26cceaf172 feat:sort table group if needed 2022-06-23 19:58:12 +08:00
Haojun Liao bf0caa2038 Merge branch '3.0' into feature/3_liaohj 2022-06-22 20:32:02 +08:00
shenglian zhou c1f5f825b7 feat: prepare for multiple group tsdb reads 2022-06-22 18:51:16 +08:00
Haojun Liao 5c1e7f3114 Merge branch '3.0' into feature/3_liaohj 2022-06-22 17:23:57 +08:00
Haojun Liao 14ddf539e0 refactor(query): do some internal refactor. 2022-06-22 17:21:04 +08:00
afwerar 9dff7b93c6 test: fix sim test error 2022-06-21 20:04:55 +08:00
Haojun Liao 659e429b87 feature(query): support show table block distribution. 2022-06-20 12:54:46 +08:00
Hongze Cheng 21ea4e3a0b more work 2022-06-20 02:38:08 +00:00
Hongze Cheng 64554461f6 more work 2022-06-17 12:22:45 +00:00
Hongze Cheng 095ca03f0d more work 2022-06-17 06:29:06 +00:00
Hongze Cheng 75816b7e7a more work 2022-06-16 12:53:25 +00:00
Hongze Cheng 813005eb7b query start 2022-06-16 11:32:05 +00:00
Hongze Cheng 760905f632 refact 2022-06-16 11:14:56 +00:00
Hongze Cheng 5bd3732adf refact more code 2022-06-16 09:53:07 +00:00
Hongze Cheng 5485c7fc9f refact tsdb read 2022-06-16 09:18:30 +00:00
Hongze Cheng d59b0254d3 more work 2022-06-16 08:58:00 +00:00
Hongze Cheng 07792850cb refact code 2022-06-16 06:29:28 +00:00
Hongze Cheng b0b30215af more work 2022-06-16 04:00:15 +00:00
Hongze Cheng 47b11afe10 more work 2022-06-16 01:32:48 +00:00
Hongze Cheng 0ef7eec754 more work 2022-06-13 12:12:54 +00:00
Hongze Cheng c94ac9a1e4 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-13 09:11:11 +00:00
shenglian zhou dc56c636ea Merge branch '3.0' of github.com:taosdata/TDengine into szhou/feature/multiwaymerge 2022-06-13 15:08:26 +08:00
shenglian zhou 140e15bc8d fix: merge interval operator optimization and explain analyze multimerge operator 2022-06-13 15:07:54 +08:00
Hongze Cheng 2c63430804 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-13 06:10:51 +00:00
Haojun Liao 0b8dd61f41 fix(query): fix some memory leaks. 2022-06-13 09:33:08 +08:00
Hongze Cheng 2f87d80d1c Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-10 09:49:13 +00:00
Liu Jicong 2be81daf2e
Merge pull request #13681 from taosdata/feature/stream
refactor(tsdb): tsdb reader open
2022-06-10 15:53:03 +08:00
Liu Jicong 6fcee0e244 refactor(tsdb): tsdb reader open 2022-06-10 15:20:57 +08:00
Hongze Cheng 17efc22b03 refact: 1 2022-06-10 06:48:21 +00:00
Haojun Liao c55aae2c0c enh(query): block distribution query is supported. 2022-06-10 09:51:57 +08:00
Hongze Cheng 53d66c41ac fix ci test 2022-06-07 08:10:21 +00:00
Hongze Cheng 892021b089 fix tsdb save 2022-06-07 05:24:25 +00:00
Hongze Cheng 92f68d83f1 fix query problem 2022-06-06 12:57:35 +00:00
Hongze Cheng 5852936a8d fix query problem 2022-06-06 12:46:21 +00:00
Hongze Cheng c28aac66dc more 2022-06-06 12:22:21 +00:00
Hongze Cheng 487530636d feat: tsdb multi-version 1 2022-06-06 10:00:48 +00:00
Hongze Cheng 461cd037bf Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/row_refact 2022-06-06 01:24:46 +00:00
Hongze Cheng f81d102747 refact 2022-06-06 01:24:14 +00:00
Yihao Deng 6c57bb2b07
Merge pull request #13480 from taosdata/enh/json_index
Enh/json index
2022-06-05 22:34:30 +08:00
Hongze Cheng 9ea8640b24 refact 2022-06-05 13:50:10 +00:00
yihaoDeng 0ca6a5ae27 refactor json index 2022-06-05 21:46:07 +08:00
Cary Xu fbdffd87ad
Merge pull request #13481 from taosdata/feature/TD-14481-3.0
enh: check max/sum/avg func for rsma
2022-06-05 20:30:05 +08:00
Cary Xu 1c46958cb4 enh: check max/sum/avg func for rsma 2022-06-05 19:55:06 +08:00
Hongze Cheng 32ee762924 add version on some structures 2022-06-04 14:27:34 +00:00
Shengliang Guan 0bade86534
Merge pull request #13410 from taosdata/fix/mnode
enh: adjust vnode replica and some logs
2022-06-02 17:06:10 +08:00
Shengliang Guan 27c1687a05 refactor: adjust some logs 2022-06-02 14:30:26 +08:00
Liu Jicong f2048b00cb fix(tmq): subscribe stb 2022-06-02 11:01:05 +08:00
Cary Xu 15b25eeec5 feat: tsma/rsma refactor 2022-06-01 15:06:12 +08:00
slzhou@taodata.com 32135e442f fix: tsdb can mixed block even output capacity is greater than block rows 2022-05-30 21:39:55 +08:00
Yihao Deng 7710766583
Merge branch '3.0' into enh/tagFlt 2022-05-28 18:40:54 +08:00
yihaoDeng 6acbe7e777 enh: support tag filter 2022-05-28 16:15:24 +08:00
Haojun Liao 49ba25d507 fix(query): get correct table schema version. 2022-05-28 14:30:39 +08:00
slzhou 7a459a26a8 enhance:modify table scan operator that can accept several scan ranges 2022-05-27 17:59:27 +08:00
wangmm0220 051020f932 fix: remove table group code in 2.x 2022-05-26 16:05:27 +08:00
wangmm0220 29db3bad79 feat: add tag condition 2022-05-25 22:42:44 +08:00
wangmm0220 4825d48019 feat: add tag condition 2022-05-25 22:34:34 +08:00
wangmm0220 71ec636c3c feat: add tag condition 2022-05-25 22:29:24 +08:00
wangmm0220 eea32f5f0a feat: add tag condition 2022-05-25 22:21:04 +08:00
Cary Xu f63552c213 fix: use bound index instead of colid in case of alter schema 2022-05-23 15:25:01 +08:00
Cary Xu 3570705ebd enh: add merge case to ci and code optimization 2022-05-22 22:12:10 +08:00
Cary Xu f4aaf791fb fix: check commit and merge and add cases 2022-05-22 19:37:32 +08:00
Haojun Liao 23801197fc fix(query): set the correct schema version for rows in buffer. 2022-05-21 14:46:44 +08:00
Cary Xu e9607a9e25 feat: add cases to merge dup data in file and mem 2022-05-20 17:24:10 +08:00
Cary Xu d2e9f408b0 Merge branch '3.0' into feature/TD-13066-3.0 2022-05-20 15:30:18 +08:00
Haojun Liao 5809c980e2 fix(query): fix syntax error on windows platform. 2022-05-20 11:11:01 +08:00
Cary Xu 3ab9b88dd7 Merge branch '3.0' into feature/TD-13066-3.0 2022-05-19 23:54:56 +08:00
Cary Xu 9a022bca60 feat: add case for update without multi-version 2022-05-19 23:54:44 +08:00
Haojun Liao cded09bf79 enh(query): limit the rsp ssdatablock size. 2022-05-19 23:47:27 +08:00
Haojun Liao f636806c2a other: merge 3.0 2022-05-19 17:07:01 +08:00