Commit Graph

819 Commits

Author SHA1 Message Date
facetosea 14e240d442 osString 2024-11-11 17:14:01 +08:00
facetosea 1d331d89a8 os file 2024-11-11 16:26:42 +08:00
facetosea 6de6e53482 osDir 2024-11-11 13:41:56 +08:00
Shengliang Guan 94e5bbdd6a
Merge pull request #28697 from taosdata/fix/liaohj
feat: kill rsync by pid.
2024-11-11 10:22:41 +08:00
Haojun Liao 006900408a fix: check return value. 2024-11-10 12:23:01 +08:00
Haojun Liao 4b50edccf0 fix: fix memory leak. 2024-11-10 10:49:31 +08:00
Haojun Liao 9ff749be73 fix:disable unit test for windows/mac 2024-11-10 10:12:21 +08:00
wangmm0220 3156eed774 feat:[TD-32642] add tz source code to TD 2024-11-08 18:53:40 +08:00
Haojun Liao 3559188dfa fix(stream): check return value. 2024-11-08 14:23:37 +08:00
Haojun Liao d8098ab3e1 fix(util): check return value. 2024-11-08 12:48:00 +08:00
Haojun Liao c312896d73 feat: set correct rsp code. 2024-11-08 10:31:48 +08:00
Haojun Liao 9c5c9f62ad feat: kill rsync by pid. 2024-11-07 19:48:32 +08:00
xsren 04565b23ef Parameter validation 2024-11-07 13:36:53 +08:00
yihaoDeng a6436882a2 support disk usage 2024-11-06 15:25:50 +08:00
Shengliang Guan 65f41cad20
Merge pull request #28577 from taosdata/enh/TD-32652-main
enh(query)[TD-32652]: enable AVX implementation with CPU dispatching
2024-11-01 17:30:52 +08:00
Jinqing Kuang 647066c4f9 enh(query)[TD-32652]: enable AVX implementation with CPU dispatching
Extract AVX implementation of specific functions into separate files.
The CPU dispatching mechanism will now check the machine's instruction
set at runtime to determine whether to use the AVX implementation or
fallback to the naive version.

This enhancement improves performance on most machines while ensuring
compatibility with older hardwares.
2024-11-01 12:44:59 +08:00
Shengliang Guan 183d879050 Merge remote-tracking branch 'ljw0903/patch-2' into doc/contrib 2024-10-31 00:09:42 +08:00
Shengliang Guan 25176bb477 Merge remote-tracking branch 'freemine/fix_unnecessary_mkdir_failure' into doc/contrib 2024-10-30 19:44:18 +08:00
yihaoDeng a7035daf17 Merge remote-tracking branch 'origin/3.0' into enh/opt-transport 2024-10-21 14:06:35 +08:00
xsren 7a42756511 replace snprintf with tsnprintf 2024-10-20 22:36:52 +08:00
yihaoDeng c4a8248f14 Merge remote-tracking branch 'origin/3.0' into enh/opt-transport 2024-10-15 14:24:12 +08:00
Pan Wei 0db5fe41e4
Merge pull request #28249 from taosdata/enh/TS-4661-3.0
enh(query)[TS-4661] Add AVX2 support for decompression and MIN/MAX comparison
2024-10-15 08:47:39 +08:00
Jinqing Kuang 636c65d62f enh(query)[TS-4661]. Add AVX2 support for decompression and MIN/MAX comparison
- Implement AVX2 instructions to decompress float and double data types
- Add AVX2-based MIN/MAX comparison for both integer and floating-point data types
- Include unit tests to verify functionality and performance improvements
2024-10-14 15:31:40 +08:00
xsren 14a2cb073a enh: add return len 2024-10-12 18:40:56 +08:00
xsren 59816166ef enh: getSystemUUIDLen 2024-10-12 09:07:08 +08:00
xinsheng Ren 9f645a0879
Merge branch '3.0' into enh/TD-32413/snprintf 2024-10-11 16:07:25 +08:00
yihaoDeng dc9027bb90 Merge remote-tracking branch 'origin/3.0' into enh/opt-transport 2024-10-11 11:13:36 +08:00
Pan Wei fc05f92fc9
Merge pull request #28250 from taosdata/fix/TD-32409
fix: use safe function
2024-10-11 10:25:09 +08:00
yihaoDeng 486b559167 Merge remote-tracking branch 'origin/3.0' into enh/opt-transport 2024-10-10 18:13:10 +08:00
dapan1121 7e4da7604e fix: os ut issue 2024-10-10 17:44:29 +08:00
xsren e81e999fc1 fix: snprintf 2024-10-10 15:40:43 +08:00
xsren ef8367fbb4 fix: ret error 2024-10-10 14:40:59 +08:00
yihaoDeng 8e6a51bfe1 add config 2024-10-10 11:51:36 +08:00
xsren 402f9daa2a fix: utest 2024-10-10 11:36:02 +08:00
xsren e03ccdc6e2 replace snprintf 2024-10-10 10:35:48 +08:00
xsren c7f6349e14 tsnprintf 2024-10-10 10:35:29 +08:00
dapan1121 d55a0032b1 fix: localtime issue 2024-10-10 09:45:37 +08:00
dapan1121 0aae99ca8f fix: replace unsafe function 2024-10-09 14:03:12 +08:00
dapan1121 d239d3b5b2 fix: ut compile issue 2024-10-09 10:29:47 +08:00
dapan1121 0055d9544c fix: use safe function 2024-10-08 19:18:48 +08:00
Pan Wei cd2b053b85
Merge pull request #28185 from taosdata/fix/ostime/mem
fix: ostime
2024-10-08 08:43:11 +08:00
xsren 6d0d2ae039 fix: ostime 2024-09-29 15:29:09 +08:00
yihaoDeng 58290a3ed8 Merge remote-tracking branch 'origin/3.0' into enh/opt-transport 2024-09-27 13:17:30 +08:00
xinsheng Ren 8ee207881f
Merge branch '3.0' into enh/TD-32203/taosndup 2024-09-27 09:52:40 +08:00
yihaoDeng ce052c9c8a Merge remote-tracking branch 'origin/3.0' into enh/opt-transport 2024-09-26 21:40:48 +08:00
xsren 9972357c17 file function result 2024-09-26 18:13:52 +08:00
xsren 6749067c33 build error 2024-09-26 15:47:05 +08:00
xsren 18bc5a048f taosStrndup 2024-09-26 14:46:53 +08:00
yihaoDeng af5558b4b2 remove unused code 2024-09-26 13:30:09 +08:00
xsren ecf5f35cd0 fix: windows crash 2024-09-25 14:08:32 +08:00
Hongze Cheng 4b75755af1 more change 2024-09-24 16:48:07 +08:00
yihaoDeng b8e782e55f Merge branch '3.0' into enh/opt-transport 2024-09-18 13:26:23 +08:00
yihaoDeng 9ac3ca9b2f Merge branch '3.0' into enh/opt-transport 2024-09-15 08:15:08 +08:00
yihaoDeng cca3319292 Merge branch '3.0' into enh/opt-transport 2024-09-15 08:14:45 +08:00
xsren 045a041844 fix: osSys 2024-09-14 16:25:07 +08:00
xsren ae9eaf9d1a osSys 2024-09-14 16:14:56 +08:00
xsren 6e167a347b fix: check conv 2024-09-14 13:53:26 +08:00
xinsheng Ren e3e3a0e2bb
Merge branch '3.0' into fix/TD-31870/os4 2024-09-14 13:50:09 +08:00
xsren 1b48080a94 fix: os return 2024-09-14 11:47:20 +08:00
Pan Wei 42abc16774
Merge pull request #27816 from taosdata/enh/TD-31903-3.0
enh(query)[TD-31903]. Handle return values for function calls
2024-09-14 11:28:19 +08:00
xsren 3acac77f9f build on mac 2024-09-13 16:41:13 +08:00
xsren a91085eef6 fix: void 2024-09-13 16:14:40 +08:00
xsren 661a170a9b osTimer 2024-09-13 15:26:14 +08:00
xsren 92171e080e ostime and ossocket 2024-09-13 15:20:23 +08:00
Jinqing Kuang 0cb4c927ec enh(query)[TD-31903]. Handle return values for function calls 2024-09-13 11:45:59 +08:00
xsren 466e0b5f8e build on mac 2024-09-13 07:19:11 +08:00
xsren 82d83b2e6b osSysinfo 2024-09-12 19:56:49 +08:00
xsren a7da6a7d51 compare return 2024-09-12 17:51:32 +08:00
xsren 90d9784984 osEnv 2024-09-12 16:12:31 +08:00
xsren 78e9bb95ac osString 2024-09-12 14:02:19 +08:00
xsren dca6b21e88 fix: timewait 2024-09-12 09:34:53 +08:00
xsren e226898e17 semphore 2024-09-11 20:36:03 +08:00
xsren 79de2c52f4 fix: return length 2024-09-10 19:36:20 +08:00
xsren aea768d2c0 osFile 2024-09-10 17:40:19 +08:00
xsren aa5683cfd9 osfile 2024-09-10 14:55:14 +08:00
xsren a12e96d2c3 fix: build on windows 2024-09-10 13:51:25 +08:00
xsren 2a3917029f osFile 2024-09-10 11:29:50 +08:00
xsren 520336e129 osDir 2024-09-09 15:47:17 +08:00
kailixu 31ac2c26ce Merge branch '3.0' into fix/TD-31163-3.0 2024-08-28 19:12:46 +08:00
kailixu 8b2af4f09d fix: memory leak of geos 2024-08-28 19:12:23 +08:00
Pan Wei ed0997ebb6
Merge pull request #27458 from taosdata/fix/3.0/TD-31601
fix pthread_create caused pthread_join crash
2024-08-28 18:54:25 +08:00
Hongze Cheng 29680962f8
Merge pull request #27505 from taosdata/fix/TD-31742-3.0
fix: (cfg) dynamic update for enableCoreFile
2024-08-28 11:28:51 +08:00
Shungang Li ae86165225 fix: (cfg) dynamic update for enableCoreFile 2024-08-27 19:17:09 +08:00
wangjiaming0909 ecf2c0d11f fix pthread_create caused pthread_join crash 2024-08-27 19:04:25 +08:00
wangmm0220 76045b7874 fix:[TD-31702]avoid remove slowlog when check if log out of logkeepdays 2024-08-27 16:36:01 +08:00
yihaoDeng a4827ad086 add network random error 2024-08-22 19:36:36 +08:00
xsren 378dadf7c4 fix: set auto del 2024-08-22 09:54:12 +08:00
yihaoDeng ec3c967fe7 fix mem problem 2024-08-21 19:52:15 +08:00
yihaoDeng 4e2c93f262 add network random error 2024-08-21 15:54:46 +08:00
dapan1121 044f7d6658 fix: remove assert 2024-08-21 14:41:14 +08:00
Hongze Cheng 9e1f4a7147
Merge pull request #27236 from taosdata/enh/TD-31375-3.0
enh: support config randErrorScope dynamically
2024-08-16 13:58:07 +08:00
kailixu f62e849222 fix: support customized version 2024-08-15 16:07:57 +08:00
kailixu d0059d2d9d enh: support config randErrorScope dynamically 2024-08-15 13:25:04 +08:00
dapan1121 aa82702963
Merge pull request #27054 from taosdata/fix/TD-31003/timezoneOnWin
fix: set timezone on windows
2024-08-14 08:50:11 +08:00
kailixu ee05a536ef enh: support config randErrorDivisor dynamically 2024-08-13 14:19:28 +08:00
Cary Xu abe579a503
Update osFile.c 2024-08-13 00:27:16 +08:00
kailixu ee571773f8 fix: decrease the dimension when mocking i/o error 2024-08-12 18:45:50 +08:00
kailixu eda233dd8d enh: simulate random i/o error 2024-08-12 13:56:14 +08:00
kailixu 89b4c7a3ed enh: simulate random i/o error 2024-08-12 13:37:11 +08:00
kailixu c14363625d enh: simulate random i/o error 2024-08-12 13:31:46 +08:00