Commit graph

197 commits

Author SHA1 Message Date
Jing Sima
0e43466968
enh: Modify maximum TSMA num from 3 to 10. (#33145) 2025-10-21 09:46:59 +08:00
Tony Zhang
cb9fbea550 Merge remote-tracking branch 'origin/3.3.6' into merge/3.3.6tomain 2025-09-30 14:48:45 +08:00
Tony Zhang
81c03936ea
fix: order by errors (#33058) 2025-09-30 09:50:47 +08:00
Minglei Jin
6d4dceeaca
feat(agg/var): sampled funcs for stddev & var, and others (#32694) 2025-09-26 17:52:32 +08:00
Tony Zhang
e4777c94b8
feat: support extend option in state window (#33003) 2025-09-22 13:52:52 +08:00
Simon Guan
d3b9aaa83b Merge branch '3.0' into merge/mainto3.0 2025-09-19 19:42:32 +08:00
Hongze Cheng
e61fc3c3a6
feat: impl vnode scan (#32942)
* feat: support SQL commands

* feat: impl `scan database` client part code

* feat: impl `scan db.vgroups` client part code

* feat: impl `show scans` client codes

* feat: impl `show scan <id>` client code

* feat: impl `kill scan <id>` client code

* feat: impl mnode part code

* more code

* feat: impl mndScanDb

* feat: Impl all command mnode code

* feat: impl vnode part code

* fix: ci return code check

* fix: return code ci

* doc: change document

* fix: forever loop

* fix: fix some test cases

* add more codes

* fix: compile error

* fix: CI cases

* fix: some scan issues
2025-09-19 13:41:41 +08:00
Simon Guan
8017d3bea1 Merge branch 'main' into merge/mainto3.0 2025-09-19 09:17:26 +08:00
Jing Sima
39a5d012bb
docs: Modify docs of virtual table and PERCENTILE. (#33004) 2025-09-18 08:35:03 +08:00
Simon Guan
4dd6b9a7e4 Merge branch 'main' into merge/mainto3.0 2025-09-17 17:25:39 +08:00
danielclow
d7579d7794 docs: remove image import component 2025-09-16 10:18:03 +08:00
dongming chen
cf1fcd0243
enh(TS-6867): add test case (#32976) 2025-09-15 15:04:17 +08:00
Bomin Zhang
67bd099881
enh[TD-37448][TD-37449]: implement show ssmigrate and kill ssmigrate command (#32888) 2025-09-12 15:07:57 +08:00
Bomin Zhang
560fd8560e
feat[TS-7127]: implement find/like/regep_in_set (#32857) 2025-09-12 09:28:32 +08:00
Simon Guan
fa0d60ad2a Merge branch 'main' into merge/mainto3.0 2025-09-10 08:37:22 +08:00
Tony Zhang
04ae258de9
docs: correct last_row docs (#32927)
Co-authored-by: Tony Zhang <tonyzhang@taosdata.com>
2025-09-09 17:34:48 +08:00
Simon Guan
31aee547a3 Merge branch 'main' into merge/mainto3.0 2025-09-08 09:08:40 +08:00
danielclow
72ecb02686 docs: update stream slug 2025-09-05 17:53:16 +08:00
chenhaoran
93e3eebd9c fix(docs): correct broken links in virtual table documentation 2025-09-05 16:49:13 +08:00
chenhaoran
da2f8f786c fix(docs): correct links in virtual table documentation for consistency 2025-09-05 16:48:17 +08:00
chenhaoran
0f807efda1 fix(docs): update links in virtual table documentation for accuracy 2025-09-05 16:35:28 +08:00
chenhaoran
d0c9ae6094 fix(docs): update links and slug in virtual table documentation 2025-09-05 16:17:06 +08:00
chenhaoran
dd664374af fix(stream): correct slug for stream processing documentation 2025-09-05 15:33:57 +08:00
chenhaoran
f409f92347 fix(stream): add missing slug for stream processing documentation 2025-09-05 15:32:26 +08:00
chenhaoran
0dd9c1c34a fix(stream): remove unnecessary blank line in stream processing documentation 2025-09-05 13:57:40 +08:00
chenhaoran
0121d29bda docs: update link to taosd documentation in stream processing parameters 2025-09-05 13:50:17 +08:00
Daniel Clow
6f5cf55320
docs: update sql manual files (#32883) 2025-09-05 13:29:17 +08:00
Simon Guan
2268da1b5f Merge branch 'main' into merge/mainto3.0 2025-08-28 19:06:09 +08:00
Jing Sima
670eea15be
fix: [TD-37714] Fix sql error in virtual table's doc. (#32788) 2025-08-28 14:34:51 +08:00
Hongze Cheng
6a4534c1c7
enh: change float/double default encoding to byte_stream_split (#32721) 2025-08-26 10:46:17 +08:00
Mario Peng
d54dc6a4ff
feat(stmt2): STMT2 support decimal type (#32563) 2025-08-22 14:18:24 +08:00
Tony Zhang
716abe97da
clarify the return value format of the date function (#32690)
Co-authored-by: Tony Zhang <tonyzhang@taosdata.com>
2025-08-22 10:52:33 +08:00
Tony Zhang
cda807e5f9
feat: support for the date function (#32545)
Co-authored-by: Tony Zhang <tonyzhang@taosdata.com>
2025-08-21 19:29:37 +08:00
Hongze Cheng
549d4b5c08
enh​​: support for ​​BSS (Byte-Stream-Split) encoding​​ on floating-point data (#32447) 2025-08-21 09:31:14 +08:00
Simon Guan
df00bb7123
docs: update notes (#32481) 2025-08-07 11:04:42 +08:00
xinsheng Ren
484871dd95
docs: count_window (#32349) 2025-07-29 10:27:18 +08:00
Yihao Deng
55492acc70
docs: update blob readmd (#32259) 2025-07-26 17:47:08 +08:00
xinsheng Ren
adb30b15bf
docs: notify (#32265) 2025-07-26 10:54:23 +08:00
Minglei Jin
293f0ab504
docs(mqtt): separate mqtt doc from tmq (#32078) 2025-07-21 17:12:24 +08:00
Simon Guan
6f5f0c3e9c Merge branch '3.0' into merge/mainto3.0_1 2025-07-16 18:07:06 +08:00
She Yanjie
72a2665feb
feat: use the new TDengine product name (#31859) 2025-07-15 10:15:57 +08:00
Bomin Zhang
876979b5f5
feat[ts-6107]: shared storage (#31552)
* add API to use s3 as shared storage

* support using local file system as shared storage

* upload file to shared storage

* support read, compact and drop

* finish basic mnode & vnode msg processing

* follower sync migration state

* implement mnode transaction, and improve log

* send migration progress msg to dnode to avoid deadlock

* implement following migration

* remove mcount

* avoid redo migration on startup

* avoid follower deadlock when leader is down

* trigger migrate by timer,  avoid compact after migration

* comment out the usage of 'tcs' functions in stream

* change config item prefix from s3 to ss

* change db option prefix from s3 to ss

* rename s3 data struct, function, file to ss

* rename s3 macro to ss

* update s3 sql to ss

* rename remaining s3 items to ss

* check ss configruation, improve s3 retry

* grant object storage -> shared storage,  check ssEnabled

* fix memory leaks

* update build options

* omit sensitive information when dump config

* fix backward compatibility issue

* fix issues found in ci-checks

* fix some failed test cases

* avoid follower timeout and improve log

* fix: follower timeout because migration status not updated

* refuse migration if there's an in progress one

* fix ss test case

* remove garbage files and other minor improvement

* fix failed test cases

* update unit test

* fix failed test case

* fix failed test case

* update document

* update document and fix failed test cases

* fix minor issues in code, test and document

* check new commit after migration task is scheduled

* fix several issus

1. migrate information cannot be dropped sometimes because progress response was put into read queue.
2. memory leak in rare cases
3. data corruption in rare cases
4. failed test case

* add shared storage upgrade tool

* fix compile error
2025-07-14 16:33:53 +08:00
Tony Zhang
582cbf0be1
fix: correct timediff function bug and redress docs (#31798) 2025-07-12 15:36:28 +08:00
Mario Peng
808d720c1d
feat:insert into subquery (#31401) (#31710) 2025-07-08 17:26:34 +08:00
Simon Guan
d497a960eb Merge branch 'main' into merge/mainto3.0 2025-07-08 16:35:39 +08:00
hongzhenliu
3d0bec161b
fix(doc) select statement add field explanation (#31539) 2025-07-04 15:31:36 +08:00
Mario Peng
c65e1592fa
feat:insert into subquery (#31401) 2025-06-21 15:11:09 +08:00
Simon Guan
9923aedcb6 Merge branch 'main' into merge/mainto3.0 2025-06-20 14:48:16 +08:00
Simon Guan
441a2472d7 Merge branch '3.0' into merge/3.0tomain2 2025-06-19 18:26:02 +08:00
Daniel Clow
9fd9a67233
docs: lint all en md files (#31377) 2025-06-16 16:05:41 +08:00