Commit Graph

859 Commits

Author SHA1 Message Date
xsren b06d16162d fix: tudf crash 2024-08-20 15:21:14 +08:00
dapan1121 24747af339
Merge pull request #27315 from taosdata/enh/TD-31529
enh:[TD-31529] Remove ASSERT in libs/scalar.
2024-08-20 13:54:10 +08:00
sima 50672cd1a8 enh:[TD-31529] Remove ASSERT in libs/scalar. 2024-08-20 07:58:55 +08:00
sima 5fb431aff4 enh:[TD-31525] Remove ASSERT in libs/function. 2024-08-19 16:58:13 +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
dapan1121 40af7fb836 Merge remote-tracking branch 'origin/3.0' into feat/TD-30268 2024-08-13 09:36:28 +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
Hongze Cheng 566bab1fb2 fix: disable process write request when vnode is in snapshot mode 2024-08-08 18:25:43 +08:00
dapan1121 1831deb2f0 Merge remote-tracking branch 'origin/3.0' into feat/TD-30268 2024-08-02 16:12:39 +08:00
dmchen ac706ee37a fix/TD-31176 2024-08-02 02:11:59 +00:00
Hongze Cheng a2944f1f45
Merge pull request #26752 from taosdata/fix/refactorTransport
Fix/refactorTransport
2024-07-29 16:26:32 +08:00
dapan1121 dfc3fc4987 Merge remote-tracking branch 'origin/3.0' into feat/TD-30268 2024-07-29 11:16:36 +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
yihaoDeng baed4a67da Merge remote-tracking branch 'origin/3.0' into fix/refactorTransport 2024-07-27 22:03:23 +08:00
xsren 911e6380b9 return value: udf 2024-07-27 18:33:08 +08:00
dm chen 9883b42358
Merge branch '3.0' into fix/TD-30989-sync2-2 2024-07-27 12:14:20 +08:00
dmchen 68f2087f7d fix/TD-30989-sync2-2 2024-07-27 01:25:12 +00:00
dm chen 0689271f4b
Merge pull request #26802 from taosdata/3.0
3.0
2024-07-27 07:07:32 +08:00
sima 99b0f1c652 enh:[TD-31070] Handling return value of clientEnv.c 2024-07-26 16:09:04 +08:00
dmchen 698cd2a5e2 fix/TD-30989 2024-07-25 02:31:43 +00:00
sima 6a9441528a enh:[TD-31043] Handling return value in builtinsimpl.c 2024-07-23 15:37:17 +08:00
sima efa518f624 enh:[TD-31043] Handling return value in builtins.c 2024-07-23 15:37:17 +08:00
dapan1121 adfd7b4504 Merge remote-tracking branch 'origin/3.0' into feat/TD-30268 2024-07-22 19:24:56 +08:00
Yihao Deng ee7b67e018 refactor transport 2024-07-22 06:50:01 +00:00
dapan1121 acafca8841
Merge pull request #26685 from taosdata/opti/TD-31017
fix:[TD-31017]process return value in clientRawBlockWrite.c
2024-07-22 09:08:26 +08:00
Hongze Cheng c7a0d4c727 enh: refact morecode 2024-07-19 16:12:38 +08:00
wangmm0220 195fe9b6cc fix:[TD-31017]process return value in clientRawBlockWrite.c 2024-07-19 15:11:33 +08:00
wangmm0220 60e1c2c7d4 fix:[TD-31017]process return value in clientRawBlockWrite.c 2024-07-19 15:00:56 +08:00
sima 434fd97615 enh:[TD-30998] Handling return value in filter.c 2024-07-19 11:28:21 +08:00
dmchen f727668ebb fix/TD-30989 2024-07-17 11:41:15 +00:00
dmchen 8d337e94ac fix/TD-30989 2024-07-16 01:34:38 +00:00
dapan1121 c10106a4da
Merge pull request #26512 from taosdata/enh/TD-29679
use regex cache
2024-07-15 19:01:50 +08:00
Yihao Deng d37ac7935f Merge remote-tracking branch 'origin/3.0' into enh/TD-30880-2 2024-07-12 02:55:58 +00:00
factosea 41b8693430 use regex cache 2024-07-10 19:46:09 +08:00
dapan1121 0b7f0e7334 enh: add max memsize update 2024-07-10 19:28:11 +08:00
dapan1121 92089e2d86
Merge pull request #26417 from taosdata/enh/TD-29154/diff
Enh/td 29154/diff
2024-07-10 08:38:32 +08:00
Hongze Cheng 0fcc57b52a
Merge pull request #26439 from taosdata/enh/TD-30442
Enh/TD-30442
2024-07-09 18:04:34 +08:00
factosea 163b31a4ee fix: type overflow 2024-07-09 14:48:21 +08:00
Hongze Cheng 855c6d6295 make it compile 2024-07-08 17:09:15 +08:00
Yihao Deng 1c4f354adf add http interface 2024-07-08 02:32:55 +00:00
Hongze Cheng 2b9065fbe7 reformat and add a error number 2024-07-05 15:06:11 +08:00
Hongze Cheng d08cd42c8a refact error code 2024-07-05 14:56:42 +08:00
Yihao Deng 94a480292f Merge remote-tracking branch 'origin/3.0' into enh/TD-30442 2024-07-05 00:48:41 +00:00
Yihao Deng 8428a5be37 refactor backend 2024-07-04 10:25:37 +00:00
Hongze Cheng 421e267424 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TS-4331-3.0 2024-07-04 15:30:31 +08:00
dapan1121 1bcba8f604 enh: add concurrent task control 2024-07-03 19:26:23 +08:00
Hongze Cheng b88ff0f455 refact some code 2024-07-03 18:51:50 +08:00
dapan1121 2a4ba7eafd Merge remote-tracking branch 'origin/3.0' into feat/TD-30268 2024-07-01 13:48:48 +08:00
wangmm0220 304460f452 fix:[TD-30725] fix potential memory leaks 2024-07-01 10:49:24 +08:00
dmchen 1d8c2fd923 fix/TD-30768 2024-06-26 07:42:19 +00:00
dapan1121 cdaf8cef69 feat: add memory pool 2024-06-25 19:29:46 +08:00
Hongze Cheng 59c8656e61
Merge pull request #26275 from taosdata/feat/TS-4917-3.0
feat: 'create table' from csv file
2024-06-25 17:56:23 +08:00
Shungang Li 17e84e1fca Merge branch '3.0' into feat/TS-4917-3.0 2024-06-25 10:33:12 +08:00
Shungang Li b3368f6472 feat: 'create table' from csv file 2024-06-24 22:13:03 +08:00
wangmm0220 e517db6462 fix:add db configuration that not reportted 2024-06-24 19:19:46 +08:00
kailixu 3fad7adf05 fix: compatibility for msg and error code 2024-06-21 12:56:03 +08:00
kailixu edabeb3a98 fix: compatibility for msg and error code 2024-06-21 11:22:32 +08:00
kailixu 79f8ab4596 fix: compatibility for msg and error code 2024-06-21 08:07:18 +08:00
Minglei Jin 356f6645ad
Merge branch '3.0' into fix/TD-30545 2024-06-18 11:28:29 +08:00
kailixu 7078b5017c chore: order of error definition 2024-06-13 17:42:41 +08:00
kailixu 94d5acba33 chore: order of error definition 2024-06-13 17:36:02 +08:00
Minglei Jin 0adbf110d9 check wal level on mnode 2024-06-13 11:02:05 +08:00
kailixu 6f667d9314 enh: support get macro string of taos errors 2024-06-13 10:13:24 +08:00
kailixu 247183b6fc enh: support get macro string of taos errors 2024-06-13 06:57:13 +08:00
kailixu 95a6cbf8e0 enh: support get origin string of taos errors 2024-06-12 18:56:29 +08:00
Haojun Liao 76b43dc072 fix(stream): 1. check the checkpoint-trigger rsp, 2. set the error code in the message body, 3. follower nodes not handle the checkpoint-trigger retrieve request. 2024-05-31 14:32:55 +08:00
kailixu 04c0c8b6cd enh(grant): refine error code 2024-05-21 15:26:29 +08:00
dmchen e5547eccbf encrypt grant 2024-05-09 02:44:38 +00:00
Yihao Deng ac15015cb8 Add RpcNoDelayfp function to handle specific message types 2024-04-26 08:10:39 +00:00
Yihao Deng 83af2cdc43 Update error code message for column compress already exist 2024-04-23 11:30:39 +00:00
Yihao Deng f3feb9dabe refactor compress 2024-04-23 06:37:18 +00:00
dapan1121 312ca43b9f
Merge pull request #25399 from taosdata/opti/TS-4658
opti:add local thread error msg array
2024-04-19 18:23:39 +08:00
wangmm0220 16065e2a2d fix:move err msg to tmq interface 2024-04-19 16:36:11 +08:00
wangmm0220 529ca1d1c1 opti:add local thread error msg array 2024-04-18 13:56:43 +08:00
dm chen 1196ea72da
Merge branch '3.0' into feat/TD-24834 2024-04-17 17:13:29 +08:00
kailixu 3bad06b76f enh: error log optimization for invalid dnode cfg 2024-04-17 16:59:43 +08:00
Yihao Deng 04e78d0ce7 Merge branch 'feat/3.0' into feat/compress_3.0 2024-04-17 03:23:02 +00:00
kailixu 74afb8deae chore: solve conflicts 2024-04-17 10:52:34 +08:00
Yihao Deng 6f9de676f0 Merge branch 'fix/compress_3.0' into feat/compress_3.0 2024-04-16 09:27:26 +00:00
wangjiaming0909 2b594e02d2 fix tsma name too long 2024-04-16 14:25:20 +08:00
wangjiaming0909 3566cac206 add max tsma num opt 2024-04-16 14:23:26 +08:00
wangjiaming0909 a8e00f7410 drop tb in transaction 2024-04-16 14:23:26 +08:00
wangjiaming0909 cc9550f45e add tsma funcs 2024-04-16 14:20:59 +08:00
wangjiaming0909 98ca847eb8 add tests 2024-04-16 14:18:11 +08:00
wangjiaming0909 c3e73d9168 fix recursive tsma 2024-04-16 14:18:10 +08:00
wangjiaming0909 8e56d9a359 fix tsmas 2024-04-16 14:18:10 +08:00
dapan1121 55d118d17c Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-04-16 09:12:04 +08:00
dm chen 4d660d89c0
Merge branch '3.0' into feat/TD-24834 2024-04-15 15:12:32 +08:00
yihaoDeng 4948bd690d 3.0 merge compress 2024-04-15 11:38:44 +08:00
kailixu bff8226c0f enh: none column for primary key 2024-04-11 08:27:17 +08:00
wangmm0220 6174c3bfd3 fix:disable primary key in schemaless 2024-04-07 14:54:58 +08:00
kailixu adb6de0595 fix: null value check for target column with pk 2024-04-02 17:33:11 +08:00
kailixu c4aba0ac37 feat: encryption key optimize and test case adjust 2024-04-01 16:14:55 +08:00
kailixu 8dce61b68f chore: merge TD-29280-3.0 2024-03-29 11:39:46 +08:00
dmchen b9deb71fc5 basic function 2024-03-29 02:48:49 +00:00
factosea 9ddc0b51cb merge 2024-03-29 10:37:59 +08:00
slzhou 6202e1f501 feat: drop pk column and update pk column is not supported for stable 2024-03-29 10:26:09 +08:00
dapan1121 74cef4ac6b fix: window join filter issue 2024-03-28 13:45:55 +08:00
kailixu d64594932b feat: support database encryption 2024-03-27 20:03:38 +08:00
yihaoDeng 02e0e45183 refactor code 2024-03-26 08:50:21 +00:00
Haojun Liao ef6ea16d64 other: merge 3.0 2024-03-22 17:57:25 +08:00
dapan1121 3835a5b349 fix: error log and union issue 2024-03-22 08:47:07 +08:00
dapan1121 65c57e88cd Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-03-20 15:48:43 +08:00
shenglian zhou cee96e2048 feat: begin coding function 2024-03-19 13:57:12 +08:00
Shungang Li 3a656c3595 feat: support 2 replica with arbitrator 2024-03-19 09:30:35 +08:00
dapan1121 1c8dcaf46c enh: support timeline functions 2024-03-15 18:10:08 +08:00
facetosea 6678a65dc4 merge ts-4243 2024-03-14 19:06:34 +08:00
factosea 30e52bb71a col compress sql parse 2024-03-07 18:06:15 +08:00
yihaoDeng 63d3671f42 add new msg 2024-03-06 12:06:26 +00:00
dapan1121 7045126aa6 fix: inner join issue 2024-03-06 11:18:57 +08:00
Hongze Cheng c8280e05dd Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4243-3.0 2024-03-03 16:01:34 +08:00
dapan1121 e17518e07f Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-02-29 17:55:17 +08:00
dmchen f4c4465c0e fix/TD-28490 2024-02-29 06:54:24 +00:00
dapan1121 521c96913e Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-02-27 18:20:45 +08:00
Hongze Cheng 8a669d3adc Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4243-3.0 2024-02-26 10:48:14 +08:00
wangmm0220 b6d28b9b9d fix:[TD-28698] error message 2024-02-23 14:00:54 +08:00
dapan1121 807bba9215 fix: window join issues 2024-02-22 18:59:10 +08:00
dapan1121 b26716f2e8 Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-02-18 22:15:43 -08:00
Hongze Cheng 52ed1ec5f7 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4243-3.0 2024-02-18 09:52:53 +08:00
kailixu f53d0bce5d feat: support uniq grant 2024-02-04 00:24:42 +08:00
slzhou 4a6317a047 Merge branch '3.0' of github.com:taosdata/TDengine into feat/TS-4243-3.0 2024-02-02 11:29:04 +08:00
kailixu 0707a22b4e feat: support uniq grant 2024-02-01 07:36:11 +08:00
kailixu 2b1a0cdbfe feat: support uniq grant 2024-01-31 08:53:45 +08:00
kailixu 5fd10d4049 feat: support uniq grant 2024-01-31 00:40:47 +08:00
kailixu b929bceabd feat: support uniq grant 2024-01-29 18:43:24 +08:00
dapan1121 dc309d67b8 Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-01-29 17:08:41 +08:00
kailixu 80b1ad77d6 feat: support uniq grant 2024-01-28 21:24:30 +08:00
shenglian zhou 618e60cffc feat: primary key to SField and SSchema 2024-01-25 11:00:38 +08:00
kailixu e13e61f4d5 Merge branch '3.0' into feat/TD-27463-3.0 2024-01-24 14:26:17 +08:00
kailixu c97274c5eb feat: support uniq grant 2024-01-24 14:25:36 +08:00
Hongze Cheng 82f3b3a931
Merge pull request #24589 from taosdata/fix/ttlnoretry-3.0
fix: no retry for ttl drop table
2024-01-24 14:03:18 +08:00
dapan1121 6640809638 Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-01-23 14:48:12 +08:00
Shungang Li 5bd14b4866 enh: errcode for message has been processed in preprocess 2024-01-23 13:53:51 +08:00
factosea 48bb6c2bbb fix: time pseudo column used illegally 2024-01-22 19:54:28 +08:00
kailixu dbd3c53182 feat: support uniq grant 2024-01-22 13:20:15 +08:00
kailixu 5208829f23 Merge branch '3.0' into feat/TD-27463-3.0 2024-01-22 13:20:00 +08:00
kailixu b7ea583f3a feat: support uniq grant 2024-01-19 17:01:19 +08:00
dapan1121 fb20dd51de Merge remote-tracking branch 'origin/3.0' into feat/TD-27337 2024-01-18 17:11:25 +08:00
kailixu 95cb004f80 feat: support uniq active code 2024-01-17 11:24:48 +08:00
factosea f1a2340288 fix: order by ambiguous 2024-01-16 19:46:57 +08:00
kailixu ddefc5f46a chore: merge 3.0 2024-01-11 20:05:23 +08:00
dapan1121 8d1f5ff479 enh: add asof 2024-01-11 19:25:12 +08:00
Yihao Deng 1eee7b44e0 fix crash found on 3.1 2024-01-08 07:31:35 +00:00
kailixu 1169fe357a feat: uniq grant 2024-01-05 00:53:38 +08:00
wade zhang 1a215daefa
Merge pull request #24176 from taosdata/FIX/TD-27916-3.0
enh: demarcate top and bottom halves of task trans execution
2023-12-26 18:00:41 +08:00
Benguang Zhao 2de6d6c81d enh: add TSDB_CODE_MND_TRANS_CTX_SWITCH 2023-12-22 16:06:59 +08:00
wangjiaming0909 153221e1d6 fix: cache scan heap overflow and forbid DDD for to_char in windows 2023-12-21 19:46:33 +08:00
kailixu 47fedce263 chore: more code 2023-12-21 12:11:00 +08:00
kailixu 1f5384ad40 feat: support uniq active code 2023-12-19 18:02:53 +08:00
kailixu 9fa90fc953 Merge branch '3.0' into feat/TD-27463-3.0 2023-12-18 14:20:10 +08:00