Commit graph

3865 commits

Author SHA1 Message Date
Yihao Deng
5293c4a1dd Merge branch '3.0' into feat/TD-30006 2024-05-31 02:49:58 +00:00
Yihao Deng
c6407277dc support add column compress 2024-05-30 11:41:22 +00:00
Haojun Liao
becc4cb368 enh(stream): limit the concurrent started checkpoint tasks. 2024-05-29 19:29:26 +08:00
54liuyao
a2255ca355 add tmq param 2024-05-28 18:34:37 +08:00
Shungang Li
4c47626baf fix: arb distinguish between isSync and acked 2024-05-28 16:29:42 +08:00
Haojun Liao
be107b204c enh(stream): support retrieve checkpoint data remotely when start stream tasks in vnodes. 2024-05-28 09:54:22 +08:00
Haojun Liao
89fb56e77d other: merge 3.0 2024-05-24 11:41:51 +08:00
54liuyao
441a150d66 optimize tmq snapshot meta 2024-05-23 17:35:54 +08:00
kailixu
c632a64294 Merge branch '3.0' into feat/TD-30053-3.0 2024-05-23 14:39:57 +08:00
Hongze Cheng
eac6408339
Merge pull request #25879 from taosdata/enh/TD-29713-3.0
enh: batch update arbgroup in trans
2024-05-23 14:28:11 +08:00
kailixu
0ef202a56b enh: createdb permission for users 2024-05-22 19:00:47 +08:00
Shungang Li
a75a06f12c fix: TDMT_MND_ARB_UPDATE_GROUP placeholder 2024-05-22 15:49:20 +08:00
Shungang Li
307ddc632f enh: batch update arbgroup in trans 2024-05-22 10:44:46 +08:00
Haojun Liao
ed12ef1c02
Merge pull request #25878 from taosdata/fix/TD-30180-3.0
fix:[TD-30180]error in judging if groupId already added to the end of…
2024-05-22 09:12:56 +08:00
wangmm0220
f21eeae56c fix:[TD-30180]error in judging if groupId already added to the end of table name 2024-05-21 16:57:00 +08:00
dmchen
a297a38818 fix/TD-29772 2024-05-21 01:57:33 +00:00
Haojun Liao
3baa4169e6 Merge branch '3.0' into fix/3_liaohj 2024-05-20 10:31:53 +08:00
Haojun Liao
1e5098f676 fix(query): fix bugs caused by refactor. 2024-05-19 13:32:30 +08:00
Haojun Liao
93292d8149 other: merge 3.0 2024-05-18 09:58:36 +08:00
kailixu
be44ea0a84 Merge branch '3.0' into feat/TD-30053-3.0 2024-05-17 14:07:44 +08:00
Hongze Cheng
56b2ccebf6
Merge pull request #25816 from taosdata/feat/TS-4050-3.0
feat/ts-4050-3.0
2024-05-17 09:13:19 +08:00
kailixu
cb5bdd29b5 feat(grant): support industry edition 2024-05-16 17:30:03 +08:00
Haojun Liao
45d78aff8c enh(query): compress msg before sending. 2024-05-16 11:35:34 +08:00
Hongze Cheng
9dd3f326ea
Merge pull request #25731 from taosdata/enh/TD-29968-3.0
enh: grant support s3/active-active/dual-replica/db_encryption
2024-05-15 15:52:28 +08:00
Haojun Liao
43e018e210
Merge pull request #25733 from taosdata/fix/TD-29745
optimize scan data
2024-05-15 13:41:08 +08:00
54liuyao
4c603fee55 format code 2024-05-15 10:54:24 +08:00
54liuyao
ab3ba3f2e4 optimize scan tsdb 2024-05-15 09:09:20 +08:00
dmchen
7c31014c4d add sql 2024-05-13 08:20:27 +00:00
dmchen
939183d3df fix/TD-29772 2024-05-13 01:56:49 +00:00
Haojun Liao
7f93ec2c53 fix(stream): update the checkpoint info for followers, and some internal refactor. 2024-05-11 09:37:02 +08:00
kailixu
a0fffa7eda enh: grant support s3/active-active/dual-replica/db_encryption 2024-05-09 09:44:09 +08:00
Haojun Liao
9ce8f6953d refactor: do some internal refactor. 2024-05-08 13:52:20 +08:00
Haojun Liao
7ad7ef7cfc refactor: do some internal refactor. 2024-05-06 17:03:41 +08:00
Haojun Liao
7879a32a33
Merge pull request #25588 from taosdata/fix/3_liaohj
fix(util): fix the assign of pointer data in ssdatablock.
2024-04-29 19:53:21 +08:00
Haojun Liao
62a1277801 fix(util): fix the assign of pointer data in ssdatablock. 2024-04-29 16:50:00 +08:00
dapan1121
0997355460
Merge pull request #25560 from taosdata/tsma_tradeoff
usable tsma
2024-04-29 09:22:50 +08:00
wangjiaming0909
cb008f18dc usable tsma 2024-04-29 09:18:40 +08:00
Haojun Liao
f115a33a94
Merge pull request #25538 from taosdata/fix/3_liaohj
refactor: do some internal refactor.
2024-04-28 23:21:52 +08:00
Haojun Liao
3c5ca17737 Merge branch '3.0' into fix/3_liaohj 2024-04-28 13:57:16 +08:00
Haojun Liao
8adaeb59a3 refactor: do some internal refactor. 2024-04-28 09:50:21 +08:00
kailixu
3b504e6e96 enh: batch create table 2024-04-28 04:47:00 +08:00
kailixu
504263315d enh: batch create table 2024-04-28 04:37:30 +08:00
kailixu
55ec5f164c enh: batch create table 2024-04-26 15:09:53 +08:00
Haojun Liao
b3d2ccec83
Merge pull request #25483 from taosdata/fix/3_liaohj
fix(query): add ts in cache_scan_operator if pk exists and only retri…
2024-04-25 22:32:26 +08:00
Haojun Liao
c7806ebca2 fix(util): fix race condition. 2024-04-25 13:58:02 +08:00
Yihao Deng
7ddfe085f1 refactor code 2024-04-23 10:26:56 +00:00
Yihao Deng
f3feb9dabe refactor compress 2024-04-23 06:37:18 +00:00
Haojun Liao
b6316c2692
Merge pull request #25432 from taosdata/fix/TD-29688
fix(stream):add option for update data
2024-04-22 14:57:28 +08:00
54liuyao
2d48c2c993 fix(stream):add option for update data 2024-04-22 10:41:01 +08:00
wangmm0220
1695824c73 fix:merge from 3.0 2024-04-19 13:52:57 +08:00
wangmm0220
42467c0e00 opti:raw data from tmq 2024-04-19 13:48:17 +08:00
dm chen
1196ea72da
Merge branch '3.0' into feat/TD-24834 2024-04-17 17:13:29 +08:00
Yihao Deng
04e78d0ce7 Merge branch 'feat/3.0' into feat/compress_3.0 2024-04-17 03:23:02 +00:00
kailixu
74afb8deae chore: solve conflicts 2024-04-17 10:52:34 +08:00
Yihao Deng
6f9de676f0 Merge branch 'fix/compress_3.0' into feat/compress_3.0 2024-04-16 09:27:26 +00:00
wangjiaming0909
1b37ef03fb fix duplicate tsma funcs 2024-04-16 14:25:34 +08:00
wangjiaming0909
de1c28d623 tsma avoid fetching tsma for no tsma tables 2024-04-16 14:25:34 +08:00
wangjiaming0909
f6200dd923 support long ctb names 2024-04-16 14:25:34 +08:00
wangjiaming0909
6ce0616ffd fix ci and TODOs 2024-04-16 14:25:34 +08:00
wangjiaming0909
7de0a34ae6 support maxTsmaCalcDelay, maxTsmaNum, skip_tsma 2024-04-16 14:25:01 +08:00
wangjiaming0909
3566cac206 add max tsma num opt 2024-04-16 14:23:26 +08:00
wangjiaming0909
d1101a0325 support filter out tsma res tbs when show stables/tables 2024-04-16 14:23:26 +08:00
wangjiaming0909
a8e00f7410 drop tb in transaction 2024-04-16 14:23:26 +08:00
wangjiaming0909
3d77e8432d support rm ttl tb 2024-04-16 14:23:26 +08:00
wangjiaming0909
1ef153de63 support drop ctb for tsma 2024-04-16 14:23:25 +08:00
wangjiaming0909
1a06dd684e support drop ctb 2024-04-16 14:23:25 +08:00
wangjiaming0909
a75c67efc8 rebase with stream sub table name no group id 2024-04-16 14:18:10 +08:00
wangjiaming0909
c3e73d9168 fix recursive tsma 2024-04-16 14:18:10 +08:00
wangjiaming0909
d8200b2f63 fetch lastts vnode version before create tsma 2024-04-16 14:18:10 +08:00
wangjiaming0909
8e56d9a359 fix tsmas 2024-04-16 14:18:10 +08:00
wangjiaming0909
e947a2fb0d catalog cache get stream progress 2024-04-16 14:18:10 +08:00
wangjiaming0909
09bb7c3814 rebase fix 2024-04-16 14:18:10 +08:00
wangjiaming0909
6e7dc4b7b4 normal table tsma and add tests 2024-04-16 14:17:12 +08:00
wangjiaming0909
70ca830378 support recursive tsma creation 2024-04-16 14:17:12 +08:00
wangjiaming0909
895a4584e6 generate tsma plan 2024-04-16 14:14:39 +08:00
wangjiaming0909
4b6fb0ffc6 tsma optimization 2024-04-16 14:14:39 +08:00
wangjiaming0909
0fd66d7e8a tsma optimization 2024-04-16 14:14:39 +08:00
wangjiaming0909
ef47fd57d6 support tsma catalog cache 2024-04-16 14:14:34 +08:00
wangjiaming0909
f77cd43d26 ins_tsmas 2024-04-16 14:13:10 +08:00
wangjiaming0909
6324d1293a drop tsma 2024-04-16 14:13:10 +08:00
wangjiaming0909
8e2977d083 create tsma request 2024-04-16 14:13:10 +08:00
wangjiaming0909
5589cf0309 server handle tsma creation 2024-04-16 14:13:10 +08:00
wangjiaming0909
d2106e0ade sql syntax and create translate 2024-04-16 14:13:10 +08:00
dm chen
aedec5ead7
Merge branch '3.0' into feat/TD-24834 2024-04-16 11:35:49 +08:00
dapan1121
55d118d17c Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-04-16 09:12:04 +08:00
Yihao Deng
ea9385912f Merge branch '3.0' into feat/compress_3.0 2024-04-15 09:06:30 +00:00
kailixu
123090e18a fix: solve conflicts 2024-04-15 16:12:15 +08:00
dapan1121
34a943a1f2
Merge pull request #25242 from taosdata/feat/ly_query
adj last function
2024-04-15 16:04:23 +08:00
dm chen
4d660d89c0
Merge branch '3.0' into feat/TD-24834 2024-04-15 15:12:32 +08:00
yihaoDeng
4948bd690d 3.0 merge compress 2024-04-15 11:38:44 +08:00
Minglei Jin
4b3e3f9091 Merge branch '3.0' into enh/TD-28945-pk 2024-04-15 09:31:56 +08:00
Haojun Liao
2b953735bc Merge remote-tracking branch 'origin/feat/TS-4243-3.0' into feat/TS-4243-3.0 2024-04-12 13:51:43 +08:00
Haojun Liao
1e89b86827 refactor: do some internal refactor. 2024-04-12 13:51:29 +08:00
wangmm0220
ca8153fb98 fix:filter data error & add test case 2024-04-12 09:49:08 +08:00
54liuyao
af97f9e000 add config 2024-04-11 16:48:58 +08:00
wangmm0220
f609a45dd2 Merge branch 'feat/TS-4243-3.0' of https://github.com/taosdata/TDengine into feat/TS-4243-tmq 2024-04-11 16:21:14 +08:00
Minglei Jin
6515d74fa2 Merge branch '3.0' into enh/TD-28945-pk 2024-04-11 16:02:01 +08:00
54liuyao
1d42e927c6 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4243-3.0 2024-04-11 15:35:42 +08:00
kailixu
3738ce9e10 chore: solve conflicts of sql.c 2024-04-11 11:05:58 +08:00
Haojun Liao
fabb986aa8 fix(stream): fix stack overflow, caused by print epset. 2024-04-10 19:54:33 +08:00
dapan1121
86db8efcda enh: support hash join 2024-04-10 19:27:36 +08:00
wangmm0220
539d1f441f Merge branch 'feat/TS-4243-3.0' of https://github.com/taosdata/TDengine into feat/TS-4243-tmq 2024-04-10 16:41:15 +08:00
Minglei Jin
0761692b14 Merge branch 'feat/TS-4243-3.0' into enh/TD-28945-pk 2024-04-10 16:30:06 +08:00
Minglei Jin
49a9c5abad Merge branch '3.0' into feat/TS-4243-3.0 2024-04-10 16:24:24 +08:00
Hongze Cheng
1bcf693f07 more code 2024-04-10 15:06:43 +08:00
Minglei Jin
6eb014e32b Merge branch 'feat/TS-4243-3.0' into enh/TD-28945-pk 2024-04-09 19:11:46 +08:00
wangmm0220
da6eda6912 Merge branch 'feat/TS-4243-3.0' of https://github.com/taosdata/TDengine into feat/TS-4243-tmq 2024-04-09 13:44:09 +08:00
Minglei Jin
a407f76165 Merge branch '3.0' into enh/TD-28945 2024-04-08 10:55:47 +08:00
Minglei Jin
44b9785853 cos/multi-write: include headers part 2024-04-08 10:33:02 +08:00
kailixu
b4c8375cb9 chore: solve conflicts 2024-04-07 14:53:05 +08:00
dapan1121
6d52120bf7 Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-04-07 13:54:39 +08:00
54liuyao
204c5acefe Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/ly-TS-4243-3.0 2024-04-02 09:10:52 +08:00
dmchen
0a4556984c merge 2024-04-01 09:19:29 +00:00
kailixu
c4aba0ac37 feat: encryption key optimize and test case adjust 2024-04-01 16:14:55 +08:00
yihaoDeng
53ecfe511a Merge branch '3.0' into feature/compressData 2024-04-01 08:04:16 +00:00
yihaoDeng
e9faf4ab08 fix ci error 2024-04-01 07:58:00 +00:00
wangmm0220
fe7a42b118 Merge branch 'feat/TS-4243-3.0' of https://github.com/taosdata/TDengine into feat/TS-4243-tmq 2024-04-01 09:11:39 +08:00
54liuyao
1405b30677 Merge branch 'feat/TS-4243-3.0' of https://github.com/taosdata/TDengine into feat/ly-TS-4243-3.0 2024-04-01 09:09:48 +08:00
kailixu
9e4d692d6b feat: support encryption 2024-04-01 00:49:25 +08:00
yihaoDeng
e71eefddfc Merge branch 'feat/TS-4243-3.0' into feature/compressData 2024-03-30 14:58:29 +00:00
yihaoDeng
aa5ccf2b0b Merge branch '3.0' into feature/compressData 2024-03-30 09:57:23 +00:00
yihaoDeng
d7cee5dd80 fix invalid compress/decompress 2024-03-29 13:48:58 +00:00
Haojun Liao
55bb6ab341 fix(tsdb): set correct initial value for compare 2024-03-29 18:15:03 +08:00
kailixu
8dce61b68f chore: merge TD-29280-3.0 2024-03-29 11:39:46 +08:00
kailixu
9d59fb53f4 feat: support create encrypt key 2024-03-29 11:37:40 +08:00
dmchen
b9deb71fc5 basic function 2024-03-29 02:48:49 +00:00
factosea
bbbb605d8f lemon rebuild 2024-03-29 10:40:24 +08:00
factosea
9ddc0b51cb merge 2024-03-29 10:37:59 +08:00
kailixu
f99d193335 feat: user config dnode procedure 2024-03-29 10:25:19 +08:00
yihaoDeng
ee81a43f81 refactor code 2024-03-28 11:56:44 +00:00
kailixu
a3398f791e enh: dnodes status optimization 2024-03-28 16:17:35 +08:00
wangmm0220
8e2a2414c0 fix:same subtable same partition by leads to same table name in stream 2024-03-28 13:48:46 +08:00
yihaoDeng
94e2aa2ed5 refactor code 2024-03-28 01:44:04 +00:00
kailixu
d64594932b feat: support database encryption 2024-03-27 20:03:38 +08:00
yihaoDeng
18986c0ced refactor code 2024-03-26 12:44:53 +00:00
kailixu
374ef4593c feat: encryptions/encrypt_key grammar 2024-03-26 19:56:15 +08:00
54liuyao
aa9962318f read preversion data of primary key 2024-03-26 16:38:24 +08:00
54liuyao
a02535c3ab Merge branch 'feat/TS-4243-3.0' of https://github.com/taosdata/TDengine into feat/ly-TS-4243-3.0 2024-03-25 11:15:21 +08:00
yihaoDeng
f5c8c8f7c5 fix mem problem 2024-03-23 11:49:09 +00:00
wangmm0220
912cb09839 Merge branch 'feat/TS-4243-3.0' of https://github.com/taosdata/TDengine into feat/TS-4243-tmq 2024-03-22 18:22:13 +08:00
Haojun Liao
ef6ea16d64 other: merge 3.0 2024-03-22 17:57:25 +08:00
Haojun Liao
9f492a8962 other: merge 3.0 2024-03-22 17:53:11 +08:00
wangmm0220
f1853ced26 feat:[TS-4243] add logic for primark key in tmq 2024-03-22 17:48:59 +08:00
dapan1121
861a74cc93 Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-03-22 08:47:50 +08:00
54liuyao
7a0ec25912 Merge branch 'feat/TS-4243-3.0' of https://github.com/taosdata/TDengine into feat/ly-TS-4243-3.0 2024-03-21 10:50:29 +08:00
54liuyao
a60f390cdc stream primary key 2024-03-21 10:50:07 +08:00
Haojun Liao
0c578ab6c0 refactor: do some internal refactor. 2024-03-21 10:44:27 +08:00
Haojun Liao
b12e65d144 fix(tsdb): set pk column index. 2024-03-21 09:37:46 +08:00
yihaoDeng
672d189d6f add more compress alg 2024-03-20 08:51:40 +00:00
dapan1121
65c57e88cd Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-03-20 15:48:43 +08:00
Haojun Liao
55f7bc2c9c fix(tsdb):add attributes for ssdatablock. 2024-03-20 15:29:05 +08:00
yihaoDeng
bf808a0bf6 add more compress alg 2024-03-20 03:43:38 +00:00
Cary Xu
861528fb6c
Merge branch '3.0' into enh/TS-4531-3.0 2024-03-19 17:03:41 +08:00
Hongze Cheng
a9c1bcc91c
Merge pull request #25097 from taosdata/feat/TD-25880
feat: support 2 replica with arbitrator
2024-03-19 16:44:07 +08:00
dapan1121
dcc650521a Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-03-19 16:04:15 +08:00
shenglian zhou
cee96e2048 feat: begin coding function 2024-03-19 13:57:12 +08:00
Shungang Li
d0df927dfa feat: arb add version in sarbgroup 2024-03-19 09:31:05 +08:00
Shungang Li
3a656c3595 feat: support 2 replica with arbitrator 2024-03-19 09:30:35 +08:00
wangmm0220
0ccad9d5de Merge branch '3.0' of https://github.com/taosdata/TDengine into mark/tmq-opti 2024-03-18 21:23:58 +08:00
kailixu
b9d3ac7fce Merge branch '3.0' into enh/TS-4531-3.0 2024-03-18 10:41:31 +08:00
yihaoDeng
f607cd60e3 tsdb support compress 2024-03-15 10:22:57 +00:00
dapan1121
6e674bc1de Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-03-15 18:11:37 +08:00
kailixu
dcbb92e817 fix: memory leak when alter json tag to NULL 2024-03-15 16:31:01 +08:00
kailixu
d02a125f34 fix: memory leak when alter json tag to NULL 2024-03-15 16:29:10 +08:00
factosea
c6adba9bfc fix: merge error 2024-03-14 19:56:19 +08:00
facetosea
6678a65dc4 merge ts-4243 2024-03-14 19:06:34 +08:00
kailixu
d0f825e1f5 Merge branch '3.0' into fix/TS-4421-3.0 2024-03-14 08:41:55 +08:00
kailixu
9901825bb0 enh: support binary/hex integer 2024-03-13 15:12:21 +08:00
Hongze Cheng
d9db5b015c Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4243-3.0 2024-03-13 13:31:59 +08:00
factosea
b10deacd63 show create table tbname 2024-03-13 11:39:07 +08:00
dapan1121
b96cfab82f
Merge pull request #24998 from taosdata/szhou/tms/region-block
feat: tms region block
2024-03-13 09:12:35 +08:00
wangmm0220
4dfc531e6c opti:subscribe logic 2024-03-12 19:42:26 +08:00
yihaoDeng
796ff03eb5 fix invalid copy 2024-03-12 09:47:01 +00:00
factosea
5dd4d05b2e desc table 2024-03-12 16:46:41 +08:00
Haojun Liao
bc98f12798 feat(tsdb): read complex primary key from buf. 2024-03-12 14:06:59 +08:00
kailixu
433179af0d fix: unify tag value parsing syntax 2024-03-10 22:14:57 +08:00
kailixu
3aa37460c7 enh: logs and show grants 2024-03-10 08:50:05 +08:00
Hongze Cheng
acbde220bf more bug fix 2024-03-08 17:04:26 +08:00
factosea
a49c6c0876 alter table column compress 2024-03-08 16:33:16 +08:00
shenglian zhou
3db2c1edf5 feat: add hint smalldata_ts_sort to disable row id sort 2024-03-08 14:36:55 +08:00
factosea
af9fdcd29d create stable/table 2024-03-08 11:23:11 +08:00
factosea
30e52bb71a col compress sql parse 2024-03-07 18:06:15 +08:00
Hongze Cheng
456db5b4c3 more code 2024-03-07 13:14:56 +08:00
yihaoDeng
63d3671f42 add new msg 2024-03-06 12:06:26 +00:00
Hongze Cheng
28d83d6ab6 more code 2024-03-06 16:42:54 +08:00
Hongze Cheng
f05fe86ef0 more code 2024-03-06 16:23:02 +08:00
Hongze Cheng
5ed903dd01 more code 2024-03-06 15:52:34 +08:00
Hongze Cheng
dfd725fbdb more code 2024-03-06 15:37:57 +08:00
dapan1121
46ea22eecb Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-03-06 13:12:01 +08:00
Hongze Cheng
b33074dcbb &&&b/github.com/taosdata/TDengine into feat/TS-4243-3.0 2024-03-05 17:06:45 +08:00
dapan1121
19b51ec02c
Merge pull request #24994 from taosdata/mark/3.0
fix:add excluded msg for delete in tmq
2024-03-05 15:46:49 +08:00
wangmm0220
af6d6b69c3 fix:add excluded msg for delete in tmq 2024-03-05 11:25:43 +08:00
wangmm0220
c7d115d8aa fix:add excluded msg for delete in tmq 2024-03-04 14:58:13 +08:00
Hongze Cheng
c8280e05dd Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4243-3.0 2024-03-03 16:01:34 +08:00
Hongze Cheng
9b8dec7691 more code 2024-03-03 16:01:12 +08:00
yihaoDeng
9a6a533076 add compress dict 2024-02-29 10:40:59 +00:00
factosea
474ec01cdb delete unused code 2024-02-29 18:27:34 +08:00
dapan1121
e17518e07f Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-02-29 17:55:17 +08:00
Hongze Cheng
2de7f87c74 more code 2024-02-29 17:06:53 +08:00
Hongze Cheng
0f93237a4d refact more code 2024-02-29 16:13:22 +08:00