Commit Graph

20100 Commits

Author SHA1 Message Date
sima 1d77ea76e8 feat:[TS-4893] Backward Compatibility. 2024-08-14 09:19:25 +08:00
sima a54019211f feat:[TS-4893] Support MYSQL functions.
Add more functions:
 - Numeric Functions: PI(),ROUND(),TRUNC(),EXP(),LN(),SIGN(),DEGREES(),RADIANS().
 - String Functions: CHAR(),ASCII(),POSITION(),TRIM(),REPLACE(),REPEAT().
 - Date and Time Functions: WEEKDAY(),DAYOFWEEK(),WEEK(),WEEKOFYEAR().
 - Aggregate Functions: VAR_POP().
Modify some functions:
 - ROUND(): support round to given decimal places.
 - CHAR_LENGTH(): support calculate multi-byte character's length.
 - TIMEDIFF(): result will be negative when expr1 < expr2.
 - STDDEV(): add alias name STDDEV_POP().
 - SUBSTR(): add alias name SUBSTRING().
             support new syntax SUBSTRING/SUBSTR(expr FROM pos [FOR len]).
2024-08-14 09:19:25 +08:00
Haojun Liao 264bfe3f28
Merge pull request #27200 from taosdata/fix/syntax
fix(stream): init the in-mem task list when recv checkpoint-report.
2024-08-14 09:15:04 +08:00
Haojun Liao 57a0c7b487 fix(stream): init the in-mem task list when recv checkpoint-report. check the number of complete downstream check by checking it in hashmap, not just number. 2024-08-13 23:20:37 +08:00
Haojun Liao e92031b723
Merge pull request #27181 from taosdata/fix/TD-31408
fix issue
2024-08-13 22:51:58 +08:00
Hongze Cheng 8fa1684a38
Merge pull request #27187 from taosdata/fix/TD-31380
fix return code
2024-08-13 18:35:44 +08:00
Hongze Cheng 6f014d1ca1
Merge pull request #27171 from taosdata/fix/TD-31002-3.0
fix: add size limit for create table batch msg
2024-08-13 18:29:47 +08:00
yihaoDeng ace1880ad9 fix return code 2024-08-13 15:40:31 +08:00
sima 80bb0d7cf8 fix:[TD-31405] Return correct error code in spread function. 2024-08-13 14:41:19 +08:00
54liuyao bc11c1bd02 fix issue 2024-08-13 14:35:49 +08:00
Haojun Liao f4927bb873
Merge pull request #27167 from taosdata/fix/TD-31386
adj function res
2024-08-13 13:51:11 +08:00
dapan1121 0c2e9a048d
Merge pull request #27178 from taosdata/fix/3.0/TD-31381
fix:[TD-31381] avoid double free.
2024-08-13 13:48:09 +08:00
Haojun Liao 12d6375de7
Merge pull request #27153 from taosdata/fix/TD-31372
adj copyPkVal error code
2024-08-13 13:47:52 +08:00
sima b26bdd550a fix:[TD-31381] avoid double free. 2024-08-13 11:34:05 +08:00
54liuyao f0af495a5d adj function res 2024-08-13 10:31:24 +08:00
Hongze Cheng acd2d30630
Merge pull request #27082 from taosdata/fix/TD-31210
add mem check
2024-08-13 10:15:38 +08:00
Hongze Cheng 2ab16fd72a
Merge pull request #27126 from taosdata/fix/TD-31353
fix return error
2024-08-13 10:14:09 +08:00
Haojun Liao 35f179c228
Merge pull request #27163 from taosdata/fix/3_liaohj
fix(stream): remove invalid assert.
2024-08-13 10:02:09 +08:00
Shungang Li 0d341d08ec fix: add more log 2024-08-13 09:35:12 +08:00
dapan1121 3790a1f415
Merge pull request #26959 from taosdata/feat/TS-3718
feat:[TS-3718]save slow log file one day one file
2024-08-13 09:18:07 +08:00
Shungang Li ee7cd71e09 fix: add size limit for create table batch msg 2024-08-12 19:57:15 +08:00
sima a3637af498 fix:[TD-31374] vectorConvertSingleCol set precision only when type is timestamp. 2024-08-12 18:59:10 +08:00
54liuyao 5d9101b28d adj res 2024-08-12 18:23:45 +08:00
54liuyao 3ec51c77c4 adj res 2024-08-12 18:21:35 +08:00
Haojun Liao 8d751ca5e3
Merge pull request #27148 from taosdata/fix/3.0/TD-31362-TD-31359-TD-21481
1. lock not released when return
2024-08-12 17:34:25 +08:00
Haojun Liao 3701ded767 fix(stream): remove invalid assert. 2024-08-12 16:56:43 +08:00
wangjiaming0909 19952995af fix fill order by returned wrong values 2024-08-12 15:27:15 +08:00
Haojun Liao 4a98782a38
Merge pull request #27150 from taosdata/fix/TD-31368
adj error code
2024-08-12 14:32:36 +08:00
Haojun Liao 9e0783afc9
Merge pull request #27135 from taosdata/fix/TD-31356
ignore delete res since res is empty
2024-08-12 14:31:54 +08:00
54liuyao 91e987b25a fix issue 2024-08-12 14:01:55 +08:00
yihaoDeng 593ccf2054 refactor code 2024-08-12 11:45:30 +08:00
54liuyao 9b4b74e80f adj error code 2024-08-12 10:42:18 +08:00
yihaoDeng 246dfd6e4a Merge remote-tracking branch 'origin/3.0' into fix/TD-31353 2024-08-12 09:18:37 +08:00
Hongze Cheng e59b9a1b90
Merge pull request #27129 from taosdata/fix/TD-31340
fix return error
2024-08-12 09:01:47 +08:00
wangjiaming0909 882cfb7deb 1. lock not released when return
2. fix tsma err msg
3. fix fill prev wrong results
2024-08-12 08:53:27 +08:00
yihaoDeng 6a7cee7687 refactor errno code 2024-08-10 18:55:03 +08:00
yihaoDeng 1a2e233d09 refactor errno code 2024-08-10 09:23:03 +08:00
yihaoDeng d072e3f7df refactor errno code 2024-08-10 09:12:41 +08:00
Haojun Liao 07edc94efa
Merge pull request #27125 from taosdata/fix/3.0/TD-31355
fix:[TD-31355] use correct way to handle error.
2024-08-09 23:10:12 +08:00
yihaoDeng c4cf02148a refactor errno code 2024-08-09 18:51:21 +08:00
yihaoDeng 99fb80cd27 refactor errno code 2024-08-09 18:07:43 +08:00
54liuyao 30f3fa29b9 Merge branch '3.0' of https://github.com/taosdata/TDengine into 3.0 2024-08-09 17:36:48 +08:00
yihaoDeng fa2da69e7c refactor errno code 2024-08-09 17:36:20 +08:00
54liuyao 5d4e30de3f ignore delete res since res is empty 2024-08-09 17:36:19 +08:00
Hongze Cheng 8659a9a9bf
Merge pull request #27123 from taosdata/fix/TD-31117-3.0
fix: remove an invalid assert in syncMain.c
2024-08-09 17:29:53 +08:00
Hongze Cheng a9c8746c64
Merge pull request #27120 from taosdata/fix/TD-31168-3.0
fix: possible error handle in syncPipeline.c
2024-08-09 17:29:09 +08:00
yihaoDeng 3b99e077ef fix return error 2024-08-09 16:57:10 +08:00
Haojun Liao 563cb0c328
Merge pull request #27119 from taosdata/postfix/3.0/TD-31275
postfix exchange operator blocking due to addref failed
2024-08-09 16:44:51 +08:00
Haojun Liao f48d6f11ca
Merge pull request #27110 from taosdata/fix/3_liaohj
refactor: do some internal refactor.
2024-08-09 16:13:54 +08:00
yihaoDeng 61e2f68542 fix return error 2024-08-09 16:07:29 +08:00