WANG Xu
c52c68aa4f
sync: apply remaining build system changes from monorepo (main)
...
The following commits could not be applied individually due to context
differences between the monorepo and the public repo's build files.
They have been applied as a cumulative diff to ensure the final state
matches the monorepo exactly:
- chore: sync CI files with 3.0 branch to eliminate merge conflicts (rd-public/tsdb!271)
- revert(refactor): dynamically link taosd taosudf taosmqtt against libtaosnative.so to reduce binary size (revert #183 ) (rd-public/tsdb!282 )
- fix(docs): autofix formatting issues across all doc files (rd-public/tsdb!296 )
- feat: support -DBUILD_SANITIZER=true on windows for debug build (rd-public/tsdb!291 )
- feat(build): build cache, mirror, and sccache optimizations (rd-public/tsdb!326 )
- docs: update image for three replica (rd-public/tsdb!324 )
- enh: shared storage on windows (rd-public/tsdb!333 )
- fix(cmake): convert ext_libs3 from git clone to URL tarball download (rd-public/tsdb!360 )
- feat: dual-source deps and comprehensive docs/packaging (cherry-pick to main) (rd-public/tsdb!352 )
- fix(cmake): guard DOWNLOAD_EXTRACT_TIMESTAMP for CMake < 3.24 and fix duplicate Cargo.lock entry (rd-public/tsdb!369 )
- fix: test case execution failure in pytest.sh (rd-public/tsdb!338 )
- enh: built-in compilation support for Python UDF plugins use abi3 (rd-public/tsdb!325 )
2026-05-23 14:11:50 +08:00
mljin
1c02910dd3
fix(subq/stream): stream subquery per-event re-evaluation ( #6984935627 ) ( rd-public/tsdb!242 )
2026-05-23 14:11:27 +08:00
Bomin Zhang
665f73d44b
fix: add check for invalid encode/compress algorithm ( #35311 )
2026-05-13 19:55:25 +08:00
Zhixiao Bao
b8f29a4706
Fix: solving code security issues. ( #35234 )
2026-04-28 11:30:56 +08:00
Kaili Xu
fde63d139e
feat(mac): sod mandatory and mac[manual-only] ( #35121 )
2026-04-22 20:26:42 +08:00
Jing Sima
abe6ee98d7
fix: [6832429823] Add virtual child table colRef check. ( #35101 )
2026-04-13 17:33:27 +08:00
Jing Sima
e95e6a47f7
fix: [6930747799] Virtual table support decimal. ( #35026 )
2026-04-03 15:56:30 +08:00
WANG MINGMING
d94193be6b
fix(ci): set suid to reader ( #34969 )
2026-03-31 14:07:49 +08:00
WANG MINGMING
195b7a8f5a
fix(stream): heap use after free ( #34990 )
2026-03-30 20:35:48 +08:00
Mario Peng
25a76f0496
enh:stream nodelay create out table ( #34954 )
2026-03-29 11:22:27 +08:00
Jinqing Kuang
27a537829b
feat(query): support external windows ( #34933 )
2026-03-29 09:38:08 +08:00
Kaili Xu
f64070ad90
fix: add missing super tables to sysdb log ( #34941 )
2026-03-26 10:25:42 +08:00
WANG MINGMING
7832a33323
fix(tmq): client does not poll data in a long time if there are some exceptions in channel ( #34897 )
2026-03-25 09:08:25 +08:00
WANG MINGMING
9337513a03
feat(stream): support getting meta changes for vtable in stream reader ( #34895 )
2026-03-23 15:48:28 +08:00
Yihao Deng
43dca0dae9
enh: add reference verification capabilities between virtual tables and source tables, including reference relationship storage, source table change verification, reference relationship query and virtual table availability verification functions ( #34740 )
2026-03-21 11:49:50 +08:00
WANG MINGMING
7394319536
fix(taosd): add logic in altering table for tmq/stream ( #34809 )
2026-03-21 11:38:22 +08:00
Zhixiao Bao
d0c6d74502
feat: last cache shard-bits ( #34857 )
2026-03-20 13:56:20 +08:00
Simon Guan
8b70d7f42b
Merge branch '3.0' into merge/mainto3.0
2026-03-20 10:11:46 +08:00
Tony Zhang
44433187db
enh: explain ( #34764 )
2026-03-20 10:08:49 +08:00
dapan1121
42f03e896a
Merge remote-tracking branch 'origin/main' into merge/mainto3.0
2026-03-20 09:58:36 +08:00
WANG MINGMING
30da26c832
fix(taosd): problems scaned by sast ( #34811 )
...
Close https://project.feishu.cn/taosdata_td/defect/detail/6779882291
2026-03-19 21:08:29 +08:00
WANG MINGMING
6b890c396f
fix(tmq): client does not poll data in a long time if there are some exceptions in channel ( #34852 )
2026-03-19 17:11:13 +08:00
Bomin Zhang
1138439542
feat: batch tag value update ( #34564 )
2026-03-18 14:19:15 +08:00
Yihao Deng
9d746e0730
fix compile error ( #34803 )
2026-03-17 13:49:08 +08:00
Yihao Deng
4c94cbe5da
enh: add safefunc ( #34436 )
2026-03-16 20:27:15 +08:00
Zhixiao Bao
e29fadda2e
feat: support secure delete option. ( #34591 )
2026-03-16 20:26:22 +08:00
Simon Guan
350e43a19c
fix: conflicts
2026-03-16 17:30:27 +08:00
Minglei Jin
49a1c6908a
calc subq to runner ( #34457 )
2026-03-16 14:10:31 +08:00
Hongze Cheng
3401aa8f98
feat: add data force repair mode ( #34753 )
2026-03-16 10:21:17 +08:00
Kaili Xu
d4f001968e
enh(grant): timeseries calculation excluding system tables ( #34767 )
2026-03-16 09:58:47 +08:00
dongming chen
80c8c432e4
feat/6641435300-save-audit-in-self ( #34738 )
2026-03-13 11:38:17 +08:00
Simon Guan
b8f11c5912
fix: conflicts
2026-03-12 09:41:15 +08:00
WANG MINGMING
30e3a46b8a
fix(taosc): optimize the speed of updating table lists when altering tags in tmq ( #34711 )
2026-03-11 14:08:27 +08:00
Zhixiao Bao
6976382b2f
fix: tsdbCache and bse memleak. ( #34728 )
2026-03-10 16:45:49 +08:00
Zhixiao Bao
7c35f62835
fix(vnode): fix signed/unsigned comparison in vnodePreProcessSubmitMsg. ( #34733 )
2026-03-10 16:43:09 +08:00
Simon Guan
1e1c92e4ae
merge: from main to 3.0 branch #34720
2026-03-09 17:04:21 +08:00
WANG MINGMING
f2bae7e798
enh(tmq): support for vtable ( #34587 )
2026-03-09 10:49:14 +08:00
dongming chen
9727457fb2
fix/6858855394-add-log-for-timer-stop ( #34692 )
2026-03-06 16:02:02 +08:00
Simon Guan
2692f69fad
Merge branch 'main' into merge/mainto3.0
2026-03-05 16:43:12 +08:00
Kaili Xu
f3c3eaeda4
fix: compact for ssmigrate[manual-only] ( #34672 )
2026-03-05 16:38:44 +08:00
Simon Guan
2a4e51be3d
Merge branch 'main' into merge/mainto3.0
2026-03-05 12:42:07 +08:00
Tony Zhang
c9f7b561d8
fix: enhance error handling for blob retrieval and add null blob test ( #34673 )
2026-03-05 11:50:03 +08:00
Simon Guan
08007692be
fix: conflicts
2026-03-04 14:44:07 +08:00
Simon Guan
0e3f2133cc
fix: conflicts
2026-03-04 11:52:22 +08:00
Tony Zhang
9ff10d669a
fix: support blob in cache read(last/last_row) ( #34647 )
2026-03-04 11:37:30 +08:00
WANG MINGMING
ec97502307
fix(tmq): case error in sometimes ( #34619 )
...
Closes:
- https://project.feishu.cn/taosdata_td/defect/detail/6853668142
- https://project.feishu.cn/taosdata_td/defect/detail/6779896671
- https://project.feishu.cn/taosdata_td/defect/detail/6779921206
Changes:
* fix(tmq): case error in sometimes
* fix(tmq): fix cases error in sometimes
* fix(tmq): walEndVer is 0 && avoid return error when transform vnode
* fix(tmq): case error in sometimes
* fix(tmq): case error in sometimes
* fix(tmq): case error in sometimes
* fix(tmq): case error in sometimes
2026-03-03 17:58:05 +08:00
qevolg
e158512e58
Merge branch '3.3.8' into merge/3.3.8tomain
2026-02-28 16:50:17 +08:00
Simon Guan
d68acc8e10
fix: conflicts
2026-02-28 09:53:04 +08:00
WANG MINGMING
5e01b487e8
enh(tmq): remove pHandle when registering new pHandle ( #34586 )
2026-02-28 09:42:47 +08:00
Simon Guan
beb874241e
merge: from main to 3.0 #34603
2026-02-27 15:19:25 +08:00