Commit graph

4457 commits

Author SHA1 Message Date
Hongze Cheng
d789fe6ac8 refact commit code 2022-09-23 10:40:54 +08:00
Liu Jicong
7bcb5992e4 merge 3.0 2022-09-23 10:40:08 +08:00
Cary Xu
f0a379480b Merge branch '3.0' into feature/TD-18581-D 2022-09-23 06:41:28 +08:00
Hongze Cheng
1cac65d8c0 refact more code 2022-09-22 19:08:33 +08:00
Hongze Cheng
1bab3c1b4d optimize more code 2022-09-22 18:24:24 +08:00
Cary Xu
49f98d16e0 Merge branch '3.0' into feature/TD-18581-D 2022-09-22 17:25:15 +08:00
Cary Xu
9ddbe54d0d Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-09-22 17:25:13 +08:00
Hongze Cheng
11d41db7f8 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/stream_compression 2022-09-22 17:09:50 +08:00
Haojun Liao
c9bc7c3972 fix(query): update check condition. 2022-09-22 16:16:33 +08:00
Haojun Liao
092805b41f fix(query): update check condition. 2022-09-22 15:41:58 +08:00
Haojun Liao
6bd5cbbfc3 fix(query): set correct page id list. 2022-09-22 15:24:33 +08:00
Haojun Liao
7ee2449a73 Merge branch '3.0' into feature/3_liaohj 2022-09-22 14:03:17 +08:00
Hongze Cheng
a3cedbf1bc more code 2022-09-22 13:49:34 +08:00
Hongze Cheng
9f7771cde4 refact more code 2022-09-22 11:52:47 +08:00
Haojun Liao
976b36631e fix(query): keep last key for interp query. 2022-09-22 10:31:17 +08:00
Cary Xu
21629cc707 fix: adjust the destroy order of rsma stat 2022-09-22 09:14:36 +08:00
Cary Xu
26b9a07e7f other: merge 3.0 2022-09-22 09:09:35 +08:00
Liu Jicong
7ade2b3b8d fix double free in sma 2022-09-21 18:54:49 +08:00
Hongze Cheng
a8b919918f more code 2022-09-21 17:58:44 +08:00
Hongze Cheng
0929326c1d more code 2022-09-21 17:13:45 +08:00
Hongze Cheng
f8619dfbe8 refact code for further refact 2022-09-21 15:28:04 +08:00
Hongze Cheng
e12ac1dd6f more code 2022-09-21 15:00:32 +08:00
Hongze Cheng
f51c86430a more code 2022-09-21 14:50:14 +08:00
Hongze Cheng
b9a248d702 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/stream_compression 2022-09-21 14:04:34 +08:00
Hongze Cheng
ce9afbae19 more code 2022-09-21 14:02:52 +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
Hongze Cheng
8ffc7e9f3e more code 2022-09-21 11:28:20 +08:00
Hongze Cheng
2b6001b312 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/stream_compression 2022-09-21 11:08:19 +08:00
Hongze Cheng
b4a43079fb more code 2022-09-21 11:03:08 +08:00
Hongze Cheng
1549819b91 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/stream_compression 2022-09-21 09:33:03 +08:00
Hongze Cheng
750a1a8d86 more code 2022-09-20 18:56:36 +08:00
Minghao Li
dfed091937 fix(sync): wait until apply queue is empty when restore 2022-09-20 18:50:23 +08:00
Shengliang Guan
0b645f5010
Merge pull request #16953 from taosdata/fix/TD-19129
fix: wlock for meta update tag value
2022-09-20 17:43:23 +08:00
Hongze Cheng
e461681040 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/stream_compression 2022-09-20 16:40:28 +08:00
Minglei Jin
3f839d6832 fix: wlock for meta update tag value 2022-09-20 16:33:35 +08:00
Hongze Cheng
d197f5019c more code 2022-09-20 16:18:12 +08:00
Hongze Cheng
556a6fcd7f more code 2022-09-20 14:49:34 +08:00
Cary Xu
2f5e5e31f7 Merge branch '3.0' into feature/TD-18581-D 2022-09-20 14:04:56 +08:00
Cary Xu
c5e32acc5d Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-09-20 14:04:55 +08:00
Shengliang Guan
11b8347fdd
Merge pull request #16942 from taosdata/fix/TD-19143
fix: remove double free msg's pCont
2022-09-20 13:43:26 +08:00
Cary Xu
b5caac4d6a Merge branch '3.0' into feature/TD-18581-D 2022-09-20 13:42:13 +08:00
Cary Xu
7b66c7472b Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-09-20 13:42:11 +08:00
Hongze Cheng
13ac7f0dd0 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/stream_compression 2022-09-20 13:39:42 +08:00
Hongze Cheng
fb45b8d577 refact code 2022-09-20 13:39:32 +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
Minglei Jin
5f4d6e1c99 fix: remove double free msg's pCont 2022-09-20 11:31:25 +08:00
Haojun Liao
50ee0dabbf refactor(query): do some internal refactor. 2022-09-20 10:02:20 +08:00
Cary Xu
a9574ec773 Merge branch '3.0' into feature/TD-18581-D 2022-09-20 09:07:04 +08:00
Cary Xu
313a07a7ee Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-09-20 09:07:01 +08:00
Shengliang Guan
f48553d3fe
Merge pull request #16934 from taosdata/feat/stream_compression
Feat/stream compression
2022-09-19 22:06:09 +08:00
Cary Xu
18c2efddad Merge branch '3.0' into feature/TD-18581-D 2022-09-19 19:34:19 +08:00
Cary Xu
99a84b08c8 Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-09-19 19:34:17 +08:00
Liu Jicong
756a2d3d5d merge 3.0 2022-09-19 19:29:20 +08:00
Liu Jicong
6d5933266f Merge branch '3.0' into feature/stream 2022-09-19 19:28:44 +08:00
Cary Xu
777fadee25 feat: stream state optimization for rsma 2022-09-19 19:27:23 +08:00
Shengliang Guan
1ac9ff08bb
Merge pull request #16926 from taosdata/feature/stream
enh: stream backend for sma
2022-09-19 18:48:34 +08:00
Hongze Cheng
cbf5e48117 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/stream_compression 2022-09-19 18:48:25 +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
Cary Xu
274d310f33 feat: retention should not block data commit 2022-09-19 17:36:51 +08:00
Liu Jicong
86c0fb56e0 enhance stream backend for sma 2022-09-19 17:27:25 +08:00
wangmm0220
c379a35fb3 fix:error in CI 2022-09-19 16:34:07 +08:00
Haojun Liao
d48a563260 fix(query): assign index back. 2022-09-19 15:42:03 +08:00
Cary Xu
ab49ce6eaf enh: rsma exec logic optimization 2022-09-19 11:16:20 +08:00
Cary Xu
eda8968252 Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-09-19 11:15:11 +08:00
Haojun Liao
78f03e993d other:merge 3.0 2022-09-19 10:30:55 +08:00
Hongze Cheng
7a21781a55 refact code 2022-09-19 10:08:08 +08:00
Hongze Cheng
2e37e64f2e Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/stream_compression 2022-09-18 09:54:00 +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
Hongze Cheng
0ff451dcf3 more code 2022-09-16 18:50:49 +08:00
Liu Jicong
8e12a1a2d3 Merge branch '3.0' into feature/stream 2022-09-16 18:29:14 +08:00
dapan1121
8ddb142474
Merge branch '3.0' into enh/clientPolicy 2022-09-16 18:10:12 +08:00
Hongze Cheng
5ffaaebad6 more code 2022-09-16 17:46:50 +08:00
Cary Xu
2f5e197dbe Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-09-16 17:45:12 +08:00
Hongze Cheng
a2350445cc Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/stream_compression 2022-09-16 17:40:45 +08:00
Hongze Cheng
512aa3d8d7 more code 2022-09-16 17:36:31 +08:00
Liu Jicong
82a3700821
Merge pull request #16863 from taosdata/feature/3_liaohj
fix(query): fix memory leak.
2022-09-16 17:06:03 +08:00
wangmm0220
dfc5ce23a0 fix:error in auto create table for taosX 2022-09-16 17:01:41 +08:00
Liu Jicong
273adb9895 fix memory leak 2022-09-16 16:17:02 +08:00
Hongze Cheng
832f2fb7a3 more code 2022-09-16 15:49:43 +08:00
Hongze Cheng
a34b4ec749 more code 2022-09-16 13:33:36 +08:00
Haojun Liao
15f656e683 refactor(query): add some logs. 2022-09-16 13:06:57 +08:00
Haojun Liao
0e308d29eb fix(query): check the duplicate before adding table into query list 2022-09-16 12:06:37 +08:00
Hongze Cheng
9b600d6f8f mroe code 2022-09-16 11:53:58 +08:00
Cary Xu
657d3deac9 Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-09-16 09:03:47 +08:00
wangmm0220
414021a8e0 fix:error in auto create table for taosX 2022-09-15 19:23:12 +08:00
Cary Xu
3ee376c2c0 fix: revert the code change 2022-09-15 18:37:26 +08:00
Cary Xu
999d32cdbd chore: revert the code change 2022-09-15 17:59:09 +08:00
Haojun Liao
188c3a9881 Merge remote-tracking branch 'origin/feature/3_liaohj' into feature/3_liaohj 2022-09-15 17:44:57 +08:00
Haojun Liao
0c71d95773 fix(query):set correct block load condition. 2022-09-15 17:44:28 +08:00
Cary Xu
4be9d4c704 chore: merge 3.0 2022-09-15 16:56:46 +08:00
Haojun Liao
22afbb5035
Merge branch '3.0' into feature/3_liaohj 2022-09-15 16:56:39 +08:00
Haojun Liao
5ba41111b4 refactor: add some logs. 2022-09-15 16:17:39 +08:00
dapan1121
4048c99282 Merge remote-tracking branch 'origin/3.0' into enh/clientPolicy 2022-09-15 14:50:35 +08:00
Haojun Liao
dec379586b
Merge pull request #16851 from taosdata/feature/3_liaohj
refactor(query): do some internal refactor.
2022-09-15 11:43:24 +08:00
Liu Jicong
deb731c1c4
Merge pull request #16840 from taosdata/enh/3.0_planner_optimize
enh: the delete physical plan increases the timestamp interval of the actual deleted data
2022-09-15 10:56:08 +08:00
Haojun Liao
18924f9a7d refactor(query): do some internal refactor. 2022-09-15 10:26:45 +08:00
Liu Jicong
367552b914 fix delete 2022-09-15 10:12:53 +08:00
Hongze Cheng
26f740f26b fix more 2022-09-15 09:56:56 +08:00
Hongze Cheng
f2e26de8c5 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/new_data_format 2022-09-15 09:32:10 +08:00
Hongze Cheng
3b947f17ad more code 2022-09-14 22:47:44 +08:00
Cary Xu
e05fd1615b fix: remove the code change for commit 2022-09-14 19:19:25 +08:00
Cary Xu
f7fe7a4afb fix: remove the code change for commit 2022-09-14 19:18:51 +08:00
Cary Xu
aa43876665 enh: tsdb retention and fs optimization 2022-09-14 18:10:51 +08:00
Cary Xu
ce60bd0c20 enh: tsdb retention and fs optimization 2022-09-14 18:01:59 +08:00
Haojun Liao
4d44b56ec6 refactor(query):check for none table. 2022-09-14 14:53:52 +08:00
Haojun Liao
dfc028a5c7 other:merge 3.0 2022-09-14 13:48:40 +08:00
Cary Xu
9f1b055865 Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-09-14 09:44:44 +08:00
Hongze Cheng
426a25f162 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/new_data_format 2022-09-14 09:36:27 +08:00
Hongze Cheng
102ea9e0f9 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/new_data_format 2022-09-13 18:32:08 +08:00
Shengliang Guan
8055e79a82 feat: database option 'tsdb_pagesize' 2022-09-13 18:30:15 +08:00
Shengliang Guan
b84017f2b9 feat: database option 'tsdb_pagesize' 2022-09-13 18:01:10 +08:00
Cary Xu
627e7eafb0 Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-09-13 17:42:22 +08:00
Hongze Cheng
b6daab624b more code 2022-09-13 17:30:20 +08:00
Hongze Cheng
045b6b4ec6 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/new_data_format 2022-09-13 16:38:05 +08:00
Cary Xu
11ffbfa70f chore: code optimization for rsma fs build 2022-09-13 16:18:37 +08:00
Hongze Cheng
0107e92e64 fix: delete file restart corrupt error 2022-09-13 16:15:07 +08:00
Hongze Cheng
4b4d8d7f17
Merge pull request #16796 from taosdata/fix/TD-19012
fix: c is uninitialized for empty btree
2022-09-13 16:00:03 +08:00
Cary Xu
a2a483c721 Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-09-13 15:35:00 +08:00
Hongze Cheng
6ce484620f Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/new_data_format 2022-09-13 14:52:46 +08:00
Hongze Cheng
0fc81c7d84 refact code 2022-09-13 14:52:31 +08:00
Cary Xu
860a7bdcac enh: add queryRsmaTolerance conf for rsma query 2022-09-13 14:51:04 +08:00
Minglei Jin
d9ce8e3fcd fix: c is uninitialized for empty btree 2022-09-13 14:42:51 +08:00
Hongze Cheng
ce9fb84221 refact 2022-09-13 14:21:43 +08:00
Hongze Cheng
25fdef4540 fix: alter table memory leakage 2022-09-13 13:35:14 +08:00
Shengliang Guan
deb017fcfc
Merge pull request #16775 from taosdata/feature/3.0_interval_hash_optimize
enh: sma optimization for query and reboot restore
2022-09-12 09:34:44 +08:00
Shengliang Guan
6b04ee9816
Merge pull request #16763 from taosdata/fix/handleSentWrite
fix(rpc): handle sent write
2022-09-12 09:34:06 +08:00
Cary Xu
8403f4ab35 enh: rsma fs process optimization 2022-09-12 08:58:23 +08:00
Cary Xu
ff647b961d enh: rsma fetch logic optimization 2022-09-12 08:08:06 +08:00
Cary Xu
834c9edad8 chore: revert the code change 2022-09-11 19:46:30 +08:00
Cary Xu
b8b91eb124 chore: revert the code change 2022-09-11 19:39:54 +08:00
Cary Xu
4cc44ee791 enh: sma optimization for query and reboot 2022-09-11 19:34:10 +08:00
Haojun Liao
c328552b09
Merge pull request #16769 from taosdata/feature/3_liaohj
refactor(query): opt tsdb read perf.
2022-09-10 18:30:28 +08:00
Haojun Liao
06926edadd fix(query): handle empty time window case. 2022-09-10 15:43:46 +08:00
Haojun Liao
7b8f96851f fix(query): copy all columns to dest buffer. 2022-09-09 23:18:19 +08:00
dapan1121
1427a8f3b0 enh: support client query policy 2022-09-09 19:03:42 +08:00
Haojun Liao
1f645ab1d9 refactor(query): opt tsdb read perf. 2022-09-09 18:41:12 +08:00
Haojun Liao
44544ef228 fix(query): remove invalid assert 2022-09-09 16:17:51 +08:00
Haojun Liao
2c3c441b78 refactor(query): opt perf. 2022-09-09 16:13:36 +08:00
Hongze Cheng
b44eb59f5d tsdb retention fix done 2022-09-09 15:42:20 +08:00
Haojun Liao
e7987cd9e3 fix(query): set correct finish flag. 2022-09-09 10:21:31 +08:00
Haojun Liao
22c32f76fc refactor: opt perf in tsdbread. 2022-09-09 09:50:49 +08:00
Hongze Cheng
a756151532 Merge branch 'fix/stt_trigger_config' of https://github.com/taosdata/TDengine into enh/tsdb_page_size 2022-09-08 21:40:27 +08:00
Hongze Cheng
e5e42524c7 Merge branch '3.0' of https://github.com/taosdata/TDengine into enh/tsdb_page_size 2022-09-08 21:40:15 +08:00
Hongze Cheng
07ca543595 make it pass compile 2022-09-08 21:29:13 +08:00
Hongze Cheng
9e33dfbc90 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/stt_trigger_config 2022-09-08 21:27:33 +08:00
Hongze Cheng
f0a5820d01 add tsdb config support 2022-09-08 18:36:08 +08:00
Hongze Cheng
eae7947c68 more refact 2022-09-08 17:58:33 +08:00
Hongze Cheng
2e8b43d01c more code 2022-09-08 16:56:29 +08:00
Haojun Liao
a0520d2a06 refactor: do some internal refactor. 2022-09-08 15:36:53 +08:00
Hongze Cheng
bb0b1fda91 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_new_snapshot 2022-09-08 15:16:22 +08:00
Hongze Cheng
255f42e07f more tsdb snapshot 2022-09-08 15:13:58 +08:00
Haojun Liao
a91dd25be7 refactor: do some internal refactor. 2022-09-08 14:34:57 +08:00
Haojun Liao
57d6c27171 refactor:do some internal refactor. 2022-09-08 14:11:34 +08:00
Haojun Liao
e6ab7e5c86 refactor: do some internal refactor. 2022-09-08 14:08:07 +08:00
Haojun Liao
084dba5406 refactor: opt perf. 2022-09-08 13:56:19 +08:00
Shengliang Guan
78abfdd28b
Merge pull request #16737 from taosdata/feature/3_liaohj
refactor(query): add some logs.
2022-09-08 11:12:05 +08:00
Haojun Liao
96dedb04f8 refactor: add some logs. 2022-09-08 10:26:30 +08:00
Haojun Liao
0b6070e518 refactor(query): add some logs. 2022-09-08 09:45:11 +08:00
Hongze Cheng
dda66c6eaf more code 2022-09-08 09:32:51 +08:00
Hongze Cheng
79f71be7e0 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_new_snapshot 2022-09-07 21:37:36 +08:00
yihaoDeng
f0c1950b63 refactor code 2022-09-07 19:39:44 +08:00
Haojun Liao
162bddc0d5
Merge pull request #16714 from taosdata/feature/3_liaohj
fix(query): opt perf in query last file blocks.
2022-09-07 19:31:24 +08:00
Hongze Cheng
3cc29d77bb more code 2022-09-07 19:11:02 +08:00
Hongze Cheng
d630c2fdd7 more code 2022-09-07 18:56:45 +08:00
Haojun Liao
3c952a337e fix(query): fix invalid read. 2022-09-07 18:54:58 +08:00
Hongze Cheng
416d4ac6ad more code 2022-09-07 17:56:40 +08:00
Haojun Liao
a0a6c9e9b9 fix(query): fix bug caused by refactor. 2022-09-07 17:51:04 +08:00
Hongze Cheng
0e4b0459bd more code 2022-09-07 17:06:42 +08:00
Hongze Cheng
2d789f5ae0 more code 2022-09-07 15:37:51 +08:00
Haojun Liao
74260ebd70 fix(query): add check. 2022-09-07 13:20:43 +08:00
Haojun Liao
e7149cce3a fix(query): opt perf in query last file blocks. 2022-09-07 13:18:34 +08:00
Hongze Cheng
36d01e84a5 more code 2022-09-07 11:05:00 +08:00
Hongze Cheng
207d69e61e refact code 2022-09-07 09:51:39 +08:00
Hongze Cheng
efb429ebd3 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_new_snapshot 2022-09-07 09:45:52 +08:00
Shengliang Guan
49326aa92d
Merge pull request #16690 from taosdata/feature/3_liaohj
fix(query): optimize last block read performance.
2022-09-06 21:20:03 +08:00
Cary Xu
b15fa09acd enh: qinf process optimization for duplicated commit version 2022-09-06 20:11:50 +08:00
Haojun Liao
cf46b22267 fix(query): fix error in tsdbread. 2022-09-06 19:27:49 +08:00
Cary Xu
aacf318ba0 fix: qtaskinfo fs open for rsma 2022-09-06 18:18:34 +08:00
Hongze Cheng
56985c5217 snapshot read code 2022-09-06 17:41:06 +08:00
Cary Xu
a929f837d4 fix: rsma qtaskfile restore 2022-09-06 17:31:19 +08:00
Haojun Liao
6f252d8d7a fix(query): opt perf on last block query. 2022-09-06 16:36:56 +08:00
Haojun Liao
a5933fc682 fix(query): optimize last block read performance. 2022-09-06 15:25:54 +08:00
Cary Xu
354a62135c other: adjust rsma log level 2022-09-06 09:58:06 +08:00
Shengliang Guan
f261fe7837
Merge pull request #16668 from taosdata/feature/3_liaohj
fix(query): fix the invalid the check of last file blocks.
2022-09-06 07:30:26 +08:00
Haojun Liao
8f92ffcd3b fix(query): set correct time window. 2022-09-06 02:36:04 +08:00
Haojun Liao
a6d9c76681 fix(query): reset the time range. 2022-09-06 01:56:31 +08:00
Haojun Liao
581cb0ffe1 other:merge 3.0 2022-09-06 01:30:15 +08:00
Haojun Liao
e179c10c88 fix(query): set correct last block reader range. 2022-09-06 00:26:38 +08:00
Shengliang Guan
9a7774817d
Merge pull request #16664 from taosdata/feature/3.0_interval_hash_optimize
enh: drop child tables support for rsma
2022-09-05 19:42:02 +08:00
Haojun Liao
ef66da9e18 other:merge 3.0 2022-09-05 19:04:53 +08:00
Haojun Liao
3719da865c other:merge 3.0 2022-09-05 19:02:04 +08:00
Haojun Liao
a6cece10df fix(query): fix the invalid the check of last file blocks. 2022-09-05 18:57:46 +08:00
Cary Xu
d8ccd78707 other: code optimization when drop table 2022-09-05 18:02:35 +08:00
Hongze Cheng
e70db79d10 refact: change sst to stt 2022-09-05 17:31:41 +08:00
Cary Xu
0c27b07cbc Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-09-05 16:32:13 +08:00
Cary Xu
31fb2a31b6 enh: drop child tables support for rsma 2022-09-05 16:25:13 +08:00
dapan1121
8675857207 enh: add client query policy 2022-09-05 13:56:42 +08:00
Hongze Cheng
d57129d78d fix: another big bug 2022-09-05 12:03:03 +08:00
Hongze Cheng
30f53e2f5a Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_new_format 2022-09-05 11:21:50 +08:00
Hongze Cheng
df7b597db0 fix: invalid write 2022-09-05 10:20:06 +08:00
Hongze Cheng
20a269ef20 fix: more code 2022-09-05 01:13:07 +08:00
Hongze Cheng
70b89becb9 more fix 2022-09-04 23:51:26 +08:00
Hongze Cheng
0480158500 more fix 2022-09-04 22:32:09 +08:00
Hongze Cheng
c71455216c more code 2022-09-04 22:29:59 +08:00
Hongze Cheng
52e4a5e452 fix bug 2022-09-04 21:50:36 +08:00
Hongze Cheng
325b2e5327 fix more 2022-09-04 21:38:19 +08:00
Cary Xu
38b62ddd7f other: merge 3.0 2022-09-04 20:53:40 +08:00
Cary Xu
bbd8eeaabe fix: qtaskinfo file cleanup logic 2022-09-04 20:47:22 +08:00
Hongze Cheng
7e1306a976 more code 2022-09-04 20:28:12 +08:00
Cary Xu
59912fedf1 fix: stream input data block memory leak 2022-09-04 20:14:21 +08:00
Hongze Cheng
b85bde9a43 more code 2022-09-04 19:59:21 +08:00
Hongze Cheng
3b0008a625 more code 2022-09-04 18:42:23 +08:00
Hongze Cheng
28b56baa98 more code 2022-09-04 18:23:19 +08:00
Hongze Cheng
47b83eecfc Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_new_format 2022-09-04 18:20:38 +08:00
Hongze Cheng
3607b18368 more code 2022-09-04 18:20:12 +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
Hongze Cheng
bff644e095 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_new_format 2022-09-04 18:18:12 +08:00
Hongze Cheng
dfe82efcd7 more code 2022-09-04 18:18:01 +08:00
Shengliang Guan
25df542a01
Merge pull request #16649 from taosdata/feature/3.0_interval_hash_optimize
refactor: rsma fetch trigger refactor and use ref to manage qtaskf
2022-09-04 18:16:58 +08:00
Hongze Cheng
8ec79c9d5c more code 2022-09-04 17:31:20 +08:00
Cary Xu
57437312db other: rsma code optimization 2022-09-04 16:54:07 +08:00
Hongze Cheng
fe20dea410 more code 2022-09-04 16:12:29 +08:00
Cary Xu
54562e2426 enh: rsma fs restore procedure optimization 2022-09-04 15:51:40 +08:00
Cary Xu
18c3f19b6b Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-09-04 14:57:38 +08:00
Cary Xu
f78c61aac6 refactor: rsma fetch trigger refactor and use ref to manage qtaskf 2022-09-04 14:54:33 +08:00
Hongze Cheng
3e55e72ab5 more code 2022-09-04 14:31:32 +08:00
Hongze Cheng
4db67d36e1 Merge branch 'refact/tsdb_optimize' of https://github.com/taosdata/TDengine into refact/tsdb_new_format 2022-09-04 11:31:54 +08:00
Shengliang Guan
c09e6f6236 Merge branch '3.0' into feature/TD-14761 2022-09-04 09:01:43 +08:00
Shengliang Guan
97b802ad77 fix: compile error 2022-09-04 09:01:26 +08:00
Shengliang Guan
0528fff7e0 Merge branch '3.0' into refact/tsdb_optimize 2022-09-04 08:56:58 +08:00
Haojun Liao
280bb37270 fix(query): reset fileIter when reset tsdb reader. 2022-09-03 23:06:39 +08:00
Haojun Liao
450173a66a Merge branch '3.0' into refact/tsdb_optimize 2022-09-03 22:20:05 +08:00
Haojun Liao
8e37698430 other: merge 2022-09-03 22:15:04 +08:00
Haojun Liao
66528912c3
Merge pull request #16646 from taosdata/feature/3_liaohj
fix(query): check the ts before merge file block.
2022-09-03 22:06:49 +08:00
Haojun Liao
1c89972fc6 fix(query): add multiple blockdata structure. 2022-09-03 22:00:24 +08:00
Haojun Liao
04c360dfcf fix(query): check the ts before merge file block. 2022-09-03 20:30:53 +08:00
Shengliang Guan
7cdf41a7e5
Merge pull request #16629 from taosdata/fix/TD-18781
fix: default #time series to 2 if schema's gone
2022-09-03 20:23:52 +08:00
Hongze Cheng
8e9f5cd9cc Merge branch 'refact/tsdb_optimize' of https://github.com/taosdata/TDengine into refact/tsdb_new_format 2022-09-03 17:20:43 +08:00
Hongze Cheng
82f0ba3655 fix: windows compile error 2022-09-03 14:18:29 +08:00
Hongze Cheng
bbbbebab89 fix: windows compile 2022-09-03 13:37:48 +08:00
Haojun Liao
d9d7c81872
Merge branch '3.0' into refact/tsdb_optimize 2022-09-03 10:14:48 +08:00
Shengliang Guan
0d8c9fb9d6
Merge pull request #16632 from taosdata/fix/dnode
enh: add hash prefix and suffix option to db
2022-09-02 23:05:33 +08:00
Shengliang Guan
25c67f6ebb enh: add hash prefix and suffix option to db 2022-09-02 19:00:11 +08:00
Minglei Jin
37035a374d fix: default #time series to 2 if schema's gone 2022-09-02 18:08:42 +08:00
Liu Jicong
3c470634a9
Merge pull request #16617 from taosdata/feature/stream
feat(stream): support delete data
2022-09-02 17:57:28 +08:00
Hongze Cheng
88bc40527b
Merge pull request #16618 from taosdata/fix/TD-18854
fix: rlock for meta uid index querying from query related threads
2022-09-02 17:39:28 +08:00
Haojun Liao
86348e7439 fix(query): initialize the last block reader successfully. 2022-09-02 17:27:47 +08:00
Hongze Cheng
173a8366e3 fix: compile warning 2022-09-02 17:20:50 +08:00
Hongze Cheng
696df47f05 more 2022-09-02 17:17:46 +08:00
Hongze Cheng
8329284a45 refact for further dev 2022-09-02 17:15:45 +08:00
Hongze Cheng
7fe743d00f refact code for further change 2022-09-02 17:04:49 +08:00
Hongze Cheng
f963f5bfcc more code 2022-09-02 17:02:13 +08:00
Hongze Cheng
d959ccb617 Merge branch 'refact/tsdb_optimize' of https://github.com/taosdata/TDengine into refact/tsdb_new_format 2022-09-02 16:49:32 +08:00
Liu Jicong
004a84ac81 fix memory leak 2022-09-02 16:41:32 +08:00
Hongze Cheng
1cba6138b8 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-09-02 16:39:15 +08:00
wangmm0220
796342dabb fix:<TD-18803> taosX core dump if schema is null 2022-09-02 16:05:22 +08:00
Hongze Cheng
305b6e70c0 Merge branch 'refact/tsdb_optimize' of https://github.com/taosdata/TDengine into refact/tsdb_new_format 2022-09-02 16:01:18 +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
Hongze Cheng
a71be005ae fix: another fail CI case 2022-09-02 15:58:55 +08:00
Liu Jicong
d653da7971 feat(stream): support delete data 2022-09-02 15:46:41 +08:00
Minglei Jin
df76d0ade2 fix: rlock for meta uid index querying from query related threads 2022-09-02 15:34:44 +08:00
Shengliang Guan
acab522494 enh: let create database SST_TRIGGER 2 worker 2022-09-02 15:19:50 +08:00
Hongze Cheng
eafad954a1 fix: one little bug 2022-09-02 14:56:57 +08:00
Haojun Liao
a170796f66 fix(query): fix invalid read/write. 2022-09-02 14:34:30 +08:00
Hongze Cheng
687dd81c44 refact more code 2022-09-02 14:26:57 +08:00
Hongze Cheng
ecbca97ca4 more code 2022-09-02 13:55:05 +08:00
Hongze Cheng
d14a928307 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_new_format 2022-09-02 13:53:00 +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
Haojun Liao
cac1fd36b7 Merge remote-tracking branch 'origin/refact/tsdb_optimize' into refact/tsdb_optimize
# Conflicts:
#	source/dnode/vnode/src/inc/tsdb.h
#	source/dnode/vnode/src/tsdb/tsdbMergeTree.c
#	source/dnode/vnode/src/tsdb/tsdbRead.c
2022-09-02 11:23:01 +08:00
Haojun Liao
720f3b2482 refactor: do some internal refactor. 2022-09-02 11:20:12 +08:00
Hongze Cheng
0eb29455ae refact code 2022-09-02 11:19:34 +08:00
Hongze Cheng
aec4297eb4 refact code 2022-09-02 11:16:23 +08:00
Liu Jicong
739e7ae76f Merge branch '3.0' into feature/stream 2022-09-02 11:10:38 +08:00
Hongze Cheng
ff4fda8442 refact code 2022-09-02 10:43:49 +08:00
Hongze Cheng
7d23c83091 refact code 2022-09-02 10:22:38 +08:00
Hongze Cheng
1132a7f719 refact code 2022-09-02 10:17:40 +08:00
Hongze Cheng
3286ab2a9e refact 2022-09-02 10:09: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
fed9efa840 fix(query): check memory malloc failure. 2022-09-01 18:46:50 +08:00
Haojun Liao
b2cf2818eb refactor(query): do some internal refactor. 2022-09-01 18:23:44 +08:00
dapan1121
b4ae5fadbe fix: fix create table rsp free issue 2022-09-01 18:00:41 +08:00
Haojun Liao
c7350ef24d Merge remote-tracking branch 'origin/refact/tsdb_optimize' into refact/tsdb_optimize 2022-09-01 17:52:08 +08:00
Haojun Liao
a3011a0194 refactor(query): do some internal refactor. 2022-09-01 17:51:26 +08:00
Hongze Cheng
f8c0c0ca6d Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-09-01 17:41:48 +08:00
Cary Xu
c0fd55f755 Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-09-01 16:51:42 +08:00
Cary Xu
9ae0e15d6b refactor: rsma code refactor and use ref for qtaskf 2022-09-01 16:51:23 +08:00
Minglei Jin
e8cae58f8d Merge branch 'refact/tsdb_optimize' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-09-01 16:42:45 +08:00
Minglei Jin
97d533d520 tsdbCache/usage: new cacheload column for db.vgroups to check usage 2022-09-01 16:41:08 +08:00
Haojun Liao
72e0f09dd2 refactor(query): do some internal refactor. 2022-09-01 15:50:41 +08:00
Minglei Jin
bd0523ddb9 tsdbCache/last: add DCLP to last lookup 2022-09-01 15:48:49 +08:00
Minglei Jin
ceb2948421 Merge branch 'refact/tsdb_optimize' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-09-01 15:33:52 +08:00
Minglei Jin
94f4d746b4 tsdbCache: support multi-last data reading 2022-09-01 15:33:01 +08:00
Hongze Cheng
88e3096b58 fix: empry var-len data coredump 2022-09-01 15:25:38 +08:00
Haojun Liao
cdeca85e31 refactor: do some internal refactor. 2022-09-01 15:19:59 +08:00
Haojun Liao
e65927bc5b fix(query): fix bug in merge multiple last files. 2022-09-01 15:11:40 +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
Hongze Cheng
12cbd1c8bb refact 2022-09-01 14:25:24 +08:00
Hongze Cheng
28e520656b fix: commit bug 2022-09-01 14:24:47 +08:00
Liu Jicong
47eb2a3fb8 fix iterate msg 2022-09-01 13:15:29 +08:00
Haojun Liao
1cfd3e74f9 enh(query): support merge multiple last files. 2022-09-01 11:56:56 +08:00
Liu Jicong
1fe4ab2341 feat(taox): support auto create sub table 2022-09-01 11:45:00 +08:00
Hongze Cheng
4271911b50 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-09-01 09:51:33 +08:00
Shengliang Guan
fca65df5fa
Merge pull request #16537 from taosdata/feature/3.0_interval_hash_optimize
other: adjust rsma duration for data files
2022-09-01 08:59:50 +08:00
Hongze Cheng
03992f770b more code 2022-08-31 22:04:14 +08:00
Shengliang Guan
8652074fad
Merge pull request #16536 from taosdata/feature/TD-14761
fix: add filter logic for tmq in stable wal
2022-08-31 19:22:11 +08:00
Cary Xu
f3e2bef13e other: adjust max duration for rsma 2022-08-31 19:12:06 +08:00
Cary Xu
c4bcb4e1e3 other: adjust rsma duration for data files 2022-08-31 19:06:03 +08:00
wangmm0220
c5874ca892 fix: add filter logic for tmq in stable wal 2022-08-31 18:32:28 +08:00
Shengliang Guan
b89b2df2a6
Merge pull request #16524 from taosdata/feature/stream
feat(tmq): support taosx
2022-08-31 17:09:31 +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
Cary Xu
2ddfca5149 other: code optimization for assert condition 2022-08-30 19:29:26 +08:00
Hongze Cheng
97699559b6 fix a coredump 2022-08-30 17:55:53 +08:00
Cary Xu
753b725300 other: simplify qtaskinfo file naming 2022-08-30 17:29:02 +08:00
Shengliang Guan
c6fe02cff1
Merge pull request #16505 from taosdata/feature/3.0_interval_hash_optimize
enh: rsma fetch all logic optimization
2022-08-30 13:22:27 +08:00
Cary Xu
e257bd3986 other: code optimization 2022-08-30 11:50:50 +08:00
Cary Xu
3b3abbc293 other: revert the code 2022-08-30 11:47:23 +08:00
Cary Xu
7a67a9be4b enh: rsma fetch all logic optimization 2022-08-30 11:44:28 +08:00
Hongze Cheng
e73b4a68bb refact some code 2022-08-30 11:31:35 +08:00
Hongze Cheng
4c847cde6b Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-08-30 11:28:19 +08:00
Hongze Cheng
43f03d9eef fix compile error 2022-08-30 11:28:06 +08:00
Hongze Cheng
3111fad1f9 more code 2022-08-30 11:27:38 +08:00
Hongze Cheng
f19b0f050f more code 2022-08-30 11:21:09 +08:00
Hongze Cheng
e2f99ba072 more code 2022-08-30 11:19:25 +08:00
Shengliang Guan
847926555b
Merge pull request #16500 from taosdata/fix/TD-18726
fix: stat timeseries every minute to avoid dnode offline caused by ma…
2022-08-30 10:56:59 +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
Hongze Cheng
5a636ae577 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-08-30 10:33:34 +08:00
Minglei Jin
01aca9ffc7 fix: stat timeseries every minute to avoid dnode offline caused by massive tables 2022-08-30 10:07:33 +08:00
Haojun Liao
fdea9db9d3 fix(query): fix macro definition error. 2022-08-30 09:58:30 +08:00
Cary Xu
2a45862946 other: code format 2022-08-30 09:55:47 +08:00
Cary Xu
9600840aad fix: race condition between fetch all and commit 2022-08-30 08:14:32 +08:00
Cary Xu
c8d6960291 other: adjust sma log level 2022-08-29 17:53:02 +08:00
wangmm0220
bf3231ab9f fix: cols num error in tmq for query 2022-08-29 17:30:50 +08:00
Cary Xu
8f6e87594f enh: not fetch all during commit 2022-08-29 16:33:08 +08:00
Cary Xu
12a01a88dd fix: race condition between fetch all and optr serialize 2022-08-29 16:15:12 +08:00
Hongze Cheng
90d7ba0f4f Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-08-29 11:02:53 +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
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
Hongze Cheng
1852c21b40 refact code 2022-08-28 16:30:37 +08:00
Hongze Cheng
2d3762a546 more code 2022-08-28 01:00:23 +08:00
Hongze Cheng
6a5423d08d more 2022-08-28 00:25:44 +08:00
Hongze Cheng
0e50a96668 refact code 2022-08-28 00:24:11 +08:00
Hongze Cheng
de8944b62c more code 2022-08-28 00:19:24 +08:00
Hongze Cheng
92ca817b99 more code 2022-08-28 00:00:48 +08:00
Hongze Cheng
d31459dc08 more code 2022-08-27 17:11:00 +08:00
Hongze Cheng
f310c2cfcc more code 2022-08-27 15:34:01 +08:00
Hongze Cheng
8b58508e2e more code 2022-08-26 22:23:03 +08:00
Hongze Cheng
8ed246bdd3 more code 2022-08-26 21:57:02 +08:00
Haojun Liao
655dbb47c1 refactor(query): do some internal refactor. 2022-08-26 19:19:48 +08:00
Hongze Cheng
7de0fc7dae more code 2022-08-26 19:07:51 +08:00
Hongze Cheng
efbbaa4120 more code 2022-08-26 18:25:02 +08:00
Hongze Cheng
a224abef7e more code 2022-08-26 18:06:27 +08:00
Hongze Cheng
71e1049377 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-08-26 17:53:06 +08:00
Hongze Cheng
712bc9a0ba more code 2022-08-26 17:47:37 +08:00
Hongze Cheng
daf5d42394 more code 2022-08-26 17:05:17 +08:00
Hongze Cheng
3b9e03ba17 more code 2022-08-26 16:56:42 +08:00
wangmm0220
6dfbe30d6b fix:test case if drop table in snapshot for create topic as database 2022-08-26 15:52:12 +08:00
Hongze Cheng
90b32809c5 more code 2022-08-26 15:48:44 +08:00
Minglei Jin
083ce4e67d fix: use sizeof(SBlockL) from aBlockL array's element size 2022-08-26 15:43:20 +08:00
Hongze Cheng
393ab4de7c more code 2022-08-26 15:35:43 +08:00
Haojun Liao
60d9acb7b4 feature(query): support last function cache and retrieve data. 2022-08-26 15:27:19 +08:00
Hongze Cheng
01fe1fc80c more code 2022-08-26 13:36:42 +08:00
Hongze Cheng
341ff02624 more code 2022-08-26 13:33:16 +08:00
Hongze Cheng
c677d5494b make it compile 2022-08-26 13:03:12 +08:00
Hongze Cheng
b833c3ef89 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-08-26 13:01:15 +08:00
Hongze Cheng
61cfacd8c2 more code 2022-08-26 12:58:13 +08:00
Hongze Cheng
e3701fdcb1
Merge pull request #16427 from taosdata/fix/TD-18643
fix: return -1 if child table's uid not exist
2022-08-26 12:37:14 +08:00
Hongze Cheng
2acfc81c8b more code 2022-08-26 11:08:21 +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
Hongze Cheng
039e4a0505 more code 2022-08-26 10:44:02 +08:00
Minglei Jin
2eacdf51fa fix: return -1 if child table's uid not exist 2022-08-26 10:30:07 +08:00
Hongze Cheng
4a1447b666 make it compile 2022-08-26 10:12:36 +08:00
Hongze Cheng
5bbfc54504 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-08-26 10:08:12 +08:00
Hongze Cheng
34abb83796 more code 2022-08-25 23:07:59 +08:00
Haojun Liao
5ea4c0a7c8 fix(query): update the uid list when tablemap is changed. 2022-08-25 23:04:07 +08:00
Hongze Cheng
2876f597f0 more code 2022-08-25 19:00:44 +08:00
Hongze Cheng
eb2fb724b1 more code 2022-08-25 18:15:20 +08:00
Haojun Liao
755176d28f fix(query): add the null ptr check. 2022-08-25 17:32:27 +08:00
Hongze Cheng
f0be446e03
Merge pull request #16413 from taosdata/fix/TD-18112-2
fix: stats normal tables' timeseries
2022-08-25 17:13:47 +08:00
Hongze Cheng
cfa666f247 more code 2022-08-25 17:04:42 +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
Shengliang Guan
6dc8d005fe
Merge pull request #16406 from taosdata/enh/updateTbMeta
enh: update table meta after auto creating table
2022-08-25 16:39:32 +08:00
Haojun Liao
0ec1c52a19 fix(query): set ascending order of check last block. 2022-08-25 16:34:00 +08:00
Minglei Jin
85da71460e fix: stats normal tables' timeseries 2022-08-25 16:22:55 +08:00
Haojun Liao
739457ad28 refactor: do some internal refactor. 2022-08-25 16:22:22 +08:00
Haojun Liao
0d14fa9aad fix(query): reset the table accesss index. 2022-08-25 16:06:54 +08:00
Hongze Cheng
c1462d726a more code 2022-08-25 15:35:55 +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
dapan1121
a0ae0c78d9 enh: update table meta after auto creating table 2022-08-25 15:16:14 +08:00
Hongze Cheng
c3304c48bf more code 2022-08-25 14:43:54 +08:00
Shengliang Guan
4c280dc236
Merge pull request #16386 from taosdata/enh/updateTbMeta
enh: update table meta cache after creating table
2022-08-25 14:32:43 +08:00
Shengliang Guan
2b3a760ae1
Merge pull request #16372 from taosdata/main
release: merge from main to 3.0
2022-08-25 13:33:24 +08:00
dapan1121
4ab25b856f Merge remote-tracking branch 'origin/3.0' into enh/updateTbMeta 2022-08-25 13:23:16 +08:00
Hongze Cheng
beab5f1fe3 more code 2022-08-25 11:55:43 +08:00
Haojun Liao
1c06206000 other:merge 3.0 2022-08-25 11:01:36 +08:00
Hongze Cheng
b8a70bc5b0 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-08-25 10:05:50 +08:00
Cary Xu
23098a08cf other: revert to 3.0 2022-08-24 18:18:53 +08:00
Cary Xu
39cd95d825 fix: while condition 2022-08-24 18:15:37 +08:00
Cary Xu
0e094b3811 other: merge 3.0 2022-08-24 18:12:21 +08:00
wangmm0220
c7bf08d5af feat: get snapshot data for taosX 2022-08-24 17:42:33 +08:00
Cary Xu
a6fa87fb6a enh: add specific threads for rsma task 2022-08-24 17:36:22 +08:00
Hongze Cheng
6003158b22 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-08-24 17:29:39 +08:00
Hongze Cheng
f95c0013ef more code 2022-08-24 17:29:28 +08:00
Haojun Liao
a23f5f59ea refactor(query): do some internal refactor. 2022-08-24 17:09:33 +08:00
Hongze Cheng
66177fb9f1 more code 2022-08-24 16:41:09 +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
Hongze Cheng
602a48abf2 more code 2022-08-24 16:21:16 +08:00
Hongze Cheng
9f72a715bf fix: typo coredump 2022-08-24 16:00:15 +08:00
Liu Jicong
24261cc90b refactor(stream): refine stream backend interface 2022-08-24 15:53:29 +08:00
Hongze Cheng
5bce5c6935 more code 2022-08-24 14:59:55 +08:00
Hongze Cheng
e39a08f763 fix some bug 2022-08-24 14:26:53 +08:00
Hongze Cheng
aa08b76479 more work 2022-08-24 14:05:20 +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
Hongze Cheng
cab6bb1be2 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-08-24 13:35:58 +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
dapan1121
2ea802a23e Merge remote-tracking branch 'origin/3.0' into enh/updateTbMeta 2022-08-24 13:20:43 +08:00
dapan1121
150956ffd3 enh: update tbMeta after creating table 2022-08-24 13:19:52 +08:00
Hongze Cheng
fd2fccd7d7 fix: data loss 2022-08-24 13:12:13 +08:00
Hongze Cheng
ee36ea82ee Merge branch 'main' of https://github.com/taosdata/TDengine into fix/td_18604 2022-08-24 13:10:35 +08:00
Hongze Cheng
a4d4b10404 make it compile 2022-08-24 11:58:10 +08:00
Hongze Cheng
0920cb911a Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-08-24 11:52:40 +08:00
Hongze Cheng
1c182684c4 more code 2022-08-24 11:51:34 +08:00
Shengliang Guan
a56699386f
Merge pull request #16365 from taosdata/feature/3_liaohj
fix(query): fix the last block check condition.
2022-08-24 11:48:49 +08:00
Hongze Cheng
16dd4a9899 fix: commit coredump 2022-08-24 11:13:11 +08:00
Cary Xu
3f96e41691 Merge branch '3.0' into feature/3.0_interval_hash_optimize 2022-08-24 10:57:30 +08:00
Cary Xu
bd02bfe58d enh: assign specific threads for rsma 2022-08-24 10:57:06 +08:00
Haojun Liao
01eac71b65 fix(query): fix the invalid last block check condition. 2022-08-24 10:42:37 +08:00
Liu Jicong
d7b804e02e fix stream load task 2022-08-24 10:42:34 +08:00
Haojun Liao
370b5136c2 fix(query): fix the last block check condition. 2022-08-24 10:38:26 +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
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
dapan1121
0ebd3281c5 enh: update table meta after creating table 2022-08-23 18:26:27 +08:00
Hongze Cheng
f696ef0a6a more code 2022-08-23 18:12:18 +08:00
Hongze Cheng
b977626a78 more code 2022-08-23 17:42:10 +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
Hongze Cheng
f43bae0df0 more code 2022-08-23 17:11:17 +08:00
Hongze Cheng
23e82ff68b more code 2022-08-23 16:32:44 +08:00
Hongze Cheng
fa257f50ce more code 2022-08-23 15:47:42 +08:00
Hongze Cheng
478d5ebb64 more code 2022-08-23 13:49:10 +08:00
Hongze Cheng
d65956d1a3 more code 2022-08-23 10:59:30 +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
Hongze Cheng
1a265d8eca Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-08-23 09:29:56 +08:00
Hongze Cheng
2fff10278f more code 2022-08-23 09:28:01 +08:00
Shengliang Guan
5a358cd057
Merge pull request #16304 from taosdata/fix/TD-18541
fix: create block data for last files
2022-08-22 20:19:53 +08:00
Haojun Liao
ca539ea5e2
Merge pull request #16300 from taosdata/feature/3_liaohj
fix(query): init the blockdata before load data.
2022-08-22 19:15:34 +08:00
Minglei Jin
ab94107310 fix: create block data for last files 2022-08-22 19:10:55 +08:00
Haojun Liao
821a12a048 fix(query): add check before retrieve data. 2022-08-22 18:17:47 +08:00
Hongze Cheng
3f90f99d8f first step optimization 2022-08-22 18:12:40 +08:00
Haojun Liao
940896f2ce
Merge pull request #16296 from taosdata/fix/TD-18539
fix: use new API tBlockDataInit to init pBlockData
2022-08-22 17:51:51 +08:00
Haojun Liao
9cdf2bb3a5 fix(query): init the blockdata before load data. 2022-08-22 17:43:55 +08:00
Hongze Cheng
726006d18a more code 2022-08-22 17:37:51 +08:00
Minglei Jin
2ed38aad93 fix: use new API tBlockDataInit to init pBlockData 2022-08-22 17:08:19 +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
Shengliang Guan
f8310d4203
Merge pull request #16286 from taosdata/feature/3_liaohj
fix(query): fix bug in descending order scan in lastblock.
2022-08-22 15:09:21 +08:00
Haojun Liao
4322f59a22 fix(query): fix bug in descending order scan in lastblock. 2022-08-22 14:28:13 +08:00
Haojun Liao
e61ee31de6 refactor(query): do some internal refactor. 2022-08-22 13:26:09 +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
Haojun Liao
530c775d97 refactor(query): do some internal refactor. 2022-08-22 11:57:10 +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
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
Haojun Liao
f029df4876 fix(query): reset index when moving to next file. 2022-08-21 22:17:12 +08:00
Haojun Liao
a7ba94939a fix(query): set init value for current last block index. 2022-08-21 22:02:01 +08:00
Haojun Liao
4879ae3d68 refactor(query): optimize load last block. 2022-08-21 21:36:15 +08:00
Haojun Liao
29a1245be4 fix(query): use the separate last block delete index. 2022-08-21 20:15:53 +08:00
Haojun Liao
7904686915 fix(query): support delete in last 2022-08-21 18:59:21 +08:00
Haojun Liao
2087375967 Merge branch 'refact/tsdb_last' of github.com:taosdata/tdengine into refact/tsdb_last 2022-08-21 15:59:08 +08:00
Haojun Liao
d305e975c4 fix(query): remove printf. 2022-08-21 15:56:46 +08:00
Haojun Liao
fe918b3f69 fix(query): set correct column data. 2022-08-21 15:56:06 +08:00
Hongze Cheng
470c774f54 fix: alter table schema 2022-08-21 15:05:56 +08:00
Cary Xu
e0317964f0 fix: adjust max executor for rsma 2022-08-21 14:56:20 +08:00
Hongze Cheng
5324889c52 fix: sma file corrupt 2022-08-21 11:26:20 +08:00
Cary Xu
65e1cce6df enh: rsma code optimization 2022-08-21 01:22:56 +08:00
Cary Xu
4b3d989168 other: naming optimization 2022-08-21 01:19:32 +08:00
Cary Xu
77bfd400cb enh: code optimization 2022-08-21 01:10:18 +08:00
Cary Xu
8b3b6a8962 enh: code optimization and memory leak 2022-08-21 01:07:21 +08:00
Haojun Liao
38b30d071e fix(query): fix errors. 2022-08-21 00:02:43 +08:00
Cary Xu
0de7f3e3a7 enh: rsma code optimization 2022-08-20 23:46:12 +08:00
Cary Xu
f9e0aad827 enh: rsma batch process 2022-08-20 23:28:48 +08:00
Haojun Liao
aca09788ea Merge branch 'refact/tsdb_last' of github.com:taosdata/tdengine into refact/tsdb_last 2022-08-20 23:27:42 +08:00
Haojun Liao
5a1ba3d016 fix(query): increase the output buffer size. 2022-08-20 23:26:58 +08:00
Hongze Cheng
16d28b8a39 fix: a bug 2022-08-20 22:24:07 +08:00
Hongze Cheng
c3ec89c3cb fix a coredump 2022-08-20 21:18:12 +08:00
Haojun Liao
6d8a70ebf6 fix(query): remove invalid free. 2022-08-20 20:22:39 +08:00
Haojun Liao
03879752a1 fix(query): fix syntax error on the darwin platform. 2022-08-20 19:17:17 +08:00
Haojun Liao
df0d6f1823 fix(query): fix memory leak. 2022-08-20 19:05:55 +08:00
Cary Xu
50e7e033bc enh: rsma batch process 2022-08-20 18:56:48 +08:00
Haojun Liao
0dfd032068 fix(query): reset block data when no blocks are available. 2022-08-20 16:57:44 +08:00
Haojun Liao
09ffcd2e13 fix(query): fix bug in tsdbread 2022-08-20 12:41:58 +08:00
Haojun Liao
515e8d36b0 fix(query): fix bug in merge buffer data and last block. 2022-08-20 11:14:00 +08:00
Hongze Cheng
5e4b7bf9bd more code 2022-08-19 22:29:46 +08:00
Hongze Cheng
831d7dafca more code 2022-08-19 21:56:37 +08:00
Hongze Cheng
94b97c4da4 more code 2022-08-19 21:42:14 +08:00
Hongze Cheng
de97c9253a make it compile 2022-08-19 20:53:19 +08:00
Cary Xu
a9fcc12c33 enh: rsma batch process 2022-08-19 20:08:09 +08:00
Hongze Cheng
4acc76b7c5 adjust more code 2022-08-19 18:35:09 +08:00
Hongze Cheng
875566d361 adjust more 2022-08-19 18:06:18 +08:00
Hongze Cheng
47cddbfe2b mroe code 2022-08-19 17:52:48 +08:00
Hongze Cheng
d3d03d8c4d adjust more code 2022-08-19 17:45:52 +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
029c16e487 more code 2022-08-19 17:13:39 +08:00
wangmm0220
f2912a17ba fix:conflicts from 3.0 2022-08-19 16:38:23 +08:00
wangmm0220
03a187571c fix:error in snapshot for taosx 2022-08-19 15:12:04 +08:00
Hongze Cheng
72471af0ce adjust more code 2022-08-19 14:26:37 +08:00
Hongze Cheng
c7158f782e adjust more 2022-08-19 11:52:43 +08:00
Hongze Cheng
f59bc9c0a7 more work 2022-08-19 11:02:33 +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
Hongze Cheng
a14aa3aac5 Merge branch 'refact/tsdb_last' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-19 09:51:52 +08:00
Hongze Cheng
fc0745825e more snapshot 2022-08-19 09:51:40 +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
Haojun Liao
5eae03fcab fix(query): handle the reverse case. 2022-08-18 22:57:26 +08:00
Haojun Liao
04a06d4353 Merge branch 'refact/tsdb_last' of github.com:taosdata/tdengine into refact/tsdb_last 2022-08-18 22:43:23 +08:00
Haojun Liao
eaef3dffaf fix(query): fix error in query last block. 2022-08-18 22:42:16 +08:00
Hongze Cheng
538f130ac0 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-18 21:49:56 +08:00
Haojun Liao
3490fe5561
Merge pull request #16205 from taosdata/fix/TD-18482
fix(tsdb/cache): add DCLP to tsdbCache
2022-08-18 21:12:21 +08:00
Minglei Jin
65903a7c0d fix: refact mutex locking 2022-08-18 20:14:50 +08:00
Haojun Liao
e75c400045 fix(query): fix bug in query last block. 2022-08-18 18:48:50 +08:00
Liu Jicong
2b092f6551 fix(query): memory leak 2022-08-18 18:39:21 +08:00
Hongze Cheng
871b4895f9 fix bit map bug 2022-08-18 18:26:10 +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
Haojun Liao
0d84bd2d40 Merge branch 'refact/tsdb_last' of github.com:taosdata/tdengine into refact/tsdb_last 2022-08-18 17:11:07 +08:00
Haojun Liao
8eb86676d0 fix(query): support query last file. 2022-08-18 17:09:44 +08:00
Hongze Cheng
4de48e66de adjust more 2022-08-18 17:04:24 +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
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
Hongze Cheng
082d2093b8 open more 2022-08-18 16:00:24 +08:00
wangmm0220
03bb9e7f01 fix: get meta null if table does not exists 2022-08-18 15:44:28 +08:00
Hongze Cheng
9fb8927c33 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-18 15:41:21 +08:00
Hongze Cheng
117bc90dad more snapshot 2022-08-18 15:29:42 +08:00
Hongze Cheng
a4e4f4cc4a make it compile 2022-08-18 14:37:43 +08:00
Minglei Jin
45dc2ec1f2 fix(tsdb/cache): add DCLP to tsdbCache 2022-08-18 14:32:11 +08:00
Hui Li
6de1ce0f8c
Merge pull request #16194 from taosdata/feature/stream
refactor(mnode): drop stream task
2022-08-18 13:44:17 +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
Hongze Cheng
e702730790 fix: coredump 2022-08-18 11:36:11 +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
Hui Li
73c3a1eb64
Merge pull request #15975 from taosdata/feature/3.0_query_optimize
opti:logic for get table list
2022-08-18 10:37:27 +08:00
Cary Xu
64747cb029 other: code optimization 2022-08-18 10:02:27 +08:00
Cary Xu
c5d3440b84 other: code optimization 2022-08-18 09:58:24 +08:00
Liu Jicong
b6660ca5b2 Merge branch '3.0' into feature/stream 2022-08-18 09:58:23 +08:00
Hongze Cheng
aee90f913f Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-18 09:39:53 +08:00
Haojun Liao
bf7ee65ce5 Merge branch 'refact/tsdb_last' of github.com:taosdata/tdengine into refact/tsdb_last 2022-08-18 00:19:33 +08:00
Haojun Liao
9dc5b4cb0c fix(query): support read from last file. 2022-08-18 00:08:09 +08:00
Liu Jicong
963287798d refactor(mnode): drop stream task 2022-08-17 23:18:39 +08:00
Cary Xu
d65b75514a fix: remove obsoleted codes 2022-08-17 20:38:34 +08:00
Cary Xu
ea891dc793 other: code optimization 2022-08-17 20:30:42 +08:00
Cary Xu
69580893a7 other: merge 3.0 2022-08-17 20:20:02 +08:00
Cary Xu
32be8a71ee enh: rsma batch process 2022-08-17 20:14:06 +08:00
Liu Jicong
853e6e2988 refactor(mnode): drop stream task 2022-08-17 19:19:58 +08:00
wangmm0220
c8da11cce6 Merge branch '3.0' into feature/3.0_query_optimize 2022-08-17 19:12:27 +08:00
Minglei Jin
5e38aab3d7 fix: plus 1 with tdb strlen 2022-08-17 17:51:49 +08:00
Minglei Jin
701c11417d Merge branch 'v3.0' into fix/TD-18437 2022-08-17 17:35:06 +08:00
Minglei Jin
b2a87c87b6 Merge branch 'refact/tsdb_last' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-17 16:52:52 +08:00
Minglei Jin
4b47476de1 fix: upgrade last files reading for last/last_row caching 2022-08-17 16:51:15 +08:00
Hongze Cheng
6465c7ad4c Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-17 16:27:22 +08:00
yihaoDeng
a036d64ae0 avoid filter invalid table 2022-08-17 15:29:06 +08:00
Hui Li
945e290023
Merge pull request #16177 from taosdata/feature/stream
refactor(tmq): use tdb to store check info
2022-08-17 15:14:04 +08:00
Hongze Cheng
c6106be5da refact more work 2022-08-17 15:08:44 +08:00
wangmm0220
4f16771de4 fix:error in get table list by tag filter 2022-08-17 14:45:31 +08:00
Liu Jicong
357b21cfeb refactor(tmq): use tdb to store check info 2022-08-17 13:58:56 +08:00
Hongze Cheng
23a0af9d12 more work 2022-08-17 11:46:13 +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
Hongze Cheng
04ede27507 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-17 10:18:43 +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
Haojun Liao
5b396276ea Merge branch 'refact/tsdb_last' of github.com:taosdata/tdengine into refact/tsdb_last 2022-08-17 07:54:31 +08:00
Haojun Liao
559286db71 refactor(query): support read data from last files. 2022-08-17 07:51:09 +08:00
Shengliang Guan
f5b6fb7b9b
Merge pull request #16145 from taosdata/refact/meta_3.0
Refact: meta 3.0
2022-08-17 00:29:13 +08:00
Cary Xu
d170adf214 enh: rsma batch process 2022-08-16 20:22:45 +08:00
Shengliang Guan
4ec789fb4d Merge remote-tracking branch 'origin/3.0' into fix/TD-18437 2022-08-16 19:29:10 +08:00
Shengliang Guan
4c4f5bdf5f fix: the supertable and subtable can have same name 2022-08-16 19:28:16 +08:00
Hongze Cheng
540f28b37d fix: sma coredump 2022-08-16 18:43:57 +08:00
Hongze Cheng
208b179726 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-16 17:18:21 +08:00
Minglei Jin
7c82b1221f fix: return error if stable's name duplicate with child table 2022-08-16 17:04:35 +08:00
slzhou
3f3c1b9e8d Merge branch '3.0' of github.com:taosdata/TDengine into szhou/fixbugs 2022-08-16 16:45:42 +08:00
slzhou
29a34f3ea4 fix: initialize column aggregation value 2022-08-16 16:45:10 +08:00
Hui Li
9ffb72aa17
Merge pull request #16137 from taosdata/feature/stream
fix(stream): window delete
2022-08-16 16:13:52 +08:00
Hongze Cheng
2465fc1acc Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-16 08:11:09 +00:00
Hongze Cheng
dc83f9c4f7 fix: a little bug 2022-08-16 07:18:37 +00: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
Hongze Cheng
203444f6bc Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/meta_3.0 2022-08-16 06:41:34 +00:00
Liu Jicong
645a2cce97 fix(stream): window delete 2022-08-16 14:25:00 +08:00
Hongze Cheng
5d1cbb54c1 optimize 2022-08-16 06:22:55 +00:00
Hongze Cheng
43c84c977a adjust more 2022-08-16 01:45:37 +00:00
Hongze Cheng
3359b8e620 more optimize 2022-08-15 10:16:07 +00:00
Minghao Li
947d90e196 refactor(sync): add syncIsReadyForRead 2022-08-15 17:36:46 +08:00
Cary Xu
313a546b85 other: merge 3.0 2022-08-15 16:25:39 +08:00
Hongze Cheng
563deee127 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-15 08:06:48 +00:00
Minghao Li
22c6d82ded refactor(sync): add syncIsReadyForRead 2022-08-15 14:45:52 +08:00
Minghao Li
6cff4dcfd8 refactor(sync): add syncIsReadyForRead 2022-08-15 14:42:40 +08:00
Liu Jicong
b9c9ea5974
Merge pull request #16103 from taosdata/feature/stream
refactor(stream): remove unneccessary param in converting data
2022-08-15 13:26:46 +08:00
Liu Jicong
6f75e03a55 refactor(stream): remove unneccessary param in converting data 2022-08-15 11:06:53 +08:00
Hongze Cheng
e1b638aeb5 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-15 03:02:54 +00: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
Minglei Jin
e9d072273f fix: close tbc before returning 2022-08-13 12:05:08 +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
65fa1e0164 fix: deadlock of mnode if its state changed 2022-08-12 19:20:31 +08:00
Shengliang Guan
2c28cdcbb5 fix: deadlock of mnode if its state changed 2022-08-12 18:49:41 +08:00
Shengliang Guan
646cb378ae fix: deadlock of vnode if its state changed 2022-08-12 17:35:08 +08:00
Shengliang Guan
353109cd53 fix: deadlock of vnode if its state changed 2022-08-12 17:25:08 +08:00
Shengliang Guan
4f90578270 fix: deadlock of vnode if its state changed 2022-08-12 16:32:11 +08:00
wangmm0220
61a19b80d7 Merge branch '3.0' into feature/3.0_query_optimize 2022-08-12 14:41:08 +08:00
wangmm0220
eec58b8ef0 opti:use suid+uid->tags index to optimize time cost 2022-08-12 13:53:24 +08:00
wangmm0220
e102f81f92 opti:use suid+uid->tags index to optimize time cost 2022-08-12 11:33:53 +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
Cary Xu
cfca841567 fix: comment out tsma debug print 2022-08-11 21:06:17 +08:00
Cary Xu
d9c10a2f0f other: rsma submit 2022-08-11 19:59:47 +08:00
Minglei Jin
46bd5e8685
Merge pull request #15982 from taosdata/fix/TD-18147
fix: make grant compile correct
2022-08-11 19:18:58 +08:00
Minglei Jin
cc85cc5a96
Merge pull request #16001 from taosdata/fix/TD-18336
fix: return stable not exists
2022-08-11 19:18:39 +08:00
Minglei Jin
6058b8dff5
Merge pull request #16003 from taosdata/fix/TD-18321
fix: use mem schema if pReader->pSchema is null
2022-08-11 19:18:30 +08:00
Haojun Liao
02300b30fa
Merge pull request #15995 from taosdata/feature/3_liaohj
fix(query): add check when invoking sma filter.
2022-08-11 18:52:51 +08:00
wangmm0220
32f9bc0dd0 opti:logic for get table list 2022-08-11 18:29:28 +08:00
Minglei Jin
203a8073ca fix: use mem schema if pReader->pSchema is null 2022-08-11 18:19:44 +08:00
Minglei Jin
8cac647881 fix: return stable not exists 2022-08-11 18:12:32 +08:00
Haojun Liao
3a6285c478 fix(query): add check when invoking sma filter. 2022-08-11 17:40:55 +08:00
Minglei Jin
6537047156 fix: make grant compile correct 2022-08-11 16:16:52 +08:00
Cary Xu
6cd2e52d1a enh: code optimization 2022-08-11 14:43:17 +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
b8a3654cd6 enh(stream): show stream 2022-08-11 13:37:32 +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
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
Cary Xu
a5ef854e87 row: code optimization 2022-08-11 07:45:49 +08:00
Liu Jicong
4352ae4f90
Merge pull request #15950 from taosdata/feature/stream
enh(tmq): enable background heartbeat by default
2022-08-10 22:05:50 +08:00
Liu Jicong
7f4b46e003 feat(stream): session window trigger delete 2022-08-10 21:26:05 +08:00
Li Minghao
d59a0b390b
Merge pull request #15944 from taosdata/feature/3.0_mhli
refactor(sync): add leader, follower call back
2022-08-10 17:55:08 +08:00
Cary Xu
1d6d0aa2db enh: row iter and fetch optimization 2022-08-10 17:26:44 +08:00
Liu Jicong
51aa9413d7
Merge pull request #15937 from taosdata/feature/stream
enh(tmq): speed up consumer recover
2022-08-10 17:19:36 +08:00
Minghao Li
b4c8685766 refactor(sync): add leader, follower call back 2022-08-10 17:17:30 +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
6389d32445
Merge pull request #15935 from taosdata/szhou/fixbug
fix: use the pre agg value as double when generate block sma for float column and double column
2022-08-10 16:33:33 +08:00
Liu Jicong
e5e82f0cf2 merge 3.0 2022-08-10 16:31:23 +08:00
Ganlin Zhao
685855e3dc
Merge pull request #15931 from taosdata/fix/TD-18115
fix(query): fix interp + fill interpolation after last datablock
2022-08-10 16:24:38 +08:00
Liu Jicong
18f6fb6123 enh(tmq): speed up consumer recover 2022-08-10 16:04:03 +08:00
shenglian zhou
6dfa283671 fix: use the pre agg value as double when generate block sma for float column and double column 2022-08-10 15:35:00 +08:00
Hongze Cheng
465e79258a refact: a little optimize 2022-08-10 14:33:23 +08:00
Ganlin Zhao
249e2b12f6 fix(query): fix interp + fill interpolation after last datablock 2022-08-10 14:21:31 +08:00
Hongze Cheng
d242226d1a Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-09 11:59:40 +00:00
Minglei Jin
b57e6c15ec
Merge pull request #15910 from taosdata/fix/TD-17954
fix: tdb use sys memory when snapshot writing
2022-08-09 19:54:03 +08:00
Minglei Jin
d0416f312f fix: tdb use sys memory when snapshot writing 2022-08-09 19:07:07 +08:00
wangmm0220
c381ffd38c fix:error in tmq for snapshot 2022-08-09 19:06:24 +08:00
Haojun Liao
41d2c92231 fix(query): copy null value. 2022-08-09 16:54:05 +08:00
Liu Jicong
379cdc0566
Merge pull request #15889 from taosdata/feature/stream
fix(stream): memory error
2022-08-09 14:48:01 +08:00
Liu Jicong
d9a4ea305d fix(stream): memory error 2022-08-09 14:11:41 +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
Haojun Liao
29c84833d3 fix(query):fix invalid free. 2022-08-09 10:34:01 +08:00
Haojun Liao
30a64bdcd9 fix(query): set correct schema. 2022-08-09 10:16:00 +08:00
Hongze Cheng
4ac14697b7 fix more bug 2022-08-08 13:23:50 +00:00
Hongze Cheng
78985ce4f1 fix more bug 2022-08-08 13:05:21 +00:00
Li Minghao
7722f88093
Merge pull request #15861 from taosdata/feature/3.0_mhli
refactor(sync): speed up replicate
2022-08-08 20:36:49 +08:00
Hongze Cheng
50d03237ed fix more bug 2022-08-08 12:14:16 +00:00
Liu Jicong
87c1656f52
Merge pull request #15859 from taosdata/feature/stream
fix(stream): memory leak
2022-08-08 19:55:13 +08:00
Minghao Li
df18cc5f47 refactor(sync): speed up replicate 2022-08-08 19:46:37 +08:00
Hongze Cheng
09d22bfafe Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-08 11:41:12 +00:00
Hongze Cheng
0e06d86f7b fix some bug 2022-08-08 11:40:49 +00:00
Liu Jicong
48449e80c3 fix(stream): memory leak 2022-08-08 19:17:28 +08:00
Liu Jicong
e30b74ad5a fix(stream): memory leak 2022-08-08 18:53:49 +08:00
Minglei Jin
a6d07527ca
Merge pull request #15854 from taosdata/fix/TD-18112
Fix/td 18112
2022-08-08 18:14:20 +08:00
Liu Jicong
c411b9aebb fix(stream): memory leak 2022-08-08 18:09:36 +08:00
Hongze Cheng
2cea8b1c8d Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-08 10:06:58 +00:00
Hongze Cheng
f37a072e77 more work 2022-08-08 10:06:07 +00:00
Minglei Jin
d3fb552254 fix: excluding ts column from timeseries 2022-08-08 17:23:11 +08:00
Minglei Jin
e0521f59b3 fix: counting normal tables in vgroups; 2022-08-08 17:18:15 +08:00
Haojun Liao
4d8842c21f other:merge 3.0 2022-08-08 16:37:37 +08:00
Cary Xu
6a833a8d85 Merge branch '3.0' into feature/TD-11274-3.0 2022-08-08 16:18:23 +08:00
Cary Xu
875eabdbf5 fix: send rsma fetch msg to designated vg 2022-08-08 16:18:05 +08:00
Liu Jicong
3d837cf885
Merge pull request #15841 from taosdata/feature/stream
refactor(stream): add stream meta
2022-08-08 16:02:02 +08:00
Hongze Cheng
4f06c4bbdd make it compile 2022-08-08 07:32:02 +00:00
Hongze Cheng
49fde0b1a8 more work 2022-08-08 07:27:44 +00:00
Liu Jicong
bb0ce39511 refactor(stream): add stream meta 2022-08-08 15:05:54 +08:00
Hongze Cheng
6baae7d50f more work 2022-08-08 06:43:51 +00:00
Li Minghao
ad55155897
Merge pull request #15838 from taosdata/feature/3.0_mhli
refactor(sync): make leader life longer
2022-08-08 14:03:33 +08:00
wangmm0220
507adf9e7b fix:error in tmp for snapshot 2022-08-08 13:49:24 +08:00
Hongze Cheng
8ae2ab1c6e more work 2022-08-08 05:34:01 +00:00
Minghao Li
0f63837e69 refactor(sync): make leader life longer 2022-08-08 13:25:02 +08:00
Minglei Jin
819a48a464 fix: skip 0 row blocks to dismiss crashing 2022-08-08 11:46:31 +08:00
Cary Xu
0aac37a45c enh: rsma fetch logic optimization 2022-08-08 11:25:32 +08:00
Hongze Cheng
33c3f34f34 more work 2022-08-08 03:22:24 +00:00
Hongze Cheng
b56aedffcb Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-08 02:24:28 +00:00
wangmm0220
9f9788c205 Merge branch '3.0' into feature/TD-14761 2022-08-08 10:04:03 +08:00
Hongze Cheng
7671bfe19e more refact 2022-08-07 15:20:28 +00:00
Hongze Cheng
71691eb7da make code compile 2022-08-07 13:14:43 +00:00
Hongze Cheng
605e89b6a1 more work 2022-08-07 12:50:42 +00:00
Cary Xu
c2c7ccf776 enh: rsma info lifecyle mgmt 2022-08-07 20:06:31 +08:00
Cary Xu
963bc989e3 enh: rsma code optimization 2022-08-07 17:45:07 +08:00
Hongze Cheng
3698016ad9 more work 2022-08-07 09:25:50 +00:00
Hongze Cheng
94069ec20a more work 2022-08-07 08:35:57 +00:00
Hongze Cheng
2d50313586 more work 2022-08-07 08:12:59 +00:00
Cary Xu
bf9b2ef8f0 enh: rsma fetch trigger 2022-08-07 14:59:17 +08:00
Hongze Cheng
85556a3c90 more work 2022-08-07 06:13:51 +00:00
Hongze Cheng
7c32e099d0 more work 2022-08-06 14:20:30 +00:00
Hongze Cheng
43dec55fd7 more work 2022-08-06 12:48:58 +00:00
Hongze Cheng
04804e384a more 2022-08-06 12:24:46 +00:00
Hongze Cheng
3436d52316 more refact 2022-08-06 12:23:29 +00:00
Hongze Cheng
e1881185c3 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-06 12:07:16 +00:00
Hongze Cheng
3324f4e5b7 more work 2022-08-06 12:04:42 +00:00
wangmm0220
1309c489e2 fix:error in tmq for snapshot 2022-08-06 19:31:53 +08:00
Cary Xu
8ad88bc0fb Merge branch '3.0' into feature/TD-11274-3.0 2022-08-06 18:06:14 +08:00
Cary Xu
0beed37cfd fix: insert tsma data 2022-08-06 18:06:02 +08:00
Minglei Jin
34046014df
Merge pull request #15808 from taosdata/fix/TD-17988
fix: update vnode's commitTerm
2022-08-06 18:02:58 +08:00
Minglei Jin
d44bce1c6f fix: update vnode's commitTerm 2022-08-06 17:20:15 +08:00
dapan1121
bcce0d1aac
Merge pull request #15771 from taosdata/enh/ctgPerf
enh: improve catalog performance
2022-08-06 16:54:22 +08:00
Hongze Cheng
44d6b1f7dc Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-06 07:45:40 +00:00
Hongze Cheng
04386a3003 more work 2022-08-06 07:45:24 +00:00
Li Minghao
3e26cbbb61
Merge pull request #15800 from taosdata/feature/3.0_mhli
refactor(sync): make leader life longer
2022-08-06 14:13:09 +08:00
Minghao Li
05229b6650 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/3.0_mhli 2022-08-06 13:18:03 +08:00
Minghao Li
e628b70726 refactor(sync): make leader life longer 2022-08-06 13:17:08 +08:00
wangmm0220
f28155714e fix:confilcts from 3.0 2022-08-06 12:31:15 +08:00
Hongze Cheng
85907bc269 more work 2022-08-06 02:03:20 +00:00
Hongze Cheng
16f556354a more work 2022-08-05 15:22:05 +00:00
wangmm0220
45e7597df3 feat:get data from snapshot for taosx 2022-08-05 21:12:18 +08:00
Liu Jicong
b3fa64a060
Merge pull request #15782 from taosdata/feature/stream
refactor(stream): unify sink and dispatch
2022-08-05 21:09:33 +08:00
Liu Jicong
7c9d57bd89 refactor(stream): unify sink and dispatch 2022-08-05 20:16:47 +08:00
Hongze Cheng
6befe4ec7f Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-05 10:02:09 +00:00
Hongze Cheng
51538a1710 more work 2022-08-05 09:47:26 +00:00
Cary Xu
55016293df Merge branch '3.0' into feature/TD-11274-3.0 2022-08-05 16:28:45 +08:00
Cary Xu
14d396b081 fix: memory leaks in taosd when use metaGetTableEntryByUid 2022-08-05 16:22:57 +08:00
Haojun Liao
52173e14e1 fix(query): add check for null ptr. 2022-08-05 16:10:45 +08:00
dapan1121
c1c3513b08 Merge branch '3.0' into enh/ctgPerf 2022-08-05 16:09:30 +08:00
Hongze Cheng
e7d177a479 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-05 06:17:46 +00:00
Haojun Liao
0e4748771a enh(query): support combine multi datablock to pass to upstream operators 2022-08-05 14:10:45 +08:00
Hongze Cheng
d5c2d5941f more work 2022-08-05 05:23:50 +00:00
Li Minghao
8069066ae0
Merge pull request #15765 from taosdata/feature/3.0_mhli
refactor(sync): make leader life longer
2022-08-05 11:52:55 +08:00
Cary Xu
88a500a95b fix: memory leak for stream input data block 2022-08-05 10:34:41 +08:00
Cary Xu
8f30e653a9 fix: revert the memory leak 2022-08-05 08:41:59 +08:00
Cary Xu
a179b6e64d fix: solve stream input data block leak 2022-08-05 01:37:54 +08:00
Cary Xu
f0dff1f039 Merge branch '3.0' into feature/TD-11274-3.0 2022-08-04 21:27:17 +08:00