Commit graph

52 commits

Author SHA1 Message Date
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
freemine
9897d85f86
enh(test): adding TD_ALWAYS_ASSERT macro for test cases to use (#30739) 2025-04-10 16:52:55 +08:00
kailixu
cd8a54cbf7 enh: return error code 2024-07-21 11:43:39 +08:00
kailixu
4ed3b30352 tfs: support disable create new file 2024-06-17 06:14:49 +08:00
kailixu
f2401f32a2 enh: support enable/disable tfs config entries 2024-06-12 15:14:38 +08:00
Minglei Jin
ea81fc0b30 fix(vnd): zero meta in vnode when closing 2023-02-14 10:56:00 +08:00
Haojun Liao
6e81e8cc73 refactor: do some internal refactor. 2022-11-28 12:32:40 +08:00
Hongze Cheng
6ed0634fb7 format more code 2022-10-13 11:56:16 +08:00
Cary Xu
76c6f47ede fix: par insert test update 2022-08-04 08:50:15 +08:00
Cary Xu
f1790b2776 enh: adjust numOfRows in SubmitBlk from int16_t to int32_t 2022-08-03 21:03:27 +08:00
Haojun Liao
14ddf539e0 refactor(query): do some internal refactor. 2022-06-22 17:21:04 +08:00
Cary Xu
cb7d0c2256 feat: tsma insert and query 2022-06-14 20:19:25 +08:00
Cary Xu
2b2485d175 feat: tsma exp wnds process 2022-06-09 20:02:55 +08:00
Cary Xu
e88abb16c2 feat: tsma days refactor 2022-06-01 19:06:58 +08:00
afwerar
8908407918 fix(os): add log data dir configure 2022-06-01 11:33:15 +08:00
Cary Xu
173abdeedd refactor 2022-04-24 21:00:05 +08:00
Cary Xu
744a198906 add version for tsma expired window updating 2022-04-13 20:02:11 +08:00
Cary Xu
f9d162bae2 tsma use TDB 2022-04-13 16:02:55 +08:00
Hongze Cheng
94bcbf6bac refact more 2022-04-08 06:41:42 +00:00
Hongze Cheng
0e1a27c750 more refact 2022-04-08 06:19:58 +00:00
Cary Xu
c3b5f435b0 tsma integration with stream computing 2022-04-07 17:13:55 +08:00
Cary Xu
7a8642ff53 memory clear 2022-03-30 17:54:29 +08:00
Cary Xu
8627b593d5 insert tSma by SSDataBlock 2022-03-30 15:48:51 +08:00
Cary Xu
d2a2427738 block-wise SMA adaption 2022-03-28 17:58:55 +08:00
Cary Xu
ded8843367 SSDatablock refactor 2022-03-28 07:35:57 +08:00
Cary Xu
2dfecab056 refactor 2022-03-26 10:23:47 +08:00
Cary Xu
42eda785b0 merge 3.0 2022-03-26 10:00:15 +08:00
afwerar
222db126bc [TD-13758]<fix>: redefine memory api. 2022-03-26 00:29:53 +08:00
Cary Xu
380a84e237 update 2022-03-25 16:52:32 +08:00
Cary Xu
1fbd79bafb add updateExpiredWindow test case 2022-03-25 16:40:59 +08:00
Cary Xu
585ae95d0d expired window/tsma msg adaption 2022-03-25 07:50:28 +08:00
Cary Xu
6bd84f7fb2 drop tSma logic of tsdb 2022-03-23 21:06:17 +08:00
Cary Xu
d4cc6c1fe7 add bSma/rSma param 2022-03-23 07:58:07 +08:00
Haojun Liao
f7a7d148c0 [td-13039] fix compiler error. 2022-03-21 18:09:23 +08:00
afwerar
79057240bd [TD-13759]<fix>: redefine thread api. 2022-03-20 00:47:45 +08:00
Cary Xu
8a709fdbf3 refactor and put sma file in smaUid dir 2022-03-18 20:11:33 +08:00
Cary Xu
36751ea53f logic optimization and resource release 2022-03-18 16:33:53 +08:00
Cary Xu
b44ef3c81e use dataDir to init sma env 2022-03-17 18:16:57 +08:00
Cary Xu
91df290152 add REF for SSmaStat in case of delete SSmaStatItem when drop sma index 2022-03-17 11:46:34 +08:00
Cary Xu
e10f471b95 refactor 2022-03-16 18:19:26 +08:00
Cary Xu
65870538fd test insert and query 2022-03-14 17:38:10 +08:00
Cary Xu
abbd818fe6 import SmaEnv/SmaStat to facilitate save data 2022-03-13 23:32:33 +08:00
Cary Xu
421d087a8f add tsdbBDBImpl files 2022-03-12 19:19:21 +08:00
Cary Xu
0c307568e4 code refactor 2022-03-11 19:38:13 +08:00
Cary Xu
7ad5e7429f ajust STSma definition 2022-03-10 15:34:15 +08:00
Cary Xu
c3920c4697 reset smsStatWindow 2022-03-09 20:44:15 +08:00
Cary Xu
8eaa5ec501 add SVCreateSmaReq/metaGetSmaTbUids 2022-03-07 20:14:01 +08:00
Cary Xu
07227d7ad2 code optimization 2022-03-07 18:27:31 +08:00
Cary Xu
d412397251 add/check tSma schema methods 2022-03-06 19:45:42 +08:00
Cary Xu
228292387c put/get sma schema from bdb 2022-03-06 14:30:45 +08:00