Commit Graph

15363 Commits

Author SHA1 Message Date
Haojun Liao d4dc632d6f fix(tsdb): fix syntax error. 2024-08-19 13:39:30 +08:00
wangjiaming0909 bc2f648cf7 fix memory leak in tsdbreader 2024-08-19 13:33:34 +08:00
Haojun Liao f2f0bad021 fix(tsdb): return code for tMergeTreeNext 2024-08-19 11:06:43 +08:00
Haojun Liao d0e31f711f fix(tsdb): return code for tMergeTreeNext 2024-08-19 11:01:54 +08:00
Haojun Liao cf645f4cdf
Merge pull request #27286 from taosdata/fix/3_liaohj
refactor: do some internal refactor.
2024-08-18 20:38:47 +08:00
Hongze Cheng 51632d2b37
Merge pull request #27284 from taosdata/fix/TD-31501
Fix/TD-31501
2024-08-17 17:19:42 +08:00
Hongze Cheng d0be0268fb
Merge pull request #27235 from taosdata/fix/TD-30849-3.0
fix/TD-30849-3.0
2024-08-17 10:31:11 +08:00
Hongze Cheng fc35ad486f
Merge pull request #27278 from taosdata/fix/TD-31392
Fix/TD-31392
2024-08-17 10:29:45 +08:00
Haojun Liao f4bac23906 refactor: do some internal refactor 2024-08-17 01:47:30 +08:00
Haojun Liao 1f6cef26e8 refactor: do some internal refactor. 2024-08-17 01:44:58 +08:00
Haojun Liao 5b82556ff5 fix(query): reset the errno code. 2024-08-16 22:31:21 +08:00
Haojun Liao f0dda78c61 Merge branch '3.0' into fix/3_liaohj 2024-08-16 21:43:38 +08:00
yihaoDeng 3e928fc8fc remove backend data file 2024-08-16 18:25:10 +08:00
yihaoDeng 171e06a198 Merge branch '3.0' of https://github.com/taosdata/TDengine into 3.0 2024-08-16 16:54:28 +08:00
yihaoDeng b6cf379247 fix double send-rsp 2024-08-16 16:53:44 +08:00
Hongze Cheng 0934fd7974
Merge pull request #27267 from taosdata/fix/TS-5269-3.0
fix: possible delete data loss when stt_trigger = 1
2024-08-16 15:39:22 +08:00
Hongze Cheng 22e9b5c059
Merge pull request #27264 from taosdata/fix/TD-31485-3.0
fix/TD-31485
2024-08-16 14:18:36 +08:00
Hongze Cheng 76c961dafd Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-31320-3.0a 2024-08-16 14:08:12 +08:00
Hongze Cheng 3ae2282879
Merge pull request #27252 from taosdata/fix/TD-31442-3.0
fix: support customized version
2024-08-16 13:53:55 +08:00
Hongze Cheng 5361d5f38a fix: possible delete data loss when stt_trigger = 1 2024-08-16 13:27:51 +08:00
Haojun Liao 9059454c90 fix(tsdb): check return value. 2024-08-16 13:11:10 +08:00
Haojun Liao 5ae13e7bf8
Merge pull request #27266 from taosdata/fix/3_liaohj
fix(tsdb): check tables number.
2024-08-16 12:41:37 +08:00
Haojun Liao 35564718d8 Merge branch '3.0' into fix/3_liaohj 2024-08-16 11:12:39 +08:00
Haojun Liao 4e8d5e21a1 fix(tsdb): check tables number. 2024-08-16 10:34:39 +08:00
dmchen 0f922fb373 fix/TD-31485 2024-08-16 01:23:01 +00:00
Haojun Liao 7c44227048
Merge pull request #27263 from taosdata/fix/3_liaohj
fix(stream): delay to load the stream task.
2024-08-16 09:11:30 +08:00
Haojun Liao 868898d11c fix(stream): delay to load the stream task. 2024-08-16 00:28:49 +08:00
Haojun Liao e9cf8471ef
Merge pull request #27260 from taosdata/fix/3_liaohj
fix(stream): perform node update when mnode leader/follower switches.
2024-08-16 00:27:42 +08:00
Haojun Liao 06af850e3c
Merge pull request #27251 from taosdata/fix/syntax
fix(tsdb): fix memory leak.
2024-08-15 19:09:18 +08:00
dapan1121 88ae8af4a4
Merge pull request #27218 from taosdata/fix/3.0/TD-31435
fix db tsma version not updated by heart beat
2024-08-15 18:53:46 +08:00
Haojun Liao 54fdea3173 fix(stream): perform node update when mnode leader/follower switches. 2024-08-15 18:01:28 +08:00
Haojun Liao b6629532bf fix(tsdb): fix memory leak. 2024-08-15 16:20:49 +08:00
Shungang Li d2ea41e030 fix: ttlMgrFlush endless loop 2024-08-15 16:12:39 +08:00
kailixu f62e849222 fix: support customized version 2024-08-15 16:07:57 +08:00
Hongze Cheng 4b03430712
Merge pull request #27221 from taosdata/fix/TD-31440
fix meta deadlock
2024-08-15 15:26:36 +08:00
Hongze Cheng e13ec18e5d
Merge pull request #27190 from taosdata/fix/TS-5262-conflict-return-error
fix/TS-5262-conflict-return-error
2024-08-15 15:20:46 +08:00
dmchen b85dba328c fix/TD-30849 2024-08-15 03:55:20 +00:00
dapan1121 9f47f8467d
Merge pull request #27087 from taosdata/feat/TS-5156
opti:[TS-5156]add user/fqdn in show consumers/subscriptions
2024-08-15 11:33:27 +08:00
yihaoDeng b9d085764f fix meta deadlock 2024-08-15 09:23:19 +08:00
yihaoDeng bc2cbea8d1 fix meta deadlock 2024-08-15 09:19:34 +08:00
kailixu 1059650e57 enh: code optimization 2024-08-14 22:20:03 +08:00
kailixu 462748e715 Merge branch '3.0' into fix/TD-31320-3.0a 2024-08-14 22:06:43 +08:00
kailixu 92704f8b7a fix: check error code 2024-08-14 22:06:18 +08:00
yihaoDeng ecb48dd317 fix meta deadlock 2024-08-14 21:09:24 +08:00
yihaoDeng 2b40ecf718 fix meta deadlock 2024-08-14 20:41:28 +08:00
Hongze Cheng 9792683b7d handle some of return -1 2024-08-14 17:50:20 +08:00
kailixu ab45ab1459 fix(tsdb/read): memory leak 2024-08-14 16:40:12 +08:00
wangjiaming0909 daf8ed7e06 fix db tsma version not updated by heart beat 2024-08-14 16:23:08 +08:00
kailixu 6c917646b2 fix(tsdb/cache): return error code 2024-08-14 16:15:37 +08:00
dapan1121 084592dc34
Merge pull request #27168 from taosdata/feat/TS-4893
feat:[TS-4893] Support MYSQL functions.
2024-08-14 15:10:27 +08:00
Hongze Cheng 6372d6d016
Merge pull request #27202 from taosdata/fix/TD-31433
fix(mnd/s3): fix trim & s3migrate timer routine
2024-08-14 14:21:08 +08:00
kailixu f6ad63ac14 enh: code optimization 2024-08-14 13:59:33 +08:00
kailixu cec7643ea8 enh: code optimization 2024-08-14 13:57:33 +08:00
kailixu fe07324d72 fix(tsdb): return error code when loading data 2024-08-14 12:42:46 +08:00
Hongze Cheng 9796c9dfa4
Merge pull request #27179 from taosdata/enh/TD-31403
Enh/TD-31403
2024-08-14 09:39:12 +08:00
Minglei Jin 834dd8de8c fix(mnd/s3): fix trim & s3migrate timer routine 2024-08-14 09:38:05 +08:00
Hongze Cheng e97d667ffc
Merge pull request #26970 from taosdata/fix/TD-31090-3.0
fix: add del mark for last cache
2024-08-14 09:35:08 +08:00
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
kailixu b47c127c56 Merge branch '3.0' into fix/TD-31320-3.0a 2024-08-14 09:06:56 +08:00
Haojun Liao eb029395a2 fix(stream): init exec when mnd become leader. 2024-08-14 00:38:15 +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 324dc3f404
Merge pull request #27184 from taosdata/fix/3_liaohj
fix(tsdb): check null ptr when un-referencing snapshot.
2024-08-13 22:52:48 +08:00
kailixu 413a57f4cb fix(query): retry when column dropped in latest schema 2024-08-13 18:55:48 +08:00
Haojun Liao 27b0e285c7 fix(tsdb): release the reader when encountering errors. 2024-08-13 18:39:07 +08:00
yihaoDeng 8ecc327cbd change default paramete 2024-08-13 16:58:53 +08:00
dmchen 7bf3206076 fix/TS-5262-conflict-return-error 2024-08-13 08:29:09 +00:00
Haojun Liao b253742155 fix(tsdb): check return value. 2024-08-13 15:49:20 +08:00
Haojun Liao 90862b1df4 other: merge 3.0 2024-08-13 15:48:11 +08:00
yihaoDeng ace1880ad9 fix return code 2024-08-13 15:40:31 +08:00
Haojun Liao 14a2360f5e fix(tsdb): check null ptr when un-referencing snapshot. 2024-08-13 15:22:06 +08:00
Haojun Liao 3ff42c5225
Merge pull request #27173 from taosdata/fix/syntax
fix(query): check return value.
2024-08-13 12:45:33 +08:00
yihaoDeng 7b4f785a44 change queue limit 2024-08-13 11:43:51 +08:00
yihaoDeng 8250a51317 change queue limit 2024-08-13 11:18:29 +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 f15f7da114 enh: remove TSDB_LAST_CACHE_EMPTY from enum 2024-08-13 09:44:34 +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
Haojun Liao fdfc8d8310 fix(query): check return value. 2024-08-13 09:17:49 +08:00
Hongze Cheng 0d4cb0e26e
Merge pull request #27159 from taosdata/fix/TD-31378-3.0
fix: null pointer check when clearing tsdb reader
2024-08-12 18:48:43 +08:00
Hongze Cheng 0f297f0bd3
Merge pull request #27164 from taosdata/fix/TD-31309-2
fix(meta/commit): transfer txn's ownership to asyn commit thread
2024-08-12 18:41:56 +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
Minglei Jin e3bfb9870a fix(meta/commit): transfer txn's ownership to asyn commit thread 2024-08-12 17:12:19 +08:00
Haojun Liao 3701ded767 fix(stream): remove invalid assert. 2024-08-12 16:56:43 +08:00
kailixu 7e57747bee fix: null pointer check when clearing tsdb reader 2024-08-12 15:51:00 +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
Hongze Cheng 3a6760c994
Merge pull request #27151 from taosdata/fix/changeChanOpt
change chan opt
2024-08-12 13:33:36 +08:00
Haojun Liao 354c5d2823
Merge pull request #27149 from taosdata/fix/3_liaohj
fix(stream): update return value check.
2024-08-12 13:10:00 +08:00
Haojun Liao 0d8cda26cd fix(stream): reset the error code. 2024-08-12 10:53:25 +08:00
yihaoDeng 3b718371f7 change chan opt 2024-08-12 10:47:45 +08:00
54liuyao 9b4b74e80f adj error code 2024-08-12 10:42:18 +08:00
Haojun Liao 5ff6397416 fix(stream): update return value check. 2024-08-12 10:25:47 +08:00
Shungang Li 3e923f765b fix: add del mark for last cache 2024-08-12 09:37:29 +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 4586e09b7b
Merge pull request #27131 from taosdata/fix/TD-31345
fix(meta/query): return oom with null ctb cursor
2024-08-12 09:11:01 +08:00
Hongze Cheng 4efa935e8b
Merge pull request #27130 from taosdata/fix/TD-31318
fix(tsdb/cache): return oom if array or push failed
2024-08-12 09:09:20 +08:00
Hongze Cheng 80a1d1b4f8
Merge pull request #27132 from taosdata/fix/TD-31346
fix(meta/query): return oom if malloc failed
2024-08-12 09:06:15 +08:00
Hongze Cheng 5d977fd9bc
Merge pull request #27133 from taosdata/fix/TD-31347
fix(meta/query): return oom if malloc failed
2024-08-12 09:03:38 +08:00
Hongze Cheng a76087c381
Merge pull request #27098 from taosdata/fix/TS-5262-log-conflict
Fix/ts-5262-log-conflict
2024-08-12 08:54:39 +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 12fe64e5bb refactor errno code 2024-08-09 17:54:47 +08:00
Minglei Jin 0035c1b06a fix(meta/query): return oom if malloc failed 2024-08-09 17:13:37 +08:00
Minglei Jin 2d2ba4fd29 fix(meta/query): return oom if malloc failed 2024-08-09 17:09:19 +08:00
Minglei Jin b8cd001dfb fix(meta/query): return oom with null ctb cursor 2024-08-09 17:06:35 +08:00
Minglei Jin 105594848c fix(tsdb/cache): return oom if array or push failed 2024-08-09 17:00:18 +08:00
Haojun Liao df4437bc7c
Merge pull request #27107 from taosdata/fix/TD-31335
adj error code
2024-08-09 16:48:22 +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
wangmm0220 9e018e8e58 fix:[TS-5156]add user/fqdn in show consumers 2024-08-09 14:28:58 +08:00
yihaoDeng d763e559e1 refactor errno code 2024-08-09 13:57:57 +08:00
Hongze Cheng f6fc7a2edd
Merge pull request #27112 from taosdata/fix/TD-31336-3.0
fix: handle error code
2024-08-09 13:34:04 +08:00
Haojun Liao 71b8f67ea6 refactor: do some internal refactor. 2024-08-09 11:37:34 +08:00
Hongze Cheng f83521b2eb
Merge pull request #27094 from taosdata/fix/TS-5271-3.0
fix: disable process write request when vnode is in snapshot mode
2024-08-09 11:14:49 +08:00
Hongze Cheng 78a4a93d9c fix: handle error code 2024-08-09 11:04:04 +08:00
Haojun Liao 10acd19e71 refactor: do some internal refactor. 2024-08-09 10:36:10 +08:00
Haojun Liao bc38eadf53 Merge branch '3.0' into fix/3_liaohj 2024-08-09 10:31:55 +08:00
Haojun Liao bc14da28e5 refactor: do some internal refactor. 2024-08-09 10:31:05 +08:00
54liuyao 3826fec13d adj error code 2024-08-09 09:28:13 +08:00
Haojun Liao ac413cd8ed
Merge pull request #27085 from taosdata/fix/TD-31317
fix issue
2024-08-09 09:25:08 +08:00
Haojun Liao 6ea01d7f9c
Merge pull request #27095 from taosdata/opti/TD-30453
opti:[TD-30453] change trans policy from rollback to retry in tmq
2024-08-09 09:20:18 +08:00
Haojun Liao 6fc8c7bd4e
Merge pull request #26619 from taosdata/fix/3_liaohj
fix(stream): adjust the time to free task backend.
2024-08-09 09:09:21 +08:00
Haojun Liao b24e8efa5f Merge remote-tracking branch 'origin/fix/3_liaohj' into fix/3_liaohj 2024-08-09 02:02:56 +08:00
Haojun Liao dfa74f82d7 fix(stream): avoid repeat send checkpoint-report msg. 2024-08-09 00:40:05 +08:00
dmchen ed710653eb fix/TS-5262-log-conflict 2024-08-08 10:37:49 +00:00
wangmm0220 bde16f4667 opti:[TD-30453] change trans policy from rollback to retry in tmq 2024-08-08 18:34:02 +08:00
Hongze Cheng 566bab1fb2 fix: disable process write request when vnode is in snapshot mode 2024-08-08 18:25:43 +08:00
wangmm0220 e7b990f3dd feat:[TS-3718]merge from 3.0 2024-08-08 17:35:24 +08:00
wangmm0220 d5b990e4ed fix:[TS-5156]add user in show consumers 2024-08-08 16:38:11 +08:00
54liuyao fe75c72666 fix issue 2024-08-08 16:24:18 +08:00
Hongze Cheng 328c0c38a5
Merge pull request #27013 from taosdata/fix/fixTransReturnCode
fix return error
2024-08-08 13:59:56 +08:00
dapan1121 cefd1de7fb
Merge pull request #27064 from taosdata/fix/TD-31308
fix:[TD-31308] error code if topic not exist
2024-08-08 13:48:48 +08:00
dapan1121 2b6b196b66
Merge pull request #27076 from taosdata/fix/TD-30883
feat:[TD-30883]send data if scan wal too log
2024-08-08 13:44:44 +08:00
Hongze Cheng f698610e44
Merge pull request #27069 from taosdata/fix/TD-31277-3.0
fix: handle error code
2024-08-08 12:39:05 +08:00
wangmm0220 a4ebe75b4c feat:[TD-30883]send data if scan wal too log 2024-08-08 11:45:08 +08:00
Haojun Liao fe7565330b
Merge branch '3.0' into fix/3_liaohj 2024-08-08 11:20:12 +08:00
wangmm0220 3ef942bf4b Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-3718 2024-08-08 10:59:45 +08:00
Hongze Cheng dfc004ac37 fix: handle error code 2024-08-08 10:22:06 +08:00
Hongze Cheng 0326bb7010 fix: handle error code 2024-08-08 09:50:41 +08:00
wangmm0220 9ee22b17a1 fix:[TD-TD-31308] error code if topic not exist 2024-08-08 09:46:00 +08:00
yihaoDeng 6905cc47ed refactor transport code 2024-08-08 09:23:34 +08:00
Haojun Liao 3ae295dd1f
Merge pull request #27032 from taosdata/fix/syntax
fix(stream):set accept code for trans.
2024-08-08 09:08:08 +08:00
Hongze Cheng 96103a9d0a
Merge pull request #27052 from taosdata/fix/TD-31284-3.0
fix: drop user notification
2024-08-08 09:01:16 +08:00
Hongze Cheng 194b33eed8
Merge pull request #26989 from taosdata/fix/TD-31091-3.0
fix/TD-31091-3.0
2024-08-08 08:54:29 +08:00
Cary Xu d9477c8dd7
Update mndUser.c 2024-08-07 18:41:03 +08:00
Hongze Cheng 2ca4c03243
Merge pull request #27046 from taosdata/fix/TD-31296
fix(meta/query): return oom before memcpy
2024-08-07 18:27:53 +08:00
dapan1121 e4a6bae5b3
Merge pull request #27037 from taosdata/fix/TD-31283
fix:[TD-31283] code remove by accident
2024-08-07 18:20:05 +08:00
Haojun Liao 9712357b87 refactor: do some internal refactor. 2024-08-07 17:35:33 +08:00
Haojun Liao 0ca2ced951 fix(query): check return value. 2024-08-07 17:33:43 +08:00
kailixu 3fdf936c88 fix: drop user notification 2024-08-07 16:46:17 +08:00