Commit Graph

4847 Commits

Author SHA1 Message Date
Hongze Cheng 0edcac4da1
Merge pull request #26101 from taosdata/feat/TS-4971-3.0
Feat/TS-4971-3.0
2024-06-12 10:42:41 +08:00
Haojun Liao dc2497791a fix(stream): accept invalid vgroup id error code when handling the update checkpoint info. 2024-06-12 10:11:55 +08:00
factosea 90e54d0603 test case: mem overflow 2024-06-11 19:38:31 +08:00
wangmm0220 70db803aec fix:[TD-30365] ci case error & drop topic error if vnode is splitted 2024-06-11 17:24:29 +08:00
Haojun Liao b22679c941 fix(stream): do NOT remove the stream if the stream object is not accessiable, since the deploy trans may not completed yet. 2024-06-11 17:13:44 +08:00
Haojun Liao 781b644a8c fix(stream):fix memory leak and update test cases. 2024-06-11 16:34:47 +08:00
Hongze Cheng d321fbbc87
Merge pull request #26005 from taosdata/enh/TS-3737-3.0
enh: support createdb permission for user
2024-06-11 15:46:00 +08:00
Yihao Deng 8a6d58d339 support update enableWhiteList dynamicly 2024-06-11 07:21:54 +00:00
Haojun Liao 3b537367c9 fix(stream): fix memory leak. 2024-06-11 15:21:48 +08:00
Haojun Liao d6e252513e fix(stream):fix syntax error. 2024-06-11 14:33:59 +08:00
Haojun Liao 0245d82e54 fix(stream): make sure that the unit test case can work. 2024-06-11 14:26:29 +08:00
Haojun Liao 00eb621825 fix(stream): do scan checkpoint-report in write queue. 2024-06-11 14:09:50 +08:00
Haojun Liao 68aac5dee1 other: fix syntax error. 2024-06-11 11:12:24 +08:00
Haojun Liao 50f6829894 Merge remote-tracking branch 'origin/fix/3_liaohj' into fix/3_liaohj 2024-06-11 10:53:50 +08:00
Haojun Liao 6effeabc8e fix(stream): handle checkpoint-info-update in write queue. 2024-06-11 10:53:32 +08:00
kailixu 4c9b66c42c Merge branch '3.0' into enh/TS-3737-3.0 2024-06-10 19:55:39 +08:00
Haojun Liao 20bade24c3
Merge branch '3.0' into fix/3_liaohj 2024-06-10 01:34:55 +08:00
Haojun Liao cbf8b363fc fix(stream): update checkpoint info by using trans. 2024-06-10 00:46:01 +08:00
Haojun Liao 895ee30cf3
Merge branch '3.0' into enh/opt_prj 2024-06-09 23:51:38 +08:00
Haojun Liao d0675a660e fix(stream): init the node list and task list when starting mnode. 2024-06-07 17:53:53 +08:00
kailixu fa8f1d2389 fix: compile problem for community 2024-06-07 17:24:36 +08:00
kailixu 054cb9b64a Merge branch '3.0' into enh/TS-3737-3.0 2024-06-07 14:09:23 +08:00
Haojun Liao cbd9f86a34
Merge pull request #26065 from taosdata/fix/3_liaohj
fix(stream): always load the data for fill-history scan.
2024-06-07 14:01:50 +08:00
Haojun Liao 1e47cb7eba other: update the test case. 2024-06-07 11:15:23 +08:00
kailixu 7de2928c86 Merge branch '3.0' into feat/TD-30053-3.0 2024-06-07 10:28:22 +08:00
Haojun Liao 34205ba62c refactor: do some internal refactor. 2024-06-07 10:09:40 +08:00
Haojun Liao 88e77d6bc6 fix(stream): remove expired stream in buf. 2024-06-06 23:54:48 +08:00
kailixu 2f5179cf44 Merge branch '3.0' into enh/TS-3737-3.0 2024-06-06 16:42:04 +08:00
Haojun Liao 0e9f720cc4 fix(stream):add logs. 2024-06-06 11:27:20 +08:00
kailixu 4beaf871b7 Merge branch '3.0' into feat/TD-30053-3.0 2024-06-06 08:33:48 +08:00
wangmm0220 48ecba95da fix:[TD-30365] ci case error & drop topic error if vnode is splitted 2024-06-05 18:02:57 +08:00
kailixu 8dc092936d enh: user permission for balance vgroup leader 2024-06-05 17:10:41 +08:00
dmchen e867e7061c fix/TD-30443 2024-06-05 08:43:53 +00:00
kailixu c89f06eaf3 chore: adjust test case 2024-06-05 14:56:47 +08:00
Haojun Liao c529ecc7d2
Merge pull request #25734 from taosdata/fix/3_liaohj
fix(stream): update the checkpoint info for followers, and some internal refactor.
2024-06-05 13:38:51 +08:00
kailixu ee9ccdea86 Merge branch '3.0' into feat/TD-30053-3.0 2024-06-05 12:38:09 +08:00
Haojun Liao 1e33a1f408 fix(stream): fix memory leak. 2024-06-05 11:43:39 +08:00
kailixu 88da4d4376 chore: createdb permission for super user 2024-06-05 10:28:13 +08:00
kailixu d5f8cb66e7 enh: createdb for default user 2024-06-05 10:20:24 +08:00
kailixu 872d986a2c fix: show users for super user when upgrade 2024-06-05 10:10:20 +08:00
Haojun Liao 82293406f1 fix(stream): fix syntax error. 2024-06-05 09:14:33 +08:00
Haojun Liao 29648be30d fix(stream): add the new node info when adding stream tasks. 2024-06-04 23:28:08 +08:00
kailixu 2f222514dc chore: merge 3.0 2024-06-04 16:34:02 +08:00
Haojun Liao 4fc21cc8b0 refactor: do some internal refactor. 2024-06-04 10:08:18 +08:00
dapan1121 8a4070f06c
Merge pull request #25966 from taosdata/fix/TD-30323-3.0
fix:[TD-30323]tmq close error if consumer is cleared
2024-06-03 19:02:59 +08:00
Haojun Liao be36207ecd
Merge pull request #26019 from taosdata/fix/TD-30028
fix(stream): disable stream checkpoint when related fill-history task exists.
2024-06-03 18:59:58 +08:00
Haojun Liao 111e1b2f60 fix(stream): disable stream checkpoint when related fill-history task exists. 2024-06-03 16:50:51 +08:00
Haojun Liao 927e2237de Merge branch '3.0' into fix/3_liaohj 2024-06-03 15:56:02 +08:00
Haojun Liao f13dc1858a fix(stream): disable stream checkpoint when related fill-history task exists. 2024-06-03 09:54:28 +08:00
wangmm0220 a096e2c071 fix:memory leak 2024-06-02 21:28:53 +08:00
wangmm0220 ad075ef1de fix:[TD-30323]tmq close error if consumer is cleared 2024-06-01 16:19:17 +08:00
kailixu 767934ad4a enh: support createdb permission for user 2024-05-31 17:50:57 +08:00
kailixu 4ae8aeb909 Merge branch '3.0' into enh/TS-3737-3.0 2024-05-31 15:48:19 +08:00
Haojun Liao bef1953b24
Merge branch '3.0' into fix/3_liaohj 2024-05-31 14:27:46 +08:00
Yihao Deng 5293c4a1dd Merge branch '3.0' into feat/TD-30006 2024-05-31 02:49:58 +00:00
Yihao Deng a1ccf91298 support add column compress 2024-05-31 02:47:57 +00:00
Haojun Liao ee4e4c0e6d refactor: do some internal refactor. 2024-05-31 09:17:20 +08:00
Yihao Deng c6407277dc support add column compress 2024-05-30 11:41:22 +00:00
Haojun Liao 0946f25e5f fix(stream): fix syntax error. 2024-05-29 22:36:22 +08:00
Haojun Liao becc4cb368 enh(stream): limit the concurrent started checkpoint tasks. 2024-05-29 19:29:26 +08:00
wangmm0220 1a6a0d3107 fix:[TD-30323]tmq close error if consumer is cleared 2024-05-29 16:04:37 +08:00
Shungang Li 4c47626baf fix: arb distinguish between isSync and acked 2024-05-28 16:29:42 +08:00
Shungang Li a8383369ba enh: arb check roletime before check sync 2024-05-28 15:13:58 +08:00
Haojun Liao bd514fe4d3 other: merge rows. 2024-05-28 11:13:09 +08:00
dapan1121 2f9c341208
Merge pull request #25887 from taosdata/fix/3.0/TD-30105
fix smaTest unit test
2024-05-24 13:50:23 +08:00
wangjiaming0909 22aad41810 fix smaTest failed caused by mnode not inited 2024-05-24 11:42:01 +08:00
Haojun Liao 89fb56e77d other: merge 3.0 2024-05-24 11:41:51 +08:00
Haojun Liao 499ca6c23b
Merge pull request #25910 from taosdata/fix/TD-30028
fix(stream): check if outputQ is full before execute the scan history task. if it is full, idle for 5 sec.
2024-05-24 10:25:17 +08:00
Hongze Cheng f9834898c6
Merge pull request #25894 from taosdata/fix/TD-30113-2-3.0
TD-30113
2024-05-23 18:03:34 +08:00
Haojun Liao 0c61fb20d6 fix(stream): check if outputQ is full before execute the scan history task. if it is full, idle for 5 sec. 2024-05-23 17:22:29 +08:00
kailixu 585ec14fea feat(grant): support industry edition 2024-05-23 17:17:18 +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
kailixu 0303ea7bd2 enh: refine error code 2024-05-22 16:44:57 +08:00
dmchen 889b420270 TD-30113 2024-05-22 08:17:20 +00:00
Haojun Liao 317742acc1 fix(stream): adjust buf size. 2024-05-22 13:29:38 +08:00
Haojun Liao 565d1f408c fix(stream): adjust buf size, and avoid overflow 2024-05-22 13:26:49 +08:00
Haojun Liao 77852fa702 fix(stream): avoid data overflow and fix test cases. 2024-05-22 13:20:45 +08:00
Haojun Liao be39044b66 fix(stream): add more info 2024-05-22 11:04:54 +08:00
Shungang Li 307ddc632f enh: batch update arbgroup in trans 2024-05-22 10:44:46 +08:00
kailixu 04c0c8b6cd enh(grant): refine error code 2024-05-21 15:26:29 +08:00
Haojun Liao f6af165d9a refactor(stream): add more info in info-meta 2024-05-21 10:09:55 +08:00
Haojun Liao 217fb7551c fix(query): fix bugs caused by refactor. 2024-05-19 13:18:12 +08:00
kailixu cb5bdd29b5 feat(grant): support industry edition 2024-05-16 17:30:03 +08:00
kailixu e3442474cf fix: grants for database encryption 2024-05-12 23:09:56 +08:00
Shungang Li c575d7a850 enh: grant check for dual-replica-ha 2024-05-11 18:32:04 +08:00
dmchen 9cf2529cac check grant first 2024-05-11 02:12:31 +00:00
dmchen e5547eccbf encrypt grant 2024-05-09 02:44:38 +00:00
Haojun Liao b26656fd1c
Merge pull request #25661 from taosdata/fix/3_liaohj
refactor: do some internal refactor.
2024-05-08 13:03:13 +08:00
Haojun Liao 64ae35affe fix(test): fix syntax error. 2024-05-08 09:18:36 +08:00
Haojun Liao cdeb4462fb refactor: do some internal refactor. 2024-05-07 23:43:21 +08:00
Hongze Cheng 3ffe2740e5
Merge pull request #25138 from taosdata/ENH/TD-29195-3.0
enh: add logging info for alter vnode hash range action
2024-05-07 09:02:32 +08:00
dapan1121 355db3a0a3
Merge pull request #25609 from taosdata/fix/TD-29869
fix:[TD-29869]use latest vg info when drop topic
2024-05-01 07:37:03 +08:00
Haojun Liao f2bc93b78d
Merge pull request #25598 from taosdata/fix/3_liaohj
refactor(stream): opt stream sink perf.
2024-04-30 16:59:22 +08:00
wangmm0220 0758c4ece0 fix:[TD-29869]use latest vg info when drop topic 2024-04-30 15:38:09 +08:00
Haojun Liao d73fd5492a fix(test): update test case. 2024-04-30 14:24:20 +08:00
Haojun Liao 4c27af9b13 refactor: do some internal refactor. 2024-04-30 13:25:39 +08:00
Haojun Liao d3e676b084 fix(cos): fix syntax error. 2024-04-30 10:14:32 +08:00
Haojun Liao 9c39d11ea0 other: add some logs for drop streams. 2024-04-30 09:55:56 +08:00
Haojun Liao 9ba8e6bd34 refactor: add logs for drop streams. 2024-04-30 09:26:06 +08:00
Yihao Deng f99cad9443 opt transfer 2024-04-29 11:30:38 +00: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
dapan1121 df4421b0a2
Merge pull request #25542 from taosdata/fix/TD-29841
use debug log when fetching no tsmas for table
2024-04-29 08:26:12 +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
Hongze Cheng 0253aed220
Merge pull request #25522 from taosdata/enh/TD-29801-3.0
enh: batch create table
2024-04-28 17:16:23 +08:00
Haojun Liao 3c5ca17737 Merge branch '3.0' into fix/3_liaohj 2024-04-28 13:57:16 +08:00
wangjiaming0909 88cc43250f use debug log when fetching no tsmas for table 2024-04-28 12:42:10 +08:00
Yihao Deng d9c112244b profile opt 2024-04-28 03:48:00 +00:00
Haojun Liao ed962186a1 enh(stream): add attrs for stream tasks. 2024-04-28 10:22:09 +08:00
Haojun Liao b2d8260f14 refactor: do some internal refactor. 2024-04-28 10:05:22 +08:00
kailixu 504263315d enh: batch create table 2024-04-28 04:37:30 +08:00
Haojun Liao 5f5595a6ab
Merge pull request #25517 from taosdata/fix/3_liaohj
fix(stream): add task node into update list if it is timeout for more than 100sec.
2024-04-26 17:00:23 +08:00
Hongze Cheng 63a735a546
Merge pull request #25512 from taosdata/fix/TD-29713
fix: arb reduce duplicate updates
2024-04-26 16:33:04 +08:00
Haojun Liao 8b53f76691 fix(stream): discard the repeatly recv checkpoint-source msg. 2024-04-26 15:56:34 +08:00
wangjiaming0909 ffea69ac5c remove forbid funcs 2024-04-26 12:14:43 +08:00
Shungang Li 21f508fe58 fix: arb reduce duplicate updates 2024-04-26 11:40:06 +08:00
54liuyao 2a72ceadd1 Merge branch '3.0' of https://github.com/taosdata/TDengine into 3.0 2024-04-24 18:57:22 +08:00
Haojun Liao 3b08ee3d16
Merge pull request #25458 from taosdata/fix/3_liaohj
fix(stream): add task update trans conflict level.
2024-04-24 18:54:06 +08:00
Hongze Cheng c085efb4f8
Merge pull request #25456 from taosdata/FIX/TD-29704-3.0
fix: execute undo actions of TRN_EXEC_SERIAL trans sequentially
2024-04-24 18:09:56 +08:00
dapan1121 ab2c9aaf5b
Merge pull request #25466 from taosdata/enh/TD-29758
enh:[TD-29758]optimize log in tmq
2024-04-24 17:47:28 +08:00
54liuyao 3300bf04c1 opt bloom filter 2024-04-24 17:27:24 +08:00
Benguang Zhao 9f8e970a32 enh: set default errcode as action in progress in executing serial trans 2024-04-24 11:23:53 +08:00
Hongze Cheng e47d17e826
Merge pull request #25451 from taosdata/enh/refactorCompress
refactor compress
2024-04-24 10:55:00 +08:00
Benguang Zhao 396c08e14a fix: execute undo actions of TRN_EXEC_SERIAL trans sequentially 2024-04-24 10:52:49 +08:00
Benguang Zhao edcd1b87d8 refact: add mndTransExecuteActionsSerial 2024-04-24 10:52:49 +08:00
wangmm0220 20cedc3339 enh:[TD-29758]optimize log in tmq 2024-04-24 10:02:58 +08:00
kailixu c173be667c Merge branch '3.0' into fix/TD-29750-3.0 2024-04-24 08:44:43 +08:00
kailixu a0a7c05faf fix: if not exists logic for topic/stream/table 2024-04-23 18:42:05 +08:00
Yihao Deng 7ddfe085f1 refactor code 2024-04-23 10:26:56 +00:00
Haojun Liao 0c7373509e fix(stream): add task update trans conflict level. 2024-04-23 18:07:00 +08:00
Benguang Zhao 10e9d79201 refact: rename STrans redoActionPos to actionPos 2024-04-23 16:44:05 +08:00
wangjiaming0909 2c0624a8ae fix create tsma transaction 2024-04-22 13:21:32 +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
Hongze Cheng fc5c84422e
Merge pull request #25256 from taosdata/feat/TD-24834
Feat/td 24834
2024-04-19 13:34:37 +08:00
kailixu a044308150 enh: error code optimization for encryption key 2024-04-19 10:36:09 +08:00
Haojun Liao 4802cd1ddf Merge branch '3.0' into fix/3_liaohj 2024-04-18 17:53:30 +08:00
Haojun Liao ddf98ae0c2 refactor: do some internal refactor. 2024-04-17 18:04:02 +08:00
dm chen 1196ea72da
Merge branch '3.0' into feat/TD-24834 2024-04-17 17:13:29 +08:00
kailixu 3bad06b76f enh: error log optimization for invalid dnode cfg 2024-04-17 16:59:43 +08:00
kailixu 384e650882 enh: show encryptions 2024-04-17 14:41:47 +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
dapan1121 5936d3a1b0
Merge pull request #25300 from taosdata/draft/tsma_before_ci
feat: support tsma
2024-04-17 10:00:17 +08:00
Yihao Deng 6f9de676f0 Merge branch 'fix/compress_3.0' into feat/compress_3.0 2024-04-16 09:27:26 +00:00
Haojun Liao 5ae8b68b17 fix(stream): fix deadlock. 2024-04-16 15:37:51 +08:00
wangjiaming0909 92e91c2032 fix ci 2024-04-16 14:27:06 +08:00
wangjiaming0909 1978a06e6e merge with 3.0 2024-04-16 14:27:06 +08:00