Commit Graph

2833 Commits

Author SHA1 Message Date
Haojun Liao daedcc53fb refactor: return the error code and do some refactor. 2024-11-07 16:28:47 +08:00
Pengrongkun 7af56a3120 Add TSDB_CODE_TSC_STMT_BIND_NUMBER_ERROR, Clear error message 2024-11-07 14:49:46 +08:00
xsren 04565b23ef Parameter validation 2024-11-07 13:36:53 +08:00
Shengliang Guan 03814cfe5a refact: rename version to td_version 2024-11-04 15:16:15 +08:00
Shengliang Guan a71aacbb13
Merge pull request #28620 from taosdata/main
merge: from main to 3.0
2024-11-02 12:06:20 +08:00
Shengliang Guan 4c2dbef46c
Merge pull request #28596 from taosdata/enh/dnodelist
feat: support create database in the specified dnode list.
2024-11-01 20:21:55 +08:00
Shengliang Guan 07f9690714
Merge pull request #28603 from taosdata/enh/TD-32540
supporte disable encode and add test case
2024-11-01 18:09:21 +08:00
Shengliang Guan 3e4dddaed8
Merge pull request #28600 from taosdata/fix/TD-32733
fix tsdb compress possible crash
2024-11-01 18:06:03 +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
yihaoDeng 53aa105da9 add disable support and add test case 2024-11-01 11:23:52 +08:00
yihaoDeng 31f4cb5eb4 fix possible crash 2024-11-01 09:46:09 +08:00
Shengliang Guan eedc020425 Merge branch '3.0' into enh/dnodelist 2024-10-31 17:40:01 +08:00
Shengliang Guan f13d262a5a Merge branch '3.0' into merge/mainto3.0 2024-10-31 17:38:59 +08:00
Shengliang Guan 33cc4db548 Merge branch 'main' into merge/mainto3.0 2024-10-31 17:38:54 +08:00
Shengliang Guan 27cdac0910
Merge pull request #28579 from taosdata/merge/mainto3.0
merge: from main to 3.0 branch
2024-10-31 17:37:13 +08:00
Shengliang Guan aec6f3a105 feat: adjust error messages 2024-10-31 16:10:35 +08:00
Shengliang Guan cea0bb6445
Merge pull request #28480 from taosdata/enh/TD-32190
enh: add query plan test
2024-10-31 15:27:58 +08:00
Shengliang Guan 94b8af0b44 Merge branch '3.0' into enh/dnodelist 2024-10-31 15:18:34 +08:00
Shengliang Guan 3eb877aa5d Merge branch 'main' into merge/mainto3.0 2024-10-31 09:11:18 +08:00
Shengliang Guan 183d879050 Merge remote-tracking branch 'ljw0903/patch-2' into doc/contrib 2024-10-31 00:09:42 +08:00
dapan1121 74065f91d8 fix: data source ep issue 2024-10-30 17:39:33 +08:00
Shungang Li 84b17a144b Merge branch 'fix/TS-4937' into fix/TD-32338-3.0 2024-10-30 16:33:09 +08:00
Minglei Jin ba88253bf1 lru: remove commented section 2024-10-30 14:42:13 +08:00
Shengliang Guan ea9ed2e538
Merge pull request #28300 from taosdata/enh/TS-5441-3.0
enh:[TS-5441] cost too long in tmq write meta data by cache meta and vg info
2024-10-30 13:43:41 +08:00
Minglei Jin d8df6db06a fix schema update with sver param 2024-10-30 10:23:32 +08:00
Shengliang Guan 02d56519a2 feat: parse dnodeId from dnodeList 2024-10-29 11:23:58 +08:00
yihaoDeng 01819f202e opt log 2024-10-29 10:34:45 +08:00
yihaoDeng b523cf8802 fix:conflicts from 3.0 2024-10-28 17:34:20 +08:00
yihaoDeng b8a9e4d364 opt log to aovid stack overflow 2024-10-28 15:20:49 +08:00
Minglei Jin 379da89e68 Merge branch 'fix/TD-32338-3.0-noarray' into fix/TS-4937 2024-10-28 10:20:03 +08:00
Minglei Jin 69e930be66 Revert "enh(tsdb/cache): move last ref array into shard instance"
This reverts commit 39af874ff8.
2024-10-28 10:18:48 +08:00
Shengliang Guan 0cae5f178c enh: increase synatx parser 2024-10-26 21:16:28 +08:00
Minglei Jin 39af874ff8 enh(tsdb/cache): move last ref array into shard instance 2024-10-25 14:20:07 +08:00
Jing Sima c26ab17f19 enh:[TD-32459] Abstract function properties into a struct. 2024-10-24 15:08:56 +08:00
Shengliang Guan 81c30ab7c0 fix: format cmake file 2024-10-24 10:10:07 +08:00
Minglei Jin fe8b6c823e
Merge branch '3.0' into feat/TS-5215-2 2024-10-22 10:12:34 +08:00
Shengliang Guan 4527e96d2b
Merge pull request #27907 from taosdata/enh/opt-transport
Enh: RPC transport optimization
2024-10-22 09:56:48 +08:00
Shengliang Guan 25d43c139c
Merge pull request #28363 from taosdata/feature/TS-5530
feat: data analysis
2024-10-21 19:51:24 +08:00
yihaoDeng 36b3a9c398 Merge remote-tracking branch 'origin/3.0' into enh/opt-transport 2024-10-21 16:32:08 +08:00
yihaoDeng a7035daf17 Merge remote-tracking branch 'origin/3.0' into enh/opt-transport 2024-10-21 14:06:35 +08:00
Minglei Jin 4401b5e568 Merge branch '3.0' into feat/TS-5215-2 2024-10-21 10:48:37 +08:00
Minglei Jin eeab3a8a8b az/log: use az prefix log instead of u-prefixed ones 2024-10-18 08:44:38 +08:00
Haojun Liao f83993757f other: merge 3.0 2024-10-16 18:38:55 +08:00
wangmm0220 47742ce5ed enh:[TS-5441] cost too long in tmq write meta data by cache meta and vg info 2024-10-16 17:54:53 +08:00
wangmm0220 4f39974938 enh:[TS-5441] cost too long in tmq write meta data by cache meta and vg info 2024-10-16 17:17:44 +08:00
Hongze Cheng a42c051feb
Merge pull request #28361 from taosdata/fix/TD-32555-reset-actionpos-when-rollbak
fix/TD-32555-reset-actionpos-when-rollbak
2024-10-16 09:07:32 +08:00
Shengliang Guan 868ccd86ab fix: forecast and anomaly can input up to 10000 rows 2024-10-15 16:25:14 +08:00
Shengliang Guan adbea71230 refact: adjust forecast paras such as wncheck 2024-10-15 16:00:07 +08:00
Jinqing Kuang 056fbe5eb3 fix(query)[TD-30667]. Fix compilation with AVX instructions on older GCC versions 2024-10-15 15:30:04 +08:00
yihaoDeng c4a8248f14 Merge remote-tracking branch 'origin/3.0' into enh/opt-transport 2024-10-15 14:24:12 +08:00
Shengliang Guan 3003e7286e feat: data analysis 2024-10-15 10:00:38 +08:00
dmchen c1557c423f fix/TD-32555-reset-actionpos-when-rollbak 2024-10-15 01:12:52 +00:00
Shengliang Guan b315b446e8
Merge pull request #28360 from taosdata/feat/anal7
revert: data analysis
2024-10-15 09:05:28 +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
Shengliang Guan 9f05ca5ee8 revert: data analysis 2024-10-14 23:27:11 +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
Pan Wei 80e2e426f0
Merge pull request #28277 from taosdata/enh/TD-32413/snprintf
Enh/td 32413/snprintf
2024-10-14 10:59:03 +08:00
54liuyao 10810d48de Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/syntax 2024-10-12 15:02:55 +08:00
Shungang Li dca556a7e8 enh: delay allocation of array in LRU-insert 2024-10-12 10:15:12 +08:00
xsren 59816166ef enh: getSystemUUIDLen 2024-10-12 09:07:08 +08:00
Shengliang Guan 155e4f4b0b fix: function return error 2024-10-11 17:21:31 +08:00
xinsheng Ren 9f645a0879
Merge branch '3.0' into enh/TD-32413/snprintf 2024-10-11 16:07:25 +08:00
Shengliang Guan c92601d5d4
Merge pull request #28312 from taosdata/feat/anal5
fix: manual testing errors
2024-10-11 15:14:25 +08:00
yihaoDeng a1a421b41b Merge remote-tracking branch 'origin/3.0' into enh/opt-transport 2024-10-11 14:35:46 +08:00
Haojun Liao fb0d0b60a5 Merge branch '3.0' into fix/syntax 2024-10-11 13:53:05 +08:00
xsren 47a6f3e6bc enh: getsystemuuid 2024-10-11 13:41:53 +08:00
Shengliang Guan 7ba8a6a680 fix: manual testing errors 2024-10-11 12:11:59 +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
xsren e81e999fc1 fix: snprintf 2024-10-10 15:40:43 +08:00
Haojun Liao 5e94ed5e25 Merge branch '3.0' into fix/syntax 2024-10-10 14:53:37 +08:00
Haojun Liao 5dc933f5f1 refactor: add some logs. 2024-10-10 14:52:51 +08:00
xsren e03ccdc6e2 replace snprintf 2024-10-10 10:35:48 +08:00
dapan1121 d55a0032b1 fix: localtime issue 2024-10-10 09:45:37 +08:00
Shengliang Guan 6ab7eff6ea feat: enable analysis 2024-10-09 19:21:57 +08:00
yihaoDeng cf4a5cbde0 add config 2024-10-09 17:21:14 +08:00
Shengliang Guan 4dc0c2f47e feat: data analysis 2024-10-09 17:09:43 +08:00
wangmm0220 08b2df7c4c fix:[TD-30270]conflicts from 3.0 2024-10-08 10:40:41 +08:00
yihaoDeng 445b189e90 Merge remote-tracking branch 'origin/3.0' into enh/opt-transport 2024-10-06 17:18:51 +08:00
Hongze Cheng fe18c77809
Merge pull request #28163 from taosdata/fix/TD-32338-3.0
enh: add lrucache overwriter
2024-09-29 16:06:13 +08:00
Shungang Li 10bd0fed21 enh: add lrucache overwriter 2024-09-27 17:24:45 +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
Hongze Cheng 3e04f78b40
Merge pull request #28136 from taosdata/fix/TD-32331-3.0
fix: overflow problem with large file
2024-09-27 09:02:53 +08:00
yihaoDeng ce052c9c8a Merge remote-tracking branch 'origin/3.0' into enh/opt-transport 2024-09-26 21:40:48 +08:00
Hongze Cheng d3eab57766 enh: handle some error logs 2024-09-26 18:35:00 +08:00
xsren 9972357c17 file function result 2024-09-26 18:13:52 +08:00
kailixu d98245d8c0 fix: overflow problem with large file 2024-09-26 16:56:35 +08:00
Hongze Cheng 0e1ef424fa remove more void 2024-09-26 11:27:01 +08:00
Hongze Cheng 53caf9f018 ehn: remove void 2024-09-26 10:43:16 +08:00
Hongze Cheng 8c1473d2d8
Merge pull request #28111 from taosdata/enh/TD-31890-19
ehn: remove void
2024-09-26 08:36:13 +08:00
Hongze Cheng d183a7b772 ehn: remove void 2024-09-25 18:21:27 +08:00
kailixu 9fae6c25e3 enh: return value process 2024-09-25 14:22:51 +08:00
kailixu 459a35cb9c Merge branch '3.0' into enh/TD-31895-3.0 2024-09-25 14:19:06 +08:00
kailixu 6e6df9fa08 enh: return value process 2024-09-25 14:18:47 +08:00
Hongze Cheng 9c2ed54f84
Merge pull request #28034 from taosdata/fix/TD-32264-check-return-value
fix/TD-32264-check-return-value
2024-09-25 13:04:40 +08:00
kailixu caa44873b8 enh: return value process 2024-09-25 11:24:44 +08:00
kailixu 2dbdc0bbc8 enh: return value process 2024-09-25 11:17:40 +08:00