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
Shengliang Guan
8e81abe224
enh: get vardata len from udf api
2024-08-08 19:18:50 +08:00
Shengliang Guan
d55a0c7100
enh: enable log in udf
2024-08-08 16:18:18 +08:00
xsren
911e6380b9
return value: udf
2024-07-27 18:33:08 +08:00
Hongze Cheng
eaa3634764
enh: refactor error code
2024-07-25 08:51:19 +08:00
sima
1285100f68
enh:[TD-31043] Handling return value in functionMgt.c
2024-07-23 15:37:17 +08:00
sima
6a9441528a
enh:[TD-31043] Handling return value in builtinsimpl.c
2024-07-23 15:37:17 +08:00
xsren
2a675ccf6b
group const value func
2024-07-22 11:19:11 +08:00
xsren
ebe0074da4
fix: interp crash
2024-07-22 00:06:47 +08:00
54liuyao
113cb57326
adj stream operator result
2024-07-17 19:35:35 +08:00
dapan1121
e4c624f286
Merge pull request #26489 from taosdata/fix/3.0/TD-30819
...
feat:[TD-30819] Reduce memory usage when use percentile with interval.
2024-07-11 13:35:39 +08:00
sima
f17c535ca0
feat:[TD-30819] Reduce memory usage when using percentile with interval.
2024-07-10 19:43:19 +08:00
factosea
5f0ac46029
diff
2024-07-04 11:04:59 +08:00
Haojun Liao
6898eba6ed
fix(stream): expand stream tasks are divided into two phase, the first is to build stream task and then expand stream task before start stream tasks.
2024-05-14 14:34:31 +08:00
wangjiaming0909
f6200dd923
support long ctb names
2024-04-16 14:25:34 +08:00
wangjiaming0909
fa85d1caa7
support other tsma funcs
2024-04-16 14:23:25 +08:00
wangjiaming0909
cc9550f45e
add tsma funcs
2024-04-16 14:20:59 +08:00
wangjiaming0909
895a4584e6
generate tsma plan
2024-04-16 14:14:39 +08:00
wangjiaming0909
4b6fb0ffc6
tsma optimization
2024-04-16 14:14:39 +08:00
wangjiaming0909
0fd66d7e8a
tsma optimization
2024-04-16 14:14:39 +08:00
wangjiaming0909
ef47fd57d6
support tsma catalog cache
2024-04-16 14:14:34 +08:00
dapan1121
55d118d17c
Merge remote-tracking branch 'origin/3.0' into feat/TD-27337
2024-04-16 09:12:04 +08:00
54liuyao
1d42e927c6
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4243-3.0
2024-04-11 15:35:42 +08:00
54liuyao
e161556f51
set ts column index for function
2024-04-10 15:35:25 +08:00
dapan1121
8407eb3791
enh: outer join performance optimization
2024-04-09 09:48:38 +08:00
slzhou
b504627830
fix: new group block to reset func input iter hasPrev
2024-03-29 17:01:56 +08:00
slzhou
a5ba546bd4
fix: add pk to funcInputGetNextRow
2024-03-25 15:12:34 +08:00
slzhou
4d3eb6824c
feat: add pk support for last/first/last_row dynDataRequired
2024-03-25 13:38:34 +08:00
shenglian zhou
cee96e2048
feat: begin coding function
2024-03-19 13:57:12 +08:00
wangmm0220
a8e45440c0
fix:conflicts from 3.0
2024-02-18 18:02:14 +08:00
Haojun Liao
0fe9c05c5f
Merge pull request #24704 from taosdata/fix/3_liaohj
...
fix(stream): take ver snapshot for all vgroups
2024-02-01 17:07:36 +08:00
Haojun Liao
cb2ea4a721
fix(stream): take ver snapshot for all vgroups before launching stream with fill-history option opened.
2024-02-01 11:37:57 +08:00
wangmm0220
a9fcc67321
fix:conflicts from 3.0
2024-02-01 11:13:03 +08:00
factosea
5d731dc9a4
fix: use blank data flag
2024-01-30 17:34:06 +08:00
wangmm0220
7246fedfef
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/ly_multi_marks
2024-01-18 19:08:35 +08:00
facetosea
f010e18ff0
fix: LEASTSQUARES func result stack overflow
2024-01-17 18:28:00 +08:00
wangmm0220
2ab54a1335
fix:conflicts from 3.0
2024-01-15 16:54:52 +08:00
54liuyao
52d8811bdc
code coverage
2024-01-12 13:49:32 +08:00
wangmm0220
eac86f72b3
fix:partical func parameters for middle interval[checkStreamSTable1.sim]
2023-12-22 18:30:22 +08:00
Alex Duan
1fa6cb8f69
coverage: isRowEntryCompleted had been called 5200w hits
2023-12-21 15:10:21 +08:00
yihaoDeng
a82856dff7
fix mem leak
2023-12-05 20:28:12 +08:00
liuyao
467c27c758
recover flush mark
2023-11-07 15:45:38 +08:00
wangjiaming0909
f299a28109
feat: support to_timestamp/to_char
2023-10-23 19:36:03 +08:00
wangjiaming0909
1e53e6cfeb
optimize count()/last() + partition by tbname/tag
2023-09-19 14:56:02 +08:00
dapan1121
2e7897239a
fix: trim block and partition by constant function issue
2023-08-30 16:51:44 +08:00
Haojun Liao
88f6596965
Merge pull request #22464 from taosdata/feat/TD-18789
...
feat:support varbinary type
2023-08-28 09:45:57 +08:00
dapan1121
3045a623e1
Merge remote-tracking branch 'origin/3.0' into feat/TD-24700
2023-08-17 14:16:05 +08:00
wangmm0220
dbc1b35d44
feat:support varbinary type
2023-08-16 19:57:01 +08:00
Ganlin Zhao
01a7dfbc34
feat: add irate distributed execution
2023-08-15 12:59:30 +08:00
dapan1121
c85bbef2e9
Merge remote-tracking branch 'origin/3.0' into feat/TD-24700
2023-07-05 11:13:57 +08:00