TDengine/include/os
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
..
os.h enh(test): adding TD_ALWAYS_ASSERT macro for test cases to use (#30739) 2025-04-10 16:52:55 +08:00
osAtomic.h enh: stt file load perfermance (#34195) 2026-01-21 11:28:36 +08:00
osDef.h feat: database engine (taosd) supports IPV6 (#31101) 2025-06-10 09:18:58 +08:00
osDir.h new-libtaos-with-ws (#29971) 2025-03-20 22:54:29 +08:00
osEndian.h feat: support customized taos/taosd (#29736) 2025-03-14 13:32:13 +08:00
osEnv.h feat(TS-7270): encrypt algr (#33783) 2025-12-05 13:26:28 +08:00
osEok.h refact: format header file 2022-10-13 11:09:43 +08:00
osFile.h fix: failed test cases on windows (#34883) 2026-03-26 10:05:06 +08:00
osLocale.h fix: compile errors 2024-12-10 07:15:54 +00:00
osLz4.h refact: format header file 2022-10-13 11:09:43 +08:00
osMath.h feat: support customized taos/taosd (#29736) 2025-03-14 13:32:13 +08:00
osMemory.h feat: support customized taos/taosd (#29736) 2025-03-14 13:32:13 +08:00
osMemPool.h feat: support alter memPoolReservedSizeMB. (#30884) 2025-04-25 13:28:35 +08:00
osRand.h feat: support create/drop totp_secret statement (#34162) 2026-01-06 09:28:58 +08:00
osSemaphore.h feat: kill rsync by pid. 2024-11-07 19:48:32 +08:00
osSignal.h fix: os return code 2024-07-24 16:37:54 +08:00
osSleep.h refact: format header file 2022-10-13 11:09:43 +08:00
osSocket.h feat: add taosGetFqdnWithTimeCost function to measure FQDN retrieval time (#33582) 2025-11-13 19:39:52 +08:00
osString.h fix compile error (#34803) 2026-03-17 13:49:08 +08:00
osSysinfo.h fix: inaccurate memory monitoring for dnode (#33010) 2025-09-18 17:36:14 +08:00
osSystem.h sync: apply remaining build system changes from monorepo (main) 2026-05-23 14:11:50 +08:00
osThread.h fix: compile errors (#33082) 2025-12-01 10:07:33 +08:00
osTime.h feat:[TD-32642] add timezone support in windows 2024-12-04 10:53:33 +08:00
osTimer.h refact: format header file 2022-10-13 11:09:43 +08:00
osTimezone.h fix: windows timezone usage issue (#34856) 2026-03-20 09:05:07 +08:00