Commit Graph

964 Commits

Author SHA1 Message Date
Shengliang Guan 877dbd8e90 fix: complie errors 2024-11-22 22:19:42 +08:00
Shengliang Guan 2d13ce5105 refact: rename taos lib name 2024-11-22 15:33:55 +08:00
Shengliang Guan dac7d9db50 release: minor changes 2024-11-13 23:07:44 +08:00
Shengliang Guan 1f7bd1d179 Merge branch 'main' into enh/TD-32615/lemon 2024-11-06 20:52:36 +08:00
xsren b566e26084 enh: ttokendef.h 2024-11-06 13:47:01 +08:00
xsren 9b6f855acf enh: lemon on windows 2024-11-05 19:20:09 +08:00
facetosea af18e2a5dd fix: build lemon 2024-11-05 16:54:49 +08:00
xsren ce67963f8d fix: lemon path 2024-11-05 11:07:44 +08:00
xsren dfd9f223f5 fix: lemon tmp path 2024-11-05 09:41:35 +08:00
xsren a0009c28e2 fix: lemon tmp dir 2024-11-05 09:32:01 +08:00
xsren 7085e25388 enh: lemon 2024-11-04 20:24:23 +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
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
qevolg 8c826bfc09 style(cmake): format code 2024-10-25 10:58:57 +08:00
qevolg 81b34e55d7 Merge remote-tracking branch 'origin/3.0' into feat/3.0/TD-32231 2024-10-25 10:56:20 +08:00
Shengliang Guan cd8674f96f fix: format codes 2024-10-24 09:53:23 +08:00
Shengliang Guan 46c1c09b3b
Merge pull request #28268 from taosdata/feat/TS-5215-2
feat(az/blob): new s3 connection for ablob
2024-10-23 15:22:08 +08:00
qevolg 2178dd53ac chore(cmake): modify define 2024-10-23 09:04:22 +08:00
qevolg 64830f1057 Merge remote-tracking branch 'origin/3.0' into feat/3.0/TD-32231 2024-10-22 15:10:08 +08:00
qevolg a193644e85 chore(*): modify taoskeeper build process 2024-10-22 11:20:56 +08:00
Jinqing Kuang 4034ebd7d3 fix(query)[TS-5537]. Disable -mavx flag by default
Enabling this flag allows gcc to automatically vectorize using
AVX instructions, which can lead to errors on machines that
do not support the AVX instruction set.
2024-10-22 10:22:14 +08:00
Minglei Jin fe8b6c823e
Merge branch '3.0' into feat/TS-5215-2 2024-10-22 10:12:34 +08:00
Shengliang Guan 618cdb9a69 minor changes 2024-10-21 20:03:58 +08:00
Shengliang Guan af5aec51c8 Merge branch '3.0' into merge/3331 2024-10-21 19:54:14 +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
Minglei Jin 4401b5e568 Merge branch '3.0' into feat/TS-5215-2 2024-10-21 10:48:37 +08:00
qevolg 7e8a76f352 Merge remote-tracking branch 'origin/3.0' into feat/3.0/TD-32231 2024-10-18 16:52:50 +08:00
qevolg 904d738d7e chore(*): add taoskeeper build process 2024-10-18 16:46:19 +08:00
dapan1121 76eb4db859 Merge remote-tracking branch 'origin/3.0' into fix/32m.1017 2024-10-17 12:46:08 +08:00
dapan1121 2f293b8e4a Merge remote-tracking branch 'origin/3.0' into fix/32m.1017 2024-10-17 11:35:05 +08:00
Jinqing Kuang 9c7b925613 fix(query)[TD-30667]. Check hardware support for AVX instructions
Modify the CMake script to check for hardware support of AVX
instructions directly, instead of relying on compiler flags
for the verification.
2024-10-17 09:19:08 +08:00
Minglei Jin 082710fc3e Merge branch '3.0' into feat/TS-5215-2 2024-10-16 10:02:12 +08:00
Minglei Jin 96cc55a164
Merge branch '3.0' into feat/TS-5215-2 2024-10-15 13:58:29 +08:00
Jinqing Kuang c372959cef fix(query)[TD-30667]. Fix avx/avx2 check and compilation on ARM platform 2024-10-15 11:32:26 +08:00
Shengliang Guan 3003e7286e feat: data analysis 2024-10-15 10:00:38 +08:00
Shengliang Guan b315b446e8
Merge pull request #28360 from taosdata/feat/anal7
revert: data analysis
2024-10-15 09:05:28 +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
Minglei Jin d525270261 Merge branch '3.0' into feat/TS-5215-2 2024-10-12 11:24:19 +08:00
Ping Xiao 30fdf49644 update tag 2024-10-11 16:43:35 +08:00
Shengliang Guan 7c0c710465 fix: ctest tag not exist 2024-10-11 09:07:42 +08:00
Minglei Jin 1c7573a9ce
Merge branch '3.0' into feat/TS-5215-2 2024-10-10 14:56:11 +08:00
Minglei Jin 3890def22b lib_azure: base on ms ablob sdk 2024-10-09 18:36:06 +08:00
Shengliang Guan 4dc0c2f47e feat: data analysis 2024-10-09 17:09:43 +08:00
Ping Xiao c150465da2 docs: release ver-3.3.3.0 2024-10-08 06:40:57 +08:00
Ping Xiao d4bcd46366 docs: release ver-3.3.3.0 2024-10-08 06:38:56 +08:00
jiajingbin a621005f65 test: modify crash_gen default taos.cfg 2024-09-27 16:21:50 +08:00
Shungang Li 1b08708fce enh: add GIT_SHALLOW for cmakelists of third party libs 2024-09-18 11:16:53 +08:00
Ping Xiao 9923079693 TD-31198: add 32/64 bit ODBC driver into Windows packages 2024-09-11 19:57:47 +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