Commit graph

830 commits

Author SHA1 Message Date
Hongze Cheng
a992b5f966 more work 2022-06-11 12:32:01 +00:00
Hongze Cheng
4e2c2b8084 more work 2022-06-11 12:02:12 +00:00
Haojun Liao
eee5408d25 Merge branch 'feature/3_liaohj' of github.com:taosdata/tdengine into feature/3_liaohj 2022-06-11 19:28:44 +08:00
Haojun Liao
0b8dd61f41 fix(query): fix some memory leaks. 2022-06-13 09:33:08 +08:00
Hongze Cheng
98bc4630bc Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-11 09:24:14 +00:00
Hongze Cheng
6af7d4cfad more work 2022-06-11 09:20:29 +00:00
Hongze Cheng
8f3c4e4638 more work 2022-06-11 07:34:40 +00:00
Cary Xu
25911e12a4 Merge branch '3.0' into feature/TD-14481-3.0 2022-06-11 15:16:20 +08:00
Hongze Cheng
7bed78543f more work 2022-06-11 06:36:22 +00:00
Hongze Cheng
1e9ce7c543 more work 2022-06-11 03:59:06 +00:00
Hongze Cheng
bcc01d630b more work 2022-06-10 12:54:02 +00:00
Hongze Cheng
39626c1bc6 more work 2022-06-10 11:50:06 +00: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
Hongze Cheng
2ff00f23a5 more work 2022-06-10 09:49:01 +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
Cary Xu
988f4126b4 other: merge 3.0 2022-06-10 15:21:16 +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
Hongze Cheng
9c1b1b4507 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/row_refact 2022-06-10 06:33:27 +00:00
Haojun Liao
c55aae2c0c enh(query): block distribution query is supported. 2022-06-10 09:51:57 +08:00
Cary Xu
2b2485d175 feat: tsma exp wnds process 2022-06-09 20:02:55 +08:00
Hongze Cheng
d893ae4405 start bulk refact 2022-06-09 06:04:56 +00:00
Hongze Cheng
43e7891945 refact 2022-06-09 05:54:32 +00:00
Hongze Cheng
ac1d23bceb refact 2022-06-09 05:35:39 +00:00
Hongze Cheng
1c3e3db167 refact more 2022-06-08 07:23:24 +00:00
Hongze Cheng
705310a901 refact commit 2022-06-08 05:43:52 +00:00
Hongze Cheng
d9e9155fb2 more 2022-06-07 11:08:41 +00:00
Hongze Cheng
80bd6409ab refact 2022-06-07 08:49:25 +00: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
933de38cd0 fix insert bug 2022-06-07 02:48:54 +00:00
Hongze Cheng
ae3434222d fix query problem 2022-06-07 02:19:05 +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
3283fe93d8 more progress 2022-06-06 11:59:05 +00:00
Hongze Cheng
487530636d feat: tsdb multi-version 1 2022-06-06 10:00:48 +00:00
Hongze Cheng
179dc39075 more refact 2022-06-06 01:51:10 +00:00
Hongze Cheng
5b64b2921f more 2022-06-06 01:46:27 +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
Hongze Cheng
638aa9cdcc refact 2022-06-05 13:19:42 +00: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
f02e10cf99 fix ci test 2022-06-05 11:30:30 +00:00
Hongze Cheng
bbc2ba9fef refact TSDB 2022-06-05 09:29:18 +00:00
Hongze Cheng
40a396563b more refact 2022-06-05 09:23:42 +00:00
Hongze Cheng
0633c25a22 refact 2022-06-05 09:02:25 +00:00
Hongze Cheng
8c75980679 more refact 2022-06-05 08:46:10 +00:00
Hongze Cheng
c59b52855b more refact 2022-06-05 08:42:18 +00:00
Hongze Cheng
5a8591052d more work 2022-06-05 07:46:57 +00:00
Hongze Cheng
fe27ee2654 more work 2022-06-05 03:47:41 +00:00
Hongze Cheng
b997509a75 more work 2022-06-04 15:22:20 +00:00
Hongze Cheng
32ee762924 add version on some structures 2022-06-04 14:27:34 +00:00
Hongze Cheng
af4aaed01f more 2022-06-04 14:03:05 +00:00
Hongze Cheng
b1a781cc09 more progress 2022-06-04 12:42:25 +00:00
Hongze Cheng
0bc5300d03 more progress 2022-06-04 09:31:35 +00:00
Hongze Cheng
de32cab384 more progress 2022-06-04 08:27:55 +00:00
Hongze Cheng
c7c47788f3 more 2022-06-04 07:38:27 +00:00
Hongze Cheng
23494b8ff1 more 2022-06-04 06:57:10 +00:00
Hongze Cheng
f439918d51 more 2022-06-04 06:46:22 +00:00
Hongze Cheng
a0aa003f89 more 2022-06-04 06:29:01 +00:00
Hongze Cheng
2b022f665c more 2022-06-04 04:22:00 +00:00
Hongze Cheng
9fe400f207 more 2022-06-04 03:52:26 +00:00
Hongze Cheng
c568aeaa43 more 2022-06-04 03:41:13 +00:00
Hongze Cheng
ae9698e1c7 feat: vnode multi-version 2022-06-02 12:52:16 +00:00
Hongze Cheng
6b17c1cacd Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/row_refact 2022-06-02 09:28:07 +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
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
Liu Jicong
f2048b00cb fix(tmq): subscribe stb 2022-06-02 11:01:05 +08:00
Hongze Cheng
1aeb5a540d more 2022-06-01 12:42:29 +00:00
Hongze Cheng
ebc3236c83 feat: vnode multi-version 2022-06-01 10:34:17 +00: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
Cary Xu
15b25eeec5 feat: tsma/rsma refactor 2022-06-01 15:06:12 +08:00
Hongze Cheng
874a29d3eb feat: vnode multi-version 2022-05-31 13:14:30 +00:00
Hongze Cheng
73cbc6f717 feat: vnode multi-version 2022-05-31 12:53:23 +00:00
Hongze Cheng
671f613c02 feat: tsdb multi-version 2022-05-31 10:20:58 +00:00
Hongze Cheng
670a90e55a feat: tsdb multi-version 2022-05-31 10:11:32 +00:00
Hongze Cheng
81ef708c2a more 2022-05-31 08:42:46 +00:00
Hongze Cheng
e0b4319bd3 more 2022-05-31 08:00:49 +00:00
Hongze Cheng
31224d1263 more 2022-05-31 07:36:21 +00:00
Hongze Cheng
3eefc93830 more code 2022-05-31 07:34:39 +00:00
Hongze Cheng
e86db5fa79 more 2022-05-31 06:57:34 +00:00
Hongze Cheng
d68c15c5fb make it compile 2022-05-31 05:44:33 +00:00
Hongze Cheng
0e401a346f more 2022-05-31 05:37:10 +00:00
Hongze Cheng
d68bfc972f refact: tsdb 2022-05-31 01:40:18 +00: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
Cary Xu
5fa27b27ba fix: support fetching specific schema version from table 2022-05-30 19:52:06 +08:00
Hongze Cheng
2eee0c9927 fix: meta get latest schema 2022-05-30 02:30:06 +00: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
shenglian-zhou
3517174171
Merge pull request #13095 from taosdata/szhou/feature/sma
enhance: table scan operator can accept more than one time range
2022-05-28 09:09:09 +08:00
slzhou
589ecd75ba Merge branch '3.0' of github.com:taosdata/TDengine into szhou/feature/sma 2022-05-27 21:30:24 +08:00
Cary Xu
45b88c1a2d feat: build submit blk by groupid in rsma result 2022-05-27 20:21:41 +08:00
slzhou
7a459a26a8 enhance:modify table scan operator that can accept several scan ranges 2022-05-27 17:59:27 +08:00
Haojun Liao
955c37a483
Merge pull request #13066 from taosdata/feature/3_liaohj
refactor(query): set the block groupId for stream block.
2022-05-27 14:29:37 +08:00
Haojun Liao
b2282e91c7 refactor: do some internal refactor. 2022-05-27 11:26:40 +08:00
Haojun Liao
d87bb5f3fa refactor(query): set the block groupId for stream block. 2022-05-27 10:03:45 +08:00
WANG MINGMING
dfe0440c5f
Merge pull request #13044 from taosdata/3.0
3.0
2022-05-26 21:42:21 +08:00
Hongze Cheng
b911b5ba1c
Merge pull request #13026 from taosdata/feat/two_versions
feat: seperate data schema version and tag schema version
2022-05-26 17:13:44 +08:00
Hongze Cheng
fe22f0f6d3 use two version in server and refact 2022-05-26 08:29:52 +00:00
wangmm0220
051020f932 fix: remove table group code in 2.x 2022-05-26 16:05:27 +08:00
Cary Xu
d698bbf4ad enh: code optimization 2022-05-26 14:43:03 +08:00
WANG MINGMING
dfbd780b5b
Merge pull request #13004 from taosdata/3.0
3.0
2022-05-26 09:56:37 +08:00
Cary Xu
55c010dd6c fix: code optimization 2022-05-25 22:50:41 +08:00
Cary Xu
80d780eb03 fix: use schema version of row when commit 2022-05-25 22:47:56 +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
ec11679ed2 Merge branch '3.0' into feature/TD-11274-3.0 2022-05-25 20:40:21 +08:00
Hongze Cheng
8011ea777f make compile 2022-05-25 09:16:16 +00:00
Cary Xu
55411d07c6 feat: support delete function 2022-05-25 15:45:13 +08:00
Hongze Cheng
067af9d0be feat: vnode snapshot 1 2022-05-24 06:50:47 +00:00
Cary Xu
4a110b0170 enh: code optimization 2022-05-23 23:59:16 +08:00
Cary Xu
0dfbfc7cc2 enh: add debug log of tsdb load block data cols 2022-05-23 23:55:15 +08:00
Cary Xu
d85d6d3fb6
Merge pull request #12856 from taosdata/feature/TD-13066-3.0
fix: use bound index instead of colid in case of alter schema
2022-05-23 20:33:47 +08:00
Hongze Cheng
528f10c3fe feat: vnode pre-process msg 2022-05-23 08:38:05 +00:00
Hongze Cheng
d784da0da0 feat: discard const when decode 2022-05-23 07:47:49 +00: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
Hongze Cheng
f3d527589f fix: memory leak 2022-05-21 12:37:04 +00: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
afwerar
c6f23145f3 fix(os): file path format error 2022-05-19 15:18:18 +08:00
dapan1121
76567312db
Merge pull request #12676 from taosdata/feature/qnode
feat: update table meta based on sversion
2022-05-19 11:44:02 +08:00
Cary Xu
e038b2f458
Merge pull request #12653 from taosdata/feature/TD-14481-3.0
feat: check ts in submit req msg
2022-05-19 11:12:21 +08:00
Cary Xu
f41caed14a fix: merge bitmap when data col have data 2022-05-18 22:52:20 +08:00
dapan1121
b2fc04b8cc Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-05-18 20:32:20 +08:00
dapan1121
97a20ee86b update meta based on sversion 2022-05-18 20:31:30 +08:00
Cary Xu
eaba4dba18 enh: add const for param 2022-05-18 16:40:21 +08:00
Cary Xu
f2bea79f78 Merge branch '3.0' into feature/TD-14481-3.0 2022-05-18 16:31:08 +08:00
Cary Xu
19d64d7c25 feat: check ts in submit req msg 2022-05-18 16:30:50 +08:00
Hongze Cheng
ef684076c4 refact: tdb api 2022-05-18 07:57:29 +00:00
Hongze Cheng
d44f4137b2
Merge pull request #12635 from taosdata/feature/meta
refact: TDB
2022-05-18 14:01:14 +08:00
Hongze Cheng
22b90b308b Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/meta 2022-05-18 05:57:31 +00:00
Hongze Cheng
f8b2bdecf1 refact: TDB 2022-05-18 05:46:16 +00:00
Hongze Cheng
def7200d7c feat: return sver in submit rsp 2022-05-18 05:22:48 +00:00
Cary Xu
9ff2228df1 fix: alloc enough buf for tsdb 2022-05-18 06:00:16 +08:00
Cary Xu
156b0cfebf feat: tsma logic optimization 2022-05-17 23:33:59 +08:00
Haojun Liao
004c1e5157
Merge pull request #12578 from taosdata/feature/3.0_liaohj
enh(query): reverse scan table to generated interval results.
2022-05-17 12:36:16 +08:00
Haojun Liao
eb6f95c7dd enh(query): reverse scan table to generated interval results. 2022-05-17 12:16:44 +08:00
Cary Xu
e054b3b4d8 feat: sma refactor and add cases 2022-05-16 23:55:17 +08:00
Haojun Liao
3ebebcb841
Merge pull request #12536 from taosdata/feature/3.0_liaohj
fix(query): return error code when connecting to database failed.
2022-05-16 15:04:26 +08:00
Haojun Liao
c1b332f34d refactor: do some internal refactor. 2022-05-16 14:38:56 +08:00
Haojun Liao
4c1e835db3
Merge pull request #12528 from taosdata/feature/3.0_liaohj
fix(query): merge updated data from cache.
2022-05-16 14:06:00 +08:00
Haojun Liao
619eae3c49 fix(query): merge updated data from cache. 2022-05-16 13:51:21 +08:00
Hongze Cheng
d32174632e Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/alter_table 2022-05-16 01:23:51 +00:00
Cary Xu
069ce051f0 feat: move sma module from tsdb to vnode 2022-05-15 20:17:20 +08:00
Hongze Cheng
da75e3d19f Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/alter_table 2022-05-14 14:40:18 +00:00
Hongze Cheng
65edd3296e feat: alter super table 2022-05-14 14:29:04 +00:00
Haojun Liao
b6677e1a5d fix(query): remove expired moving data operation during extract data from in-memory buffer. 2022-05-14 22:13:27 +08:00
Cary Xu
d66bb65171 feat(tsdb): unit of days and keep support minute 2022-05-12 18:32:32 +08:00
Hongze Cheng
eff8656c50 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/hzcheng_3.0 2022-05-12 07:10:07 +00:00
Hongze Cheng
62b2ccedf1 return errno when table not exits 2022-05-12 07:09:27 +00:00
Hongze Cheng
40a4abd765
Merge pull request #12374 from taosdata/fix/hzcheng_3.0
fix: memory leak
2022-05-12 14:53:58 +08:00
Cary Xu
b1ca5d7ec1
Merge pull request #12372 from taosdata/feature/TD-13066-3.0
fix: set commit table when move blk idx between different last file
2022-05-12 14:14:18 +08:00
Hongze Cheng
c32a340055 fix memory leak 2022-05-12 06:13:59 +00:00
Cary Xu
77f4c3b5ab fix: set commit table when move blk idx between different last file 2022-05-12 13:30:05 +08:00
Cary Xu
67ae3c2efa fix: table would be null when destroy commit handle 2022-05-12 11:55:58 +08:00
Hongze Cheng
5987f7509b
Merge pull request #12354 from taosdata/fix/hzcheng_3.0
fix: concurrent r/w meta
2022-05-11 23:01:28 +08:00
dapan1121
31d0fa36a0
Merge pull request #12349 from taosdata/feature/qnode
feat: stmt auto create table
2022-05-11 22:23:08 +08:00
Hongze Cheng
b15df1e98e Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/hzcheng_3.0 2022-05-11 14:20:32 +00:00
Hongze Cheng
ae509e874e fix: concurrent r/w meta 2022-05-11 14:20:14 +00:00
Cary Xu
54458c1f59 enh: code optimization 2022-05-11 21:40:10 +08:00
Cary Xu
af18343633 enh: code optimization 2022-05-11 21:32:44 +08:00
Cary Xu
953ded5662 fix: commit after drop child table 2022-05-11 21:24:58 +08:00
dapan1121
be118fdefe Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-05-11 19:10:13 +08:00
afwerar
752e105c0a fix(os): windows compile TDinternal. 2022-05-11 18:24:05 +08:00
dapan
68f1ede8eb Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-05-11 11:45:53 +08:00
dapan
66bcbbba47 stmt auto create table 2022-05-11 11:44:09 +08:00
Cary Xu
8cb2edb25c enh: code optimization 2022-05-11 07:55:01 +08:00
Cary Xu
a8e9154425 enh: format optimization 2022-05-11 07:48:45 +08:00
Cary Xu
7e093163dc fix: commit table in mem and file 2022-05-11 07:43:14 +08:00
Hongze Cheng
faa37667b7 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-05-10 05:57:42 +00:00
Hongze Cheng
0058775309 feat: TD-15433 2022-05-10 05:57:31 +00:00
Cary Xu
ba2783919b fix: commit during add sub block 2022-05-10 13:44:21 +08:00
Cary Xu
1df5468f79
Merge pull request #12292 from taosdata/feature/TD-14481-3.0
feat: code refactor for rollup
2022-05-10 13:28:26 +08:00
dapan1121
887b1ebf77
Merge pull request #12201 from taosdata/feature/qnode
fix: fix filter issue
2022-05-10 11:08:06 +08:00
Hongze Cheng
61ac61c6be
Merge pull request #12286 from taosdata/feature/vnode_refact1
refact: vnode
2022-05-10 10:48:10 +08:00
Cary Xu
20ce1b7936 feat: code refactor for rollup 2022-05-10 00:03:44 +08:00
Cary Xu
5122a6e268 enh: add submit row debug log in taosd 2022-05-09 21:52:39 +08:00
dapan
af2ba729b0 Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-05-09 20:04:00 +08:00
Hongze Cheng
db998d29b6 refact: tdata 2022-05-09 09:43:15 +00:00
Shengliang Guan
0dfac36f5e Merge remote-tracking branch 'origin/3.0' into feature/dnode 2022-05-09 16:40:16 +08:00
Hongze Cheng
37c122f0a7 refact 2022-05-09 07:03:46 +00:00
Hongze Cheng
ede0d49163 more refact 2022-05-09 06:30:45 +00:00
Hongze Cheng
fba58c763f refact TSDB 2022-05-09 06:29:43 +00:00
Hongze Cheng
9a035fdb1d refact tsdb 2022-05-09 05:40:25 +00:00
Hongze Cheng
04e690b50b Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-05-09 05:07:21 +00:00
Hongze Cheng
b6593d9ae9 refact: tsdb 2022-05-09 05:06:55 +00:00
Cary Xu
35c2f9e484 fix: code optimization 2022-05-09 12:00:07 +08:00
Cary Xu
4b6cae113f enh: code optimization 2022-05-09 11:51:18 +08:00
Cary Xu
50235b71dd merge 3.0 2022-05-09 11:49:10 +08:00
Cary Xu
2c4b44b590 fix: merge data of mem and file 2022-05-09 11:46:00 +08:00
Cary Xu
ddb2e95c10 fix: merge mix data of mem and file 2022-05-09 08:55:33 +08:00
dapan
71dbed3ede Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-05-09 08:16:02 +08:00
Cary Xu
79d60495c8 Merge branch '3.0' into feature/TD-14481-3.0 2022-05-08 17:04:46 +08:00
Cary Xu
b603e798c6 feat: rsma config optimization 2022-05-08 17:04:19 +08:00
Cary Xu
215613f4cd feat: set tsdb cfg for rollup sma 2022-05-07 22:33:19 +08:00
dapan1121
7c535c40ba
Merge branch '3.0' into feature/qnode 2022-05-07 22:03:14 +08:00
Hongze Cheng
16897f17dc more refact 2022-05-07 13:16:07 +00:00
dapan1121
6f49a2ca73 stmt insert 2022-05-07 21:10:52 +08:00
Hongze Cheng
3cad99a178 refact 2022-05-07 12:21:00 +00:00
Shengliang Guan
963813b5e6 Merge remote-tracking branch 'origin/3.0' into feature/dnode 2022-05-07 20:19:54 +08:00
Shengliang Guan
c8865f3a05 refactor: remove rpc client in executor and scanoperator 2022-05-07 20:19:40 +08:00
Hongze Cheng
141ef5afd0 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-05-07 10:03:16 +00:00
Hongze Cheng
323ce214b6 refact encode APIs 2022-05-07 10:03:06 +00:00
Cary Xu
d7eface9ac feat: rollup sma optimization 2022-05-07 16:55:40 +08:00
Hongze Cheng
0c8b7bb094 more refact 2022-05-07 07:29:54 +00:00
Hongze Cheng
5d150204dd more refact 2022-05-07 06:57:31 +00:00
Hongze Cheng
d1a1ba4afc
Merge pull request #12190 from taosdata/feature/vnode_refact1
fix: data loss in automatically created tables
2022-05-07 11:52:54 +08:00
Cary Xu
f942f144e9 feat: bitmap operation optimization 2022-05-07 11:12:46 +08:00
Hongze Cheng
85e25e205f Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-05-07 01:03:57 +00:00
Cary Xu
b1a429f7df feat: code optimization for update 2022-05-07 00:56:07 +08:00
Cary Xu
27a74a56df feat: merge rows in mem/file during commit for update 2022-05-07 00:13:25 +08:00
Cary Xu
bcdf9c19b2 feat: update refactor 2022-05-06 19:31:20 +08:00
Hongze Cheng
68fc2acc9c refact 2022-05-06 11:16:53 +00:00
Hongze Cheng
5ec83cbf11 more 2022-05-06 10:21:55 +00:00
Hongze Cheng
79b70ac287 refact more 2022-05-06 10:03:54 +00:00
Hongze Cheng
409f3339ea Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-05-06 01:23:37 +00:00
Hongze Cheng
49aa5b2e44 more refact vnode 2022-05-06 01:22:45 +00:00
Cary Xu
6588dfe4f2 Merge branch '3.0' into feature/TD-13066-3.0 2022-05-05 23:43:35 +08:00
Cary Xu
4a649ec925 fix(tsdb): swap pointer of data cols 2022-05-05 21:07:55 +08:00
Haojun Liao
02c7fcc228 Merge branch '3.0' into feature/3.0_liaohj 2022-05-05 19:00:07 +08:00
Hongze Cheng
6818ee3a94 auto create table 2022-05-05 10:56:59 +00:00
Haojun Liao
c1659805b6 fix(query): do perform arithmetic operator before apply the sort procedure. 2022-05-05 18:54:19 +08:00
Cary Xu
319d2785ab feat: update support merge in mem 2022-05-05 18:33:31 +08:00
Cary Xu
8b7ebd6f5f Merge branch '3.0' into feature/TD-13066-3.0 2022-05-05 16:17:58 +08:00
Cary Xu
7a8f8e11a5 feat: support update in mem/file 2022-05-05 16:00:35 +08:00
Hongze Cheng
8d9cc366cf Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-05-04 02:47:56 +00:00
Haojun Liao
d20d78729e
Merge pull request #12097 from taosdata/feature/3.0_liaohj
fix(query): set the correct primary timestamp column for state window operator.
2022-05-03 22:14:28 +08:00
Haojun Liao
0799a5eaf7 refactor: do some internal refactor. 2022-05-03 14:43:53 +08:00
Hongze Cheng
21333a9c89 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-05-02 13:33:33 +00:00
Cary Xu
cca06e2b71 feat: rollup data query 2022-05-02 18:18:47 +08:00
Cary Xu
4ca81bec89 feat: rollup data query 2022-05-02 18:16:43 +08:00
Hongze Cheng
b2e5a36419 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-05-02 03:02:46 +00:00
Hongze Cheng
47410b16d2 refact TDB 2022-05-02 03:02:34 +00:00
Cary Xu
5b71178844 feat: rollup data storage 2022-05-02 09:37:24 +08:00
Cary Xu
c7ca57f557 feat: rollup data submit 2022-05-02 00:30:47 +08:00
Cary Xu
b2d6ec1472 feat: rollup sma retention unit 2022-05-01 12:18:54 +08:00
Cary Xu
5a0ae19cbc feat: submit req msg iter refactor 2022-05-01 10:50:23 +08:00
Cary Xu
50bba1397c feat: bsma logic optimization 2022-04-29 21:32:54 +08:00
Haojun Liao
ca786a9251
Merge pull request #12065 from taosdata/feature/3.0_liaohj
enh(query): enable check sma status for each column in query.
2022-04-29 20:49:46 +08:00
Haojun Liao
c71c88a719 enh(query): enable check sma status for each column in query. 2022-04-29 20:07:33 +08:00
Cary Xu
89495a3247
Merge pull request #12027 from taosdata/feature/TD-14481-3.0
feat: migrate tsdb read interface to vnode
2022-04-29 19:37:13 +08:00
Haojun Liao
210e9cdbd8
Merge pull request #12059 from taosdata/feature/3.0_liaohj
fix(query): avoid to build dummy value column in group by constant value.
2022-04-29 18:48:19 +08:00
Cary Xu
da4f86f368
Merge branch '3.0' into feature/TD-14481-3.0 2022-04-29 18:41:33 +08:00
Cary Xu
341e3a022c feat: rollup vnode refactor 2022-04-29 18:07:50 +08:00
Hongze Cheng
ab0e435d81 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-04-29 10:02:58 +00:00
Hongze Cheng
fee7499cfb fix child table query problem 2022-04-29 10:02:36 +00:00
Haojun Liao
eecd01dc9a refactor: do some internal refactor. 2022-04-29 16:46:01 +08:00
Hongze Cheng
48207a166e refact vnode and add tdb api 2022-04-29 07:55:52 +00:00
Cary Xu
60d45477eb feat: bsma aggr data optimization 2022-04-29 11:43:32 +08:00
Cary Xu
5afaaaf4a9 feat: migrate tsdb read interface to vnode 2022-04-28 21:22:40 +08:00
Hongze Cheng
7ff3183a70 refact TDB 2022-04-28 07:02:49 +00:00
Hongze Cheng
ccfcbba627 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-04-28 05:32:12 +00:00
Hongze Cheng
624a2b564e Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-04-28 02:04:07 +00:00
Cary Xu
e6a83367c8 merge 3.0 2022-04-28 09:47:49 +08:00
Cary Xu
66ba959f21 feat: trow refinement 2022-04-28 00:32:24 +08:00
Cary Xu
05a9af5c2f Merge branch '3.0' into feature/TD-14481-3.0 2022-04-27 19:50:01 +08:00
Cary Xu
771e83fd73 feat: rollup refactor 2022-04-27 19:49:04 +08:00
Hongze Cheng
4e9007e338 refactor: vnode 2022-04-27 10:04:56 +00:00
afwerar
bf9ab440a7 fix(os): fix new compilation errors. 2022-04-27 17:39:54 +08:00
Hongze Cheng
8215bc4de3 refact TSDB 2022-04-27 08:03:49 +00:00
Hongze Cheng
09ff7f6aa0 refactor: vnode 2022-04-27 07:04:56 +00:00
Hongze Cheng
0b0bdf2f7a refactor: tsdb 2022-04-27 06:15:05 +00:00
Hongze Cheng
42c6f01980 refact vnode includes 2022-04-26 11:04:26 +00:00
Hongze Cheng
15127f3a97 Merge branch '3.0' of https://github.com/taosdata/TDengine into vnode_refact_merge 2022-04-26 09:19:30 +00:00
Haojun Liao
cdbfe53c13
Merge pull request #11884 from taosdata/feature/3.0_liaohj
fix(query): add an null ptr check
2022-04-26 15:59:35 +08:00
Hongze Cheng
9204992516 Merge branch '3.0' of https://github.com/taosdata/TDengine into vnode_refact_merge 2022-04-26 06:54:14 +00:00
Haojun Liao
842b75cd9d Merge remote-tracking branch 'origin/3.0' into feature/3.0_liaohj 2022-04-26 14:10:45 +08:00
Hongze Cheng
8d3522812e fix coredump 2022-04-26 05:57:24 +00:00
Hongze Cheng
1c968f0bb0 make mrege compilable 2022-04-26 05:53:18 +00:00
Hongze Cheng
6fe299cdcd Merge branch '3.0' of https://github.com/taosdata/TDengine into vnode_refact_merge 2022-04-26 05:49:42 +00:00
Haojun Liao
9b40ec72d6 fix(query): handle the optimized order by in tablescan operator. 2022-04-26 13:09:29 +08:00
Hongze Cheng
598d8deb43 fix TSDB commit problem 2022-04-26 02:04:39 +00:00
Cary Xu
ad9101d3de feat: rollup sma data gen 2022-04-25 21:08:11 +08:00
Hongze Cheng
883a65f63b refact more 2022-04-25 12:23:00 +00:00
Hongze Cheng
bb8384e82c fix tsdb insert 2022-04-25 11:38:05 +00:00
Cary Xu
834e6b5711 feat: rollup refactor 2022-04-25 16:41:22 +08:00
Cary Xu
20085fea22 Merge branch '3.0' into feature/TD-14481-3.0 2022-04-25 16:09:48 +08:00
Haojun Liao
5eed1159b1 other: merge 3.0 2022-04-25 09:16:37 +08:00
Cary Xu
3b424ad1cc Merge branch '3.0' into feature/TD-14481-3.0 2022-04-25 05:41:46 +08:00
Cary Xu
173abdeedd refactor 2022-04-24 21:00:05 +08:00
Haojun Liao
1d681a9e4b enh(query): Add the group id in the serialized block format to support the multi-table(super table) interval query. 2022-04-24 20:48:42 +08:00
Cary Xu
fa4cb8794b more logic 2022-04-23 19:47:05 +08:00
Cary Xu
fb45d0d935 roll up sma generate 2022-04-23 19:15:20 +08:00
Cary Xu
d98c2d915c trigger and check CI 2022-04-21 23:57:49 +08:00
Cary Xu
2d328c8930 refactor 2022-04-21 23:55:20 +08:00
Cary Xu
1ec6fa12f6 add release method for rsma 2022-04-21 23:33:47 +08:00
Cary Xu
d3857cbc55 register rsma info 2022-04-21 21:37:33 +08:00
Hongze Cheng
055e0516fa Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-04-21 11:22:43 +00:00
Cary Xu
dd3091778e sma: refactor 2022-04-21 15:58:52 +08:00
Hongze Cheng
2bb03ed330 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-04-20 10:58:19 +00:00
Hongze Cheng
0e584ae418 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-04-20 10:04:03 +00:00
Cary Xu
62b2fc09dd trow refactor 2022-04-20 17:56:45 +08:00
Haojun Liao
4cb1d131b4
Merge pull request #11669 from taosdata/feature/3.0_liaohj
fix(query): taosd crash caused by time range query
2022-04-20 16:54:08 +08:00
Hongze Cheng
bd36dc9924 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-04-20 08:52:52 +00:00
Haojun Liao
ec3e3a7520 fix(query): fix time range query caused taosd crash. 2022-04-20 16:33:50 +08:00
Hongze Cheng
a7941cf2f5 refact meta 2 2022-04-20 06:56:34 +00:00
Shengliang Guan
2ae4f5faf6 Merge remote-tracking branch 'origin/3.0' into feature/check 2022-04-20 14:34:44 +08:00
Shengliang Guan
76883aa42f refactor: check db options 2022-04-20 10:25:03 +08:00
Haojun Liao
98a4e09962
Merge pull request #11652 from taosdata/feature/3.0_liaohj
fix(query): set the start row index to be the correct value.
2022-04-20 09:34:50 +08:00
Haojun Liao
cf486c5752 fix(query): set the start row index to be the correct value. 2022-04-20 09:09:04 +08:00
Cary Xu
a6e69b9704 trow: SKVRow read logic 2022-04-19 21:04:02 +08:00
Haojun Liao
a036d2f3ff fix(query): fix the bug caused by refactor in first/last function implementation. 2022-04-19 13:07:23 +08:00
Cary Xu
5569c84624 bsma integrate 2022-04-18 15:06:13 +08:00
Hongze Cheng
ad94090654
Merge pull request #11569 from taosdata/feature/vnode_refact1
refactor: vnode
2022-04-18 09:28:55 +08:00
Hongze Cheng
553f0aa11d refact vnode 2022-04-16 12:07:28 +00:00
Haojun Liao
59de47a714 Merge remote-tracking branch 'origin/3.0' into feature/3.0_liaohj 2022-04-16 15:16:17 +08:00
Haojun Liao
5f9bce661f Merge branch 'feature/3.0_liaohj' of github.com:taosdata/tdengine into feature/3.0_liaohj 2022-04-16 14:57:27 +08:00
Cary Xu
3faf5a3914 statisFunc use bitmap 2022-04-16 14:44:35 +08:00
Hongze Cheng
a6d12f069e insert return result 2022-04-16 06:32:34 +00:00
Haojun Liao
609826949a Merge remote-tracking branch 'origin/3.0' into feature/3.0_liaohj 2022-04-16 13:59:54 +08:00
Cary Xu
d268fbf68d feat: Rollup SMA integration 2022-04-16 10:18:03 +08:00
Haojun Liao
fd9e520865 other: merge 3.0 branch to resolve conflict. 2022-04-16 10:07:28 +08:00
Haojun Liao
774e4ad62c enh(query): add more load conditions check before load data block from file. 2022-04-15 20:06:27 +08:00
Cary Xu
a6a7645843 Merge branch '3.0' into feature/TD-11463-3.0 2022-04-15 18:39:13 +08:00
Cary Xu
34c9947a53 feat(tsdb): set bitmap len 0 for primary TS column 2022-04-15 18:38:41 +08:00
Hongze Cheng
aa266dea41 refact vnode 2022-04-15 06:47:39 +00:00
Hongze Cheng
83c8be3088 refact 2022-04-15 06:38:18 +00:00
Cary Xu
2f4c2cbe1d Merge branch '3.0' into feature/TD-11463-3.0 2022-04-15 06:59:11 +08:00
Cary Xu
770ca9fa6a feat: add affected rows 2022-04-15 06:58:43 +08:00
Hongze Cheng
c032e89af6 refact vnode 2022-04-14 10:21:06 +00:00
Hongze Cheng
bb6806b59e refact vnode 2022-04-14 02:25:49 +00:00
Hongze Cheng
b932b5bca6 refact header file 2022-04-14 02:01:04 +00:00
Cary Xu
744a198906 add version for tsma expired window updating 2022-04-13 20:02:11 +08:00
Cary Xu
f9d162bae2 tsma use TDB 2022-04-13 16:02:55 +08:00
Yihao Deng
c2d1c480d0
Merge pull request #11403 from taosdata/feature/filter_tag
enh: add tag filter
2022-04-12 17:57:48 +08:00
yihaoDeng
b6b4c57a72 fix compile error 2022-04-12 16:18:17 +08:00
Haojun Liao
ec0637df8d
Merge pull request #11412 from taosdata/feature/3.0_liaohj
fix(query): load the null data in nchar/binary columns.
2022-04-12 14:26:01 +08:00
Haojun Liao
9899a5e6b0 fix(query): load the null data in nchar/binary columns. 2022-04-12 13:16:36 +08:00
yihaoDeng
4c54e3b303 add tag filter 2022-04-11 22:10:58 +08:00
afwerar
c11946fd75 [TD-13756]<fix>: Fix macro name error. 2022-04-11 18:55:43 +08:00
Cary Xu
91f9661550 bug fix for bitmap compress 2022-04-11 17:29:14 +08:00
Cary Xu
72e39b2bf5 adaption for update function 2022-04-11 17:05:24 +08:00
Haojun Liao
9d7d12b397
Merge pull request #11322 from taosdata/feature/3.0_liaohj
<fix>[query]: fix filter caused taosd crash.td-14566.
2022-04-09 22:52:32 +08:00
Cary Xu
7254263a29 use 1 bit in bitmap for super block 2022-04-09 18:21:03 +08:00
Haojun Liao
6af7e1810f Merge remote-tracking branch 'origin/3.0' into feature/3.0_liaohj 2022-04-09 11:56:45 +08:00
Haojun Liao
94e19cc32a <fix>[query]: fix scalar function calculate bug in scalar module. td-14576 2022-04-09 10:10:56 +08:00
Haojun Liao
cd71bf4816 <fix>[query]: move the reset columnInfoData to the right place. 2022-04-08 23:48:01 +08:00
Haojun Liao
fce5d48835 <fix>[query]: reset the null value bitmap before fetch next data block from tsdb. TD-14581. 2022-04-08 20:04:17 +08:00
wangmm0220
bd3a7838c0 Merge branch '3.0' into feature/TD-14422 2022-04-08 16:53:56 +08:00
Hongze Cheng
94bcbf6bac refact more 2022-04-08 06:41:42 +00:00
wangmm0220
1f8d2ea446 <fix>: fix index map error from table scan to sort output 2022-04-08 14:17:32 +08:00
Hongze Cheng
6faaafb7a2 remove tsdb.h and meta.h 2022-04-08 06:09:15 +00:00
wangmm0220
8df8c60f60 merge from 3.0 2022-04-08 10:58:39 +08:00
Cary Xu
f266d593ef restore current add .smad/.smal 2022-04-07 20:34:12 +08:00
Cary Xu
c3b5f435b0 tsma integration with stream computing 2022-04-07 17:13:55 +08:00
wangmm0220
225cf61845 merge from 3.0 2022-04-07 11:31:50 +08:00
Hongze Cheng
f739e7c32a
Merge pull request #11258 from taosdata/feature/meta
Feature/meta
2022-04-06 20:02:48 +08:00
Hongze Cheng
eafc0f88bc remove tid from tsdb 2022-04-06 11:00:52 +00:00
wangmm0220
83eacf8d07 merge from 3.0 2022-04-06 18:38:19 +08:00
Haojun Liao
6863999ec5 [td-14493] support having in group by 2022-04-06 17:59:08 +08:00
Cary Xu
670554dcdd bug fix 2022-04-03 18:56:44 +08:00
Cary Xu
b3bb652708 data and bitmap compress/store/decompress separatedly 2022-04-03 18:02:30 +08:00
wangmm0220
5aa3467e2b merge from 3.0 2022-04-02 19:02:45 +08:00
Haojun Liao
29fd5ec11e [td-14393] fix bug. 2022-04-02 15:42:45 +08:00
Haojun Liao
cf25aca809 [td-13039] refactor. 2022-04-02 15:08:48 +08:00
wangmm0220
12c3a10a9b fix error in order by logic & fix no return error 2022-04-02 14:29:43 +08:00
Haojun Liao
7b0dfc6c4e [td-13039] support limit/offset 2022-04-01 17:21:24 +08:00
Liu Jicong
e21ba1637e revert uid 2022-03-31 18:39:11 +08:00
Liu Jicong
b56ea026cb fix 2022-03-31 17:36:21 +08:00
Cary Xu
7a8642ff53 memory clear 2022-03-30 17:54:29 +08:00
Cary Xu
8627b593d5 insert tSma by SSDataBlock 2022-03-30 15:48:51 +08:00
Cary Xu
d2a2427738 block-wise SMA adaption 2022-03-28 17:58:55 +08:00
Cary Xu
ded8843367 SSDatablock refactor 2022-03-28 07:35:57 +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
Cary Xu
42eda785b0 merge 3.0 2022-03-26 10:00:15 +08:00
afwerar
222db126bc [TD-13758]<fix>: redefine memory api. 2022-03-26 00:29:53 +08:00
Cary Xu
380a84e237 update 2022-03-25 16:52:32 +08:00
Cary Xu
1fbd79bafb add updateExpiredWindow test case 2022-03-25 16:40:59 +08:00
Cary Xu
3494960b1a Merge branch '3.0' into feature/TD-11463-3.0 2022-03-25 07:51:03 +08:00
Cary Xu
585ae95d0d expired window/tsma msg adaption 2022-03-25 07:50:28 +08:00
Xiaoyu Wang
1a785a5294 SSubmitBlk add suid field 2022-03-24 04:46:56 -04:00
Haojun Liao
a2d7ce3045 [td-14246] fix bug. 2022-03-24 11:43:39 +08:00
Cary Xu
e8b91539dd
Merge pull request #10957 from taosdata/feature/TD-11463-3.0
Feature/td 11463 3.0
2022-03-24 10:43:49 +08:00
Cary Xu
4e8ebdef3a support drop sma in tsdb 2022-03-24 10:25:58 +08:00
Haojun Liao
311e65daa7 [td-13039] support add group by keys. 2022-03-23 22:53:49 +08:00
Cary Xu
6bd84f7fb2 drop tSma logic of tsdb 2022-03-23 21:06:17 +08:00
Haojun Liao
21aaecd016 [td-13039] fix null value retrieval. 2022-03-23 19:10:24 +08:00
Cary Xu
fd61801ac8 Merge branch '3.0' into feature/TD-11463-3.0 2022-03-23 06:22:40 +08:00
Cary Xu
eb5471fdd6 tsdb merge 2022-03-22 14:57:16 +08:00
Haojun Liao
1c1c95edee [td-13039] merge 3.0 2022-03-21 18:34:42 +08:00
Xiaoyu Wang
9ca80596e4 merge 3.0 2022-03-21 02:00:30 -04:00
Shengliang Guan
cd6d4a276b minor changes 2022-03-21 13:27:54 +08:00
afwerar
79057240bd [TD-13759]<fix>: redefine thread api. 2022-03-20 00:47:45 +08:00