Commit Graph

32057 Commits

Author SHA1 Message Date
dapan1121 b578a7b25c
Merge pull request #25677 from taosdata/fix/TD-29800/memleadk
fix: memleak
2024-05-13 09:14:13 +08:00
kailixu 60e02eb3e6 Merge branch '3.0' into enh/TD-29968-3.0 2024-05-12 23:15:40 +08:00
kailixu e3442474cf fix: grants for database encryption 2024-05-12 23:09:56 +08:00
dapan1121 dc853c0d2f
Merge pull request #25726 from taosdata/opti/TS-4658
fix:[TS-4658] make error msg specific
2024-05-12 18:07:39 +08:00
dapan1121 05788d25b0
Merge pull request #25629 from taosdata/fix/TD-29893-3.0
fix:[TD-29893]avoid returning 0 if vnode init error
2024-05-12 18:07:08 +08:00
Shungang Li c575d7a850 enh: grant check for dual-replica-ha 2024-05-11 18:32:04 +08:00
Haojun Liao d32a80a872 fix(query): set correct row index. 2024-05-11 17:05:56 +08:00
wangmm0220 4e6139b691 Merge branch 'opti/TS-4658' of https://github.com/taosdata/TDengine into opti/TS-4658 2024-05-11 15:50:31 +08:00
wangmm0220 55ac177097 fix:[TS-4658] make error msg specific 2024-05-11 15:50:05 +08:00
t_max f030af3aab fix: build fails on macOS and Windows 2024-05-11 14:59:05 +08:00
Haojun Liao c54751e7e2 fix(query): set the pk for interp query. 2024-05-11 11:11:09 +08:00
dmchen 9cf2529cac check grant first 2024-05-11 02:12:31 +00:00
dapan1121 8059ce72d2
Merge pull request #25711 from taosdata/fix/3.0/TS-4769
modify tsma invalid interval msg
2024-05-10 17:57:20 +08:00
Hongze Cheng 4d4fa9ea94
Merge pull request #25703 from taosdata/fix/TD-29912
fix: handle memleak in vnodeSnapWriterOpen, add log for abort_edit
2024-05-10 15:29:44 +08:00
Hongze Cheng db68b9a1f0
Merge pull request #25707 from taosdata/fix/TD-29981
fix: refactor lastcache ser/des for compatibility
2024-05-10 09:15:29 +08:00
Shungang Li 0ac5d393e6 fix: tsdbcache last disk data format change 2024-05-09 23:37:28 +08:00
Shungang Li 544999c01b fix: tsdbCacheSerialize copy from null ptr 2024-05-09 22:55:29 +08:00
Shungang Li 457b98fee8 fix: adjust SValueV0 data order 2024-05-09 21:52:43 +08:00
Hongze Cheng ba0d0a316f
Merge pull request #25696 from taosdata/FIX/audit-tb-memory-leak-3.0
fix/audit-memory-leak
2024-05-09 19:10:36 +08:00
Shungang Li 7ae4415890 fix: refactor lastcache ser/des for compatibility 2024-05-09 19:04:11 +08:00
wangjiaming0909 5ede67f578 modify tsma invalid interval msg 2024-05-09 17:55:17 +08:00
Minglei Jin 41eb82c4de enh(s3/grant): disable s3 with expired grant 2024-05-09 15:19:50 +08:00
Haojun Liao 845fcfa247
Merge pull request #25700 from taosdata/fix/3_liaohj
refactor: do some internal refactor.
2024-05-09 15:14:46 +08:00
Shungang Li 6895bb121f fix: handle memleak in vnodeSnapWriterOpen, add log for abort_edit 2024-05-09 14:55:48 +08:00
Haojun Liao 6721ec3cd8 refactor: do some internal refactor. 2024-05-09 14:06:25 +08:00
Haojun Liao 2ee8f7da32
Merge pull request #25695 from taosdata/fix/3_liaohj
refactor: do some internal refactor.
2024-05-09 13:36:56 +08:00
dmchen e5547eccbf encrypt grant 2024-05-09 02:44:38 +00:00
dmchen 454b4047cb fix/audit-memory-leak 2024-05-09 10:19:14 +08:00
Haojun Liao db848f7e6b refactor: do some internal refactor. 2024-05-09 10:15:34 +08:00
Haojun Liao 6693efaa85 refactor: do some internal refactor. 2024-05-09 10:11:37 +08:00
Haojun Liao a450deb60b
Merge pull request #25679 from taosdata/fix/3_liaohj
fix(query): set correct row length for rowid sort.
2024-05-09 10:10:27 +08:00
Hongze Cheng e76d15e33f
Merge pull request #25690 from taosdata/fix/TD-29962
enh: refactor tsdbCache ser/des
2024-05-09 09:04:09 +08:00
dapan1121 8919584f27
Merge pull request #25683 from taosdata/fix/incDefaultThreadNum
fix: increase default query thread number
2024-05-09 08:20:46 +08:00
Shungang Li 70598a3038 enh: refactor tsdbCache ser/des 2024-05-09 00:13:19 +08:00
Haojun Liao cbf994f04f fix(query): set correct length for json value. 2024-05-08 22:28:49 +08:00
Hongze Cheng 9e21eacf26
Merge pull request #25687 from taosdata/fix/TD-29934-3.0
fix(tsdb/cache-update): compare when rocks's colVal not null
2024-05-08 21:48:01 +08:00
Minglei Jin 3d1612e44b fix(tsdb/cache-update): compare when rocks's colVal not null 2024-05-08 19:27:43 +08:00
Haojun Liao 81abf3fe6d refactor: do some internal refactor. 2024-05-08 19:04:50 +08:00
dapan1121 c93c54b580 fix: increase default query thread number 2024-05-08 19:03:21 +08:00
Hongze Cheng 431c3c0066
Merge pull request #25675 from taosdata/fix/TD-29934-3.0
fix(tsdb/cache-update): discard none colVals for same timestamp
2024-05-08 18:54:17 +08:00
dapan1121 a221813f55
Merge pull request #25658 from taosdata/fix/3.0/TD-29931
fix check ctgCache.pTsmas outside of cache read lock
2024-05-08 18:51:23 +08:00
Haojun Liao 25d84ab7d3 refactor: do some internal refactor. 2024-05-08 18:41:57 +08:00
Haojun Liao 75e0ce8cbc fix(query): calculate the correct dst row length. 2024-05-08 18:25:56 +08:00
Haojun Liao ca022259a0 fix(query): set correct row length for rowid sort. 2024-05-08 18:17:22 +08:00
Hongze Cheng 7b93aa11a4
Merge pull request #25671 from taosdata/fix/TD-29962
fix: (compatibility) SLastCol field change cause 'last' crash
2024-05-08 18:15:43 +08:00
factosea 3a4e8f0842 fix: memleak 2024-05-08 17:38:58 +08:00
Minglei Jin bb227a9798 fix(tsdb/cache-update): discard none colVals for same timestamp 2024-05-08 17:29:07 +08:00
Haojun Liao 6e832b68bd refactor: do some internal refactor. 2024-05-08 16:40:51 +08:00
Haojun Liao f120a62434 refactor: do some internal refactor. 2024-05-08 16:37:31 +08:00
Haojun Liao 4f59754a63 refactor: do some internal refactor. 2024-05-08 16:22:02 +08:00
Haojun Liao dc9452fb0a fix(sort): set correct output row index. 2024-05-08 16:21:48 +08:00
Shungang Li 733c8f8f9a fix: (compatibility) SLastCol field change cause 'last' crash 2024-05-08 16:12:43 +08:00
Haojun Liao a1a198630a
Merge pull request #25666 from taosdata/fix/3_liaohj
refactor: do some internal refactor.
2024-05-08 15:33:53 +08:00
Yihao Deng a247a43863 change compress 2024-05-08 06:55:29 +00:00
yihaoDeng 697ca8914e enh compress 2024-06-22 11:35:47 +08:00
Haojun Liao bc04093d11 refactor: do some internal refactor. 2024-05-08 13:54:25 +08:00
Haojun Liao 9ce8f6953d refactor: do some internal refactor. 2024-05-08 13:52:20 +08: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 c43fbf6fee refactor: do some internal refactor. 2024-05-08 11:21:24 +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
Haojun Liao 55a630911d
Merge pull request #25653 from taosdata/fix/3_liaohj
refactor: do some internal refactor.
2024-05-07 23:12:30 +08:00
Haojun Liao b6debd985b fix(stream): always return success if repeatly recv checkpoint source msg. 2024-05-07 16:33:08 +08:00
wangjiaming0909 f5a9f8c338 fix check ctgCache.pTsmas outside of cache read lock 2024-05-07 15:15:26 +08:00
54liuyao a5213e4cf9 adj delete mark 2024-05-07 15:01:45 +08:00
Hongze Cheng c4b2f5681c
Merge pull request #25654 from taosdata/fix/TD-29845
fix: fix last col version when updating rocks
2024-05-07 11:33:51 +08:00
Haojun Liao 0e0f98eb8d refactor: do some internal refactor. 2024-05-07 10:50:44 +08:00
Minglei Jin 562bf0fe1e tsdb/cache: fix last col version when updating rocks 2024-05-07 10:24:07 +08:00
Shungang Li b979c584fb fix: tsdbCacheGetBatch ref of tmp memory 2024-05-07 10:22:58 +08:00
Haojun Liao bbd423f666 refactor: do some internal refactor. 2024-05-07 09:46:12 +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
Hongze Cheng 05f0253991
Merge pull request #25644 from taosdata/FIX/TD-29908-3.0
enh: check snap begin index against commit index on leader
2024-05-07 09:02:15 +08:00
Haojun Liao 3b43b8f8c7
Merge pull request #25646 from taosdata/fix/3_liaohj
fix(stream): set global close flag in the streamMeta.
2024-05-06 22:19:23 +08:00
dapan1121 12f38f7685
Merge pull request #25640 from taosdata/fix/TS-4737
fix: scheduler dead lock issue
2024-05-06 18:53:34 +08:00
Haojun Liao 18c66a5491 refactor: do some internal refactor. 2024-05-06 18:17:38 +08:00
Haojun Liao c982f6ac80 refactor: do some internal refactor. 2024-05-06 17:08:11 +08:00
Haojun Liao 7ad7ef7cfc refactor: do some internal refactor. 2024-05-06 17:03:41 +08:00
Haojun Liao 46e9fe6f97 fix(stream): set global close flag in the streamMeta. 2024-05-06 17:03:09 +08:00
Benguang Zhao b0f7355d11 enh: check snap begin index against commit index on leader 2024-05-06 16:57:22 +08:00
Haojun Liao d879c7c967 fix(stream): set global close flag in the streamMeta. 2024-05-06 16:40:49 +08:00
dapan1121 4f1a983074
Update schJob.c 2024-05-06 16:00:35 +08:00
dapan1121 e2b6699c7a fix: scheduler retry issue 2024-05-06 15:57:57 +08:00
dapan1121 d28fa202d7
Merge pull request #25639 from taosdata/enh/elimNotNullCond
Enh: eliminate not null cond
2024-05-06 15:56:43 +08:00
dapan1121 e45a348e5b fix: scheduler job retry issue 2024-05-06 14:08:37 +08:00
dapan1121 7809533c79 enh: eliminate not null condition 2024-05-06 13:45:16 +08:00
Yihao Deng 8061688e79 fix rocskdb init failed 2024-05-06 03:22:28 +00:00
wangmm0220 5f6d3fcf7e fix:[TD-29893]avoid returning 0 if vnode init error 2024-05-06 10:09:53 +08:00
dapan1121 90c0bb53c9 enh: eliminate cond 2024-05-06 09:30:55 +08:00
Haojun Liao 44100139a4
Merge pull request #25614 from taosdata/fix/3_liaohj
fix(stream): close task if it's in checkdown stream procedure.
2024-05-01 08:06:59 +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 cdc7b03ac6 fix(stream): fix syntax error. 2024-04-30 22:44:32 +08:00
yihaoDeng bc56d86314 fix:[TD-29893]mkdir error in mac 2024-04-30 19:48:34 +08:00
Haojun Liao 05a204dd6c refactor: do some internal refactor. 2024-04-30 19:30:56 +08:00
Haojun Liao 732e52d64d refactor: do some internal refactor, and add some logs. 2024-04-30 19:11:58 +08:00
Haojun Liao 94a0f9ab8f other: merge 3.0 2024-04-30 17:12:46 +08:00
Haojun Liao ed610d293f fix(stream): close task if it's in checkdown stream procedure. 2024-04-30 17:09:37 +08:00
Haojun Liao 629502e12e refactor: do some internal refactor. 2024-04-30 17:00:51 +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
dapan1121 f54dd2b818
Merge pull request #25602 from taosdata/fix/TS-4728-3.0
fix:use path of SStreamMeta
2024-04-30 16:12:50 +08:00
Haojun Liao cb5a0563e6 fix(stream): fix error caused by merge. 2024-04-30 15:43:12 +08:00
wangmm0220 0758c4ece0 fix:[TD-29869]use latest vg info when drop topic 2024-04-30 15:38:09 +08:00
wangmm0220 35003cbb34 fix:use path of SStreamMeta 2024-04-30 14:36:16 +08:00
dapan1121 7cc173ffbe
Merge pull request #25601 from taosdata/fix/TD-29719/crash2
fix: pSchemaExt crash
2024-04-30 14:28:10 +08:00
dapan1121 b023e6f9df
Merge pull request #25589 from taosdata/fix/TS-4730
fix: create stream udf issue
2024-04-30 14:24:44 +08:00
Haojun Liao d73fd5492a fix(test): update test case. 2024-04-30 14:24:20 +08:00
dapan1121 c0bd60fa9d
Merge pull request #25596 from taosdata/use_tsma_when_partition_by_tag
use tsma when partition by tag
2024-04-30 13:25:56 +08:00
Haojun Liao 4c27af9b13 refactor: do some internal refactor. 2024-04-30 13:25:39 +08:00
dapan1121 2bd83169bb fix: memory leak issue 2024-04-30 13:22:10 +08:00
factosea 879513c831 fix build failed 2024-04-30 12:09:20 +08:00
factosea 87c71337d1 fix: pSchemaExt null 2024-04-30 12:07:11 +08:00
wangmm0220 3a1c210601 fix:use path of SStreamMeta 2024-04-30 11:06:03 +08:00
Hongze Cheng 09dcbdd352
Merge pull request #25593 from taosdata/opt/optTransfer30
opt transfer
2024-04-30 10:50:28 +08:00
factosea 5f582723eb fix: pSchemaExt crash 2024-04-30 10:23:40 +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
Shungang Li 40e0c6902e fix: geo regex multipoint with paren 2024-04-30 09:53:20 +08:00
Haojun Liao 973ca3be80 refactor: do some internal refactor. 2024-04-30 09:51:40 +08:00
Haojun Liao cd6261c8d4 refactor: do some internal refactor. 2024-04-30 09:49:11 +08:00
dapan1121 0ef476a09e fix: ut issue 2024-04-30 09:42:53 +08:00
Haojun Liao 54e9522c62 refactor(stream): opt stream sink perf. 2024-04-30 09:41:29 +08:00
wangjiaming0909 bf1c12af53 use tsma when partition by tag 2024-04-30 09:30:36 +08:00
Haojun Liao 9ba8e6bd34 refactor: add logs for drop streams. 2024-04-30 09:26:06 +08:00
dapan1121 6187bf4e06
Merge pull request #25584 from taosdata/fix/TS-4728-3.0
fix:[TS-4728]transform store data if data is too big
2024-04-30 09:02:40 +08:00
dapan1121 48296447ce
Merge pull request #25586 from taosdata/fix/3.0/TD-29870
fix scanoperator using sma info of last group
2024-04-29 21:45:00 +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
wangmm0220 cd3f3046f7 fix:memory leak 2024-04-29 19:36:41 +08:00
Yihao Deng f99cad9443 opt transfer 2024-04-29 11:30:38 +00:00
Hongze Cheng c923faa4bf
Merge pull request #25578 from taosdata/fix/TD-29325
fix(tdb/btc): free txn early when closing btc
2024-04-29 18:04:02 +08:00
Hongze Cheng 95a78587b4
Merge pull request #25571 from taosdata/fix/TD-29844
Fix/TD-29844
2024-04-29 17:25:59 +08:00
wangmm0220 1f85cb42e6 fix:[TS-4728]transform strore data if data is too big 2024-04-29 17:22:40 +08:00
dapan1121 1437b1cffb
Merge pull request #25580 from taosdata/enh/TS-4738
enh: optimize inner join cond
2024-04-29 17:03:56 +08:00
Hongze Cheng 052c79125a
Merge pull request #25570 from taosdata/fix/TS-4728-3.0
fix: TDB upsert no page recycled
2024-04-29 16:58:56 +08:00
Haojun Liao 62a1277801 fix(util): fix the assign of pointer data in ssdatablock. 2024-04-29 16:50:00 +08:00
Haojun Liao ed73617cc3
Merge pull request #25575 from taosdata/fix/3_liaohj
fix(tsdb): set the correct start pos for binary search.
2024-04-29 16:48:01 +08:00
Minglei Jin 785faf50aa btc/close: free txn only if iPage < 0 2024-04-29 16:27:11 +08:00
wangjiaming0909 94fc209d7d fix scanoperator using sma info of last group 2024-04-29 16:17:04 +08:00
dapan1121 a35dd72147 enh: optimize inner join cond 2024-04-29 15:44:12 +08:00
Minglei Jin d5f140aee2 fix(tdb/btc): free txn early when closing btc 2024-04-29 15:23:00 +08:00
Hongze Cheng 145837ab67 fix memory leak 2024-04-29 15:21:09 +08:00
Haojun Liao b0ef022e87 fix(tsdb): set the correct start pos for binary search. 2024-04-29 15:13:52 +08:00
Haojun Liao 7a5cdb81d5 fix(tsdb): set the correct start pos for binary search. 2024-04-29 14:40:49 +08:00
dapan1121 511e0de155
Merge pull request #25503 from taosdata/fix/TS-4718
fix:[TS-4718]pMsg->data is null
2024-04-29 14:26:42 +08:00
Yihao Deng 3fd6770c81 avoid invalid read 2024-04-29 05:52:54 +00:00
Hongze Cheng 0b4f5150b6
Merge pull request #25550 from taosdata/fix/TD-29844
Fix/TD-29844
2024-04-29 13:48:30 +08:00
Hongze Cheng 577c2a69f2 add test 2024-04-29 13:43:31 +08:00
Hongze Cheng 175d50594a fix: TDB upsert no page recycled 2024-04-29 13:39:51 +08:00
dapan1121 2c5ae8011e
Merge pull request #25565 from taosdata/fix/3.0/TD-29769
fix count return negative value when loading sma
2024-04-29 13:35:37 +08:00
Hongze Cheng d8e682c567
Merge pull request #25555 from taosdata/FIX/TD-29834-3.0
enh: propagate code of vnodeSnapRead as terrno upwards
2024-04-29 11:26:03 +08:00
Yihao Deng b54198ba4a avoid invalid read 2024-04-29 03:18:38 +00:00
Yihao Deng 97aadd3aa7 avoid invalid read 2024-04-29 03:17:33 +00:00