Commit Graph

880 Commits

Author SHA1 Message Date
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
dapan1121 371094cc13 Merge remote-tracking branch 'origin/3.0' into feat/TD-30268 2024-11-08 10:13:20 +08:00
dapan1121 e4c87a024b fix: memory free not found issues 2024-11-08 09:58:32 +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
dapan1121 f7503a2ea9 fix: new merge code 2024-10-24 17:19:26 +08:00
dapan1121 4f3484b823 Merge remote-tracking branch 'origin/3.0' into feat/TD-30268 2024-10-24 16:49:38 +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
dapan1121 d1013b20f9 Merge remote-tracking branch 'origin/3.0' into feat/TD-30268 2024-08-30 18:26:26 +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
dapan1121 b95ef255d0 fix: add ut case 2024-08-16 18:22:31 +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
dapan1121 40af7fb836 Merge remote-tracking branch 'origin/3.0' into feat/TD-30268 2024-08-13 09:36: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
kailixu 563920eea8 enh: simulate random i/o error 2024-08-12 13:29:19 +08:00
kailixu 787715a519 enh: simulate random i/o error 2024-08-12 12:23:46 +08:00
kailixu 410008ac2f enh: simulate random i/o error 2024-08-12 12:21:07 +08:00
kailixu 7e1bbd7459 enh: simulate random i/o error 2024-08-12 12:13:26 +08:00
Hongze Cheng 5100329790
Merge pull request #27057 from taosdata/fix/TD-31194-3.0-new
enh: adjust error msg format
2024-08-09 09:12:31 +08:00
dapan1121 a15d340e5e fix: ut issues 2024-08-08 18:31:33 +08:00
Hongze Cheng f313004b4c fix: keep ETIMEDOUT error code in timewait state 2024-08-07 19:09:04 +08:00
Shungang Li b8b6eb4920 enh: adjust error msg format 2024-08-07 18:34:59 +08:00
xsren ecb757326f fix: set timezone on windows 2024-08-07 17:18:38 +08:00
wangmm0220 46f74c7a97 fix:[TD-31283] code remove by accident 2024-08-07 15:44:09 +08:00
Hongze Cheng d68fd6566d
Merge pull request #26979 from taosdata/fix/TD-31194-3.0
fix: (errcode) ignore empty timezone str
2024-08-07 10:19:30 +08:00
Shungang Li 1ef464cd78 fix: (errcode) ignore empty timezone str 2024-08-06 17:11:16 +08:00
Hongze Cheng 09cd3cffe7 fix: caused by error code change 2024-08-06 16:48:05 +08:00
dapan1121 1a2dbe53a1 Merge remote-tracking branch 'origin/3.0' into feat/TD-30268 2024-08-05 09:47:28 +08:00
dapan1121 d59e3512ee
Merge pull request #26948 from taosdata/enh/addRandError
enh: add rand error test
2024-08-04 18:22:14 +08:00
dapan1121 1831deb2f0 Merge remote-tracking branch 'origin/3.0' into feat/TD-30268 2024-08-02 16:12:39 +08:00
dapan1121 857d9e825b enh: add rand error test 2024-08-02 13:29:47 +08:00
Shungang Li 965a4e56ea fix: check taosSetSystemLocale errcode 2024-08-02 11:12:03 +08:00
kailixu 2239a924f0 enh: return code of get ip from fqdn 2024-07-29 16:14:52 +08:00
dapan1121 08ec404200 enh: add memory pool 2024-07-29 14:57:26 +08:00
dapan1121 dfc3fc4987 Merge remote-tracking branch 'origin/3.0' into feat/TD-30268 2024-07-29 11:16:36 +08:00
dapan1121 a2579d5970
Merge pull request #26800 from taosdata/fix/TD-31073.3
fix: os ut return code
2024-07-29 08:51:40 +08:00
dapan1121 d82c945663
Merge pull request #26813 from taosdata/enh/code/TD-30977
return value: udf
2024-07-28 21:45:31 +08:00
xsren 911e6380b9 return value: udf 2024-07-27 18:33:08 +08:00
Haojun Liao 6924adf1ae fix(util):not use taos_system_error macro, otherwise, the return code check will fail. 2024-07-27 14:56:30 +08:00
Hongze Cheng 3460a202fc
Merge pull request #26790 from taosdata/enh/TD-30988-3.0
fix: refactor return code
2024-07-26 20:33:50 +08:00
dapan1121 f96b2dbc65 fix: ut return code 2024-07-26 17:38:02 +08:00
sima 063965d28a enh:[TD-31070] Handling return value of clientHb.c 2024-07-26 16:09:04 +08:00
dapan1121 9fc45cf429 fix: ip return issue 2024-07-25 17:56:51 +08:00
dapan1121 bd55075948 fix: mac get ip issue 2024-07-25 17:48:45 +08:00
dapan1121 11dea101d1 fix: return code validation 2024-07-25 17:34:41 +08:00
kailixu 9de0e4ee64 fix: refactor return code 2024-07-25 16:20:10 +08:00
dapan1121 3ac26cc32a fix: config read issue 2024-07-25 13:48:22 +08:00
dapan1121 0f98b0702d fix: windows compile issue 2024-07-25 11:50:41 +08:00
dapan1121 d3ab79da10 fix: os return code 2024-07-25 11:47:04 +08:00
dapan1121 2f284b252f Merge remote-tracking branch 'origin/fix/TD-31073.2' into fix/TD-31073.3 2024-07-25 08:58:07 +08:00
dapan1121 4ef485dbf9 fix: shell read file issue 2024-07-25 08:55:01 +08:00
dapan1121 fdfec17c64 fix: ut issue 2024-07-24 18:48:18 +08:00
dapan1121 47c5958cb2 fix: pread return code issue 2024-07-24 17:25:31 +08:00
dapan1121 68e5709efc fix: windows compile issue 2024-07-24 16:42:47 +08:00
dapan1121 8691908cc3 fix: os return code 2024-07-24 16:37:54 +08:00
dapan1121 5a19d80167 Merge remote-tracking branch 'origin/3.0' into fix/TD-31073.1 2024-07-24 15:03:17 +08:00
dapan1121 f0f6787b74 fix: os return code validation 2024-07-24 15:00:23 +08:00
Hongze Cheng 381737e8c0 enh: refact error code 2024-07-24 11:24:22 +08:00
dapan1121 5a0147d4dd fix: file return code 2024-07-23 19:23:49 +08:00
dapan1121 ce76be7eda Merge branch 'fix/TD-31073' of github.com:taosdata/TDengine into fix/TD-31073 2024-07-23 18:49:30 +08:00
dapan1121 9735c069c8 fix: windows compile issue 2024-07-23 18:47:20 +08:00
dapan1121 66ba6c4226
Merge branch '3.0' into fix/TD-31073 2024-07-23 16:41:12 +08:00
dapan1121 ae2210f7cc Merge remote-tracking branch 'origin/3.0' into fix/TD-31073 2024-07-23 15:08:09 +08:00