Commit Graph

8965 Commits

Author SHA1 Message Date
wangmm0220 2478519c5d Merge branch 'feat/TS-4243-3.0' of https://github.com/taosdata/TDengine into feat/TS-4243-tmq 2024-04-11 17:16:16 +08:00
Haojun Liao b4ea80b637 fix(tsdb): prepare the pk buf for blocks generated by reader. 2024-04-11 17:09:07 +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
Haojun Liao a3bbf3ba0e fix(tsdb): check numOfPks before load pk 2024-04-11 15:16:21 +08:00
Haojun Liao 1751b84188 Merge remote-tracking branch 'origin/feat/TS-4243-3.0' into feat/TS-4243-3.0 2024-04-11 14:32:18 +08:00
Haojun Liao 312f7864c8 refactor: do some internal refactor. 2024-04-11 14:32:17 +08:00
kailixu e0f7b14ffa fix: eliminate double free 2024-04-11 11:41:05 +08:00
Haojun Liao 563efeb560 fix(tsdb): fix memory leak. 2024-04-11 11:09:57 +08:00
kailixu 3738ce9e10 chore: solve conflicts of sql.c 2024-04-11 11:05:58 +08:00
Haojun Liao 1f85a47cab fix(tsdb): fix memory leak. 2024-04-11 10:47:05 +08:00
Haojun Liao 9f95360ecc fix(tsdb): fix error in read rowkey with null. 2024-04-11 10:14:15 +08:00
Haojun Liao 79be7eea8c fix(tsdb): fix invalid read, and do some internal refactor. 2024-04-11 10:06:07 +08:00
Haojun Liao e261023ee6 fix(stream): add lock, and fix race condition. 2024-04-10 18:42:44 +08:00
Haojun Liao f0beceb5eb fix(tsdb): check for the duplicated ts in delete-skyline. 2024-04-10 18:32:08 +08:00
Haojun Liao 9811a9e216 fix(tsdb): deep copy the pk for varchar type. 2024-04-10 18:06:58 +08:00
dmchen 8875311f23 remove log output 2024-04-10 09:04:53 +00:00
yihaoDeng a02426fd2f Merge branch '3.0' into feature/compressData 2024-04-10 09:03:50 +00:00
Haojun Liao ded66fc4e5 Merge branch 'feat/TS-4243-3.0' of github.com:taosdata/tdengine into feat/TS-4243-3.0 2024-04-10 16:43:54 +08:00
Haojun Liao f23a8a37bc refactor: do some internal refactor. 2024-04-10 16:43:02 +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
wangmm0220 d3fa85b7bd fix:make log different to locate the cause 2024-04-10 16:40:12 +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
Hongze Cheng 1bcf693f07 more code 2024-04-10 15:06:43 +08:00
Minglei Jin fe12f87c58 Merge branch 'feat/TS-4243-3.0' into enh/TD-28945-pk 2024-04-10 11:21:50 +08:00
Minglei Jin dcd9901d5f Merge branch '3.0' into feat/TS-4243-3.0 2024-04-10 11:18:19 +08:00
Haojun Liao 980382d433 fix(tsdb): fix memory error. 2024-04-10 11:18:08 +08:00
Minglei Jin d1cb05bba0 Merge branch 'feat/TS-4243-3.0' into enh/TD-28945-pk 2024-04-10 09:09:51 +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
Haojun Liao 881ae3e040
Merge pull request #25310 from taosdata/fix/3_liaohj
fix(stream): add dropped stream task check.
2024-04-09 19:09:57 +08:00
Shungang Li b664e2078b fix: last memory errors 2024-04-09 18:33:33 +08:00
Haojun Liao 22b0067819 fix(stream): add dropped stream task check. 2024-04-09 17:58:03 +08:00
Shungang Li dd55034c94 fix: pk last write error 2024-04-09 17:43:10 +08:00
dmchen 5f31575624 refactor 2024-04-09 06:55:01 +00:00
Haojun Liao 87b04c4eea fix(stream): add null check. 2024-04-09 14:52:51 +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
dmchen 239acea831 remove useless vnode cfg 2024-04-09 02:38:45 +00:00
Haojun Liao df516703e1 fix(stream): check the pk during merge rows with identical timestamp. 2024-04-09 10:22:13 +08:00
dapan1121 a3abc775ea
Merge pull request #25295 from taosdata/mark/3.0
fix:send data to large in tmq if subscribe stable
2024-04-09 10:10:03 +08:00
54liuyao 9ed74085d8 Merge branch 'feat/TS-4243-3.0' of https://github.com/taosdata/TDengine into feat/ly-TS-4243-3.0 2024-04-09 09:16:57 +08:00
wangmm0220 ccc3491cdd fix:send data to large in tmq if subscribe stable 2024-04-08 18:39:35 +08:00
54liuyao 53265e9e09 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/ly-TS-4243-3.0 2024-04-08 17:24:09 +08:00
Haojun Liao ee7d25602e fix(tsdb): fix error in retrieve varchar pk. 2024-04-08 15:40:52 +08:00
Haojun Liao 33b1391b9a fix(cache): fix memory leak, and update some test cases. 2024-04-08 11:33:26 +08:00
Minglei Jin a407f76165 Merge branch '3.0' into enh/TD-28945 2024-04-08 10:55:47 +08:00
Haojun Liao e3b246a1e9 Merge remote-tracking branch 'origin/feat/TS-4243-3.0' into feat/TS-4243-3.0 2024-04-08 10:44:26 +08:00
Haojun Liao 97f7e67234 fix(tsdb): set correct merge row. 2024-04-08 10:44:10 +08:00
Minglei Jin d5e9169769 cos/multi-write: dnode part including mnode/vnode/tsdb 2024-04-08 10:31:49 +08:00
Shungang Li bc1c7545a8 mock commit for pk last read, need to revert 2024-04-07 17:31:06 +08:00
Shungang Li b649a73a19 feat: pk insert/drop last cache 2024-04-07 17:30:54 +08:00
kailixu b4c8375cb9 chore: solve conflicts 2024-04-07 14:53:05 +08:00
Haojun Liao 16c17bbf72 fix(tsdb): fix error in tsdbread. 2024-04-07 14:46:22 +08:00
dmchen c43e937538 write config lock 2024-04-07 02:24:41 +00:00
Haojun Liao ead77fe767 fix(tsdb): fix memory leak. 2024-04-07 10:23:51 +08:00
Haojun Liao e7ed8fbaa6 fix(tsdb): not copy range key if no pk exists. 2024-04-06 00:10:24 +08:00
Haojun Liao dc954e112e fix(tsdb): add key for lastProcessKey, and remove invalid assign for key 2024-04-05 19:47:59 +08:00
Haojun Liao 5184e444df Merge branch '3.0' into fix/3_liaohj 2024-04-02 18:45:49 +08:00
Haojun Liao 24559725da fix(stream): add lock for when set checkpoint dispatch msg. 2024-04-02 18:45:30 +08:00
yihaoDeng a7058668d5 fix compatible error 2024-04-02 10:41:38 +00:00
Haojun Liao 94e6f96a75 other: merge 3.0 2024-04-02 13:39:26 +08:00
yihaoDeng 684055bc7c Merge branch '3.0' into feature/compressData 2024-04-02 04:20:39 +00:00
yihaoDeng d85ae3c26e fix invalid free 2024-04-02 12:14:02 +08:00
Haojun Liao aff681ac64 fix(tsdb):set correct varchar type compare function. 2024-04-02 10:43:38 +08:00
dmchen d06bfd9cea free and log 2024-04-02 02:30:56 +00:00
yihaoDeng cb27761e66 Merge branch '3.0' into feature/compressData 2024-04-01 13:14:37 +00:00
Hongze Cheng c28ee64477 fix: meta snapshot drop table error 2024-04-01 21:11:35 +08:00
yihaoDeng ec35f5718e fix invalid free 2024-04-01 19:58:04 +08:00
dmchen a1b7444a48 refactor 2024-04-01 09:39:29 +00:00
yihaoDeng a77d98cab6 Merge branch '3.0' into feature/compressData 2024-04-01 08:40:50 +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
kailixu 717c4b3d9c chore: restore codes 2024-04-01 14:01:09 +08:00
kailixu 6eaa99bb2d feat: encryption algorithm 2024-04-01 13:58:13 +08:00
yihaoDeng 237ec5a46c fix ci error 2024-04-01 01:39:50 +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
yihaoDeng 22f9830bbb fix ci error 2024-03-31 12:51:27 +00:00
yihaoDeng e71eefddfc Merge branch 'feat/TS-4243-3.0' into feature/compressData 2024-03-30 14:58:29 +00:00
yihaoDeng cad8fec42e Merge branch '3.0' into feature/compressData 2024-03-30 13:59:45 +00:00
yihaoDeng aa5ccf2b0b Merge branch '3.0' into feature/compressData 2024-03-30 09:57:23 +00:00
yihaoDeng 0cce8df6b5 Merge branch '3.0' into feature/compressData 2024-03-30 02:00:24 +00:00
yihaoDeng d7cee5dd80 fix invalid compress/decompress 2024-03-29 13:48:58 +00:00
Haojun Liao dd2f6287ec fix(tsdb): fix rowkey assign error. 2024-03-29 18:59:29 +08:00
Haojun Liao 55bb6ab341 fix(tsdb): set correct initial value for compare 2024-03-29 18:15:03 +08:00
yihaoDeng b7067e61c8 fix ci error 2024-03-29 08:40:19 +00:00
kailixu 8dce61b68f chore: merge TD-29280-3.0 2024-03-29 11:39:46 +08:00
dmchen b9deb71fc5 basic function 2024-03-29 02:48:49 +00:00
factosea 9ddc0b51cb merge 2024-03-29 10:37:59 +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
kailixu d64594932b feat: support database encryption 2024-03-27 20:03:38 +08:00
Haojun Liao a2112625f9 fix(tsdb): set correct uid list. 2024-03-27 15:06:51 +08:00
yihaoDeng 18986c0ced refactor code 2024-03-26 12:44:53 +00:00
Haojun Liao f61596706d fix(tsdb): add attributes for cache scan optr. 2024-03-26 17:34:30 +08:00
yihaoDeng 02e0e45183 refactor code 2024-03-26 08:50:21 +00:00
Hongze Cheng ee4dda56c1 more code 2024-03-26 14:43:28 +08:00
yihaoDeng ab69c2e750 refactor code 2024-03-26 03:28:31 +00:00
Haojun Liao 52a04cd008 fix(tsdb): fix bug for filter brin record. 2024-03-26 10:55:56 +08:00
Haojun Liao 765546585a
Merge pull request #25184 from taosdata/fix/3_liaohj
fix(stream): not return error when failing to load stream task meta.
2024-03-26 10:29:42 +08:00
Haojun Liao a70d5a4947 fix(tsdb): fix bug during filtering brin records. 2024-03-26 09:50:06 +08:00
Haojun Liao 9638f8d7fc fix(tsdb): set the correct sttkey 2024-03-26 00:14:46 +08:00
Haojun Liao a11b2c614e fix(stream): not return error when failing to load stream task meta. 2024-03-25 23:49:26 +08:00
Haojun Liao 5c729cc836 refactor: do some internal refactor. 2024-03-25 17:57:59 +08:00
Haojun Liao 750ea5789f fix(tsdb): fix errors identified by CI. 2024-03-25 14:20:46 +08:00
Minglei Jin ea424e822e fix(tsdb/util): fix missing column value with row iter 2024-03-25 11:00:33 +08:00
Haojun Liao 75d6b1edde fix(tsdb): fix the bug caused by sttKey changing. 2024-03-25 09:59:10 +08:00
yihaoDeng 54294f6479 refactor code 2024-03-24 09:24:40 +00:00
yihaoDeng 3ccf9942a9 refactor code 2024-03-24 05:35:07 +00:00
Haojun Liao 447b8ddd32 fix(tsdb): remove invalid assert. 2024-03-23 23:33:40 +08:00
yihaoDeng 2d6c9ec7de fix mem problem 2024-03-23 12:56:24 +00:00
yihaoDeng cbb4e83fc4 fix mem problem 2024-03-23 12:12:39 +00:00
yihaoDeng f5c8c8f7c5 fix mem problem 2024-03-23 11:49:09 +00:00
Haojun Liao c35e834141 fix(tsdb): fix error. 2024-03-23 00:11:21 +08:00
Haojun Liao 17a65430cd fix(tsdb): remove assert 2024-03-22 18:42:54 +08: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
Haojun Liao ca28bb60ef refactor: do some internal refactor. 2024-03-22 17:32:12 +08:00
Haojun Liao 5808c1b86f refactor: do some internal refactor. 2024-03-22 17:31:44 +08:00
Haojun Liao cbf22ed72a refactor: do some internal refactor. 2024-03-22 17:26:56 +08:00
Haojun Liao 018e6f2a71 refactor: do some internal refactor. 2024-03-22 17:18:31 +08:00
Haojun Liao 2ec24c1e04 refactor: do some internal refactor. 2024-03-22 16:43:34 +08:00
Hongze Cheng e36e7d0427 Merge branch 'feat/TS-4243-3.0' of https://github.com/taosdata/TDengine into feat/TS-4243-3.0 2024-03-22 15:14:32 +08:00
Hongze Cheng 974691e84b fix coredump 2024-03-22 15:14:23 +08:00
Haojun Liao 7d2110bb12 refactor: do some internal refactor. 2024-03-22 15:09:30 +08:00
Haojun Liao a8a0e3edf8 refactor: do some internal refactor. 2024-03-22 14:47:00 +08:00
Haojun Liao 8c5ec3205c refactor: do some internal refactor. 2024-03-22 10:56:04 +08:00
kailixu fb2667d92d fix: sys table scan and meta query 2024-03-22 10:33:46 +08:00
Haojun Liao ecd09059f5 fix(tsdb): fix error in reading data from file block 2024-03-22 10:16:56 +08:00
yihaoDeng 2903d568ea add test 2024-03-21 11:06:46 +00:00
Haojun Liao 8bdd12c3a8 refactor: do some internal refactor. 2024-03-21 17:47:40 +08:00
Haojun Liao fd8f065c67 refactor: do some internal refactor. 2024-03-21 15:08:23 +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
Haojun Liao 1d77cde433 refactor: do some internal refactor. 2024-03-20 23:03:48 +08:00
Haojun Liao 55f7bc2c9c fix(tsdb):add attributes for ssdatablock. 2024-03-20 15:29:05 +08:00
Haojun Liao 78b0d3fa74 fix(tsdb): fix error in comparing pk. 2024-03-20 14:27:48 +08:00
Haojun Liao 5ed0283494 fix(tsdb): support composite primary key. 2024-03-20 14:17:37 +08:00
Haojun Liao 7ff383cb1f
Merge pull request #25116 from taosdata/fix/3_liaohj
fix(stream):adjust current offset by using the scanning version, not …
2024-03-19 16:44:58 +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
Haojun Liao 65e4048f5d Merge branch '3.0' into fix/3_liaohj 2024-03-19 15:36:07 +08:00
Haojun Liao 77f8dbeeb9 refactor: do some internal refactor. 2024-03-19 15:21:23 +08:00
Haojun Liao 1c2c2b2b9a refactor: do some internal refactor. 2024-03-19 15:20:38 +08:00
Haojun Liao 6795f6e1cc fix(tsdb): handle the case that no stt statistics info existsin stt files generated by early version of TDengine. 2024-03-19 15:16:46 +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
yihaoDeng cd5f8ea415 tsdb support compress 2024-03-18 12:13:35 +00:00
yihaoDeng d31c7f40c7 tsdb support compress 2024-03-18 12:12:55 +00:00
yihaoDeng 3964f01793 fix invalid read 2024-03-18 07:23:55 +00:00
wangmm0220 5624efff4e opti:tmq 2024-03-18 14:31:40 +08:00