Commit graph

872 commits

Author SHA1 Message Date
kevin men
f956144cdd
docs: add odbc connector support ado (#32460) 2025-08-06 10:26:14 +08:00
guozhenwei
7cac54cb88
docs: update WebSocket connection API support status and usage restrictions in documentation (#32393) 2025-08-01 13:29:29 +08:00
kevin men
fc410c3828
docs: escape_character parameter in document classification error (#32421) 2025-08-01 09:57:01 +08:00
Yihao Deng
0b50ab8d8c
enh: update show creata table (#32320) 2025-07-29 10:37:47 +08:00
xinsheng Ren
484871dd95
docs: count_window (#32349) 2025-07-29 10:27:18 +08:00
guozhenwei
ddae2e481e
docs: add c ws new examples (#32011)
* test: add Makefile and test script for C ws examples

* docs: add c ws new examples

* docs: replace c ws examples with c ws new examples

* fix: correct log file redirection syntax in c_ws scripts

* style: format code

* docs: update c/c++ zh doc

* docs: add async demo and ws error code

* docs: modify c/c++ zh doc

* docs: rename asyncdemo.c to async_demo.c

* docs: update c ws zh doc

* docs: update c ws en docs

* docs: fix typos and improve WebSocket connection documentation

* docs: refactor code structure for improved readability and maintainability

* docs: modify stmt en doc

* fix: fix build doc errors

* fix: fix return value

* fix: delete taos_options

* fix: fix return value

* docs: update c/c++ connector docs
2025-07-28 14:23:39 +08:00
hongzhenliu
426640b924
fix(doc): change time zone desc on windows (#31964)
Co-authored-by: hongzhenliu335 <ethanliu@taosdata.com>
2025-07-28 09:20:36 +08:00
She Yanjie
6d9367ba9a
fix(keeper): gin log level (#32298)
* fix(keeper): gin log level

* fix: add missing log file copy for JDBC example

* fix: use jdbc standard api

* chore(jdbc): update jdbc version

---------

Co-authored-by: haoranchen <haoran920c@163.com>
2025-07-27 18:25:37 +08:00
Yihao Deng
55492acc70
docs: update blob readmd (#32259) 2025-07-26 17:47:08 +08:00
Simon Guan
b703166d05 Merge remote-tracking branch 'origin/feat/TS-6100-3.0' into merge/main_to_stream 2025-07-26 15:23:38 +08:00
She Yanjie
00afca0df0
Merge pull request #32266 from taosdata/docs/TD-34403
docs(jdbc): udpate 3.7.0 release doc
2025-07-26 11:26:06 +08:00
xinsheng Ren
adb30b15bf
docs: notify (#32265) 2025-07-26 10:54:23 +08:00
sheyanjie-qq
13a9dc78ea docs(jdbc): udpate 3.7.0 release doc 2025-07-26 10:41:58 +08:00
kevin men
ebc1a6b6ee
docs: update python version (#32243)
* docs: update python version

* docs: add datatype map
2025-07-25 19:25:50 +08:00
Xuefeng Tan
0ac58c6491
docs(driver-go): release 3.7.3 (#32246) 2025-07-25 15:56:30 +08:00
Xuefeng Tan
d9e223ce7a
docs(C#): add support for IPv6 connections and DECIMAL data type in C# connector version 3.1.7 (#32218) 2025-07-24 19:55:28 +08:00
Simon Guan
027c65ee7a Merge branch '3.0' into merge/mainto3.0 2025-07-24 10:54:40 +08:00
Xuefeng Tan
88851efbc1
docs(taosAdapter): add support for BLOB and DECIMAL data types in adapter documentation (#32111) 2025-07-24 09:43:16 +08:00
kevin men
853878c205
docs: add explanation of taosBenchmark parameter (#32167)
* feat: add explanation of taosBenchmark parameter

* feat: modify the parameter format of taosBenchmark
2025-07-23 19:33:53 +08:00
Daniel Clow
7820384908
docs: add community connector note (#32022) 2025-07-23 14:52:16 +08:00
Xuefeng Tan
716c7a8f81
docs(driver-go): update connection documentation for IPv6 support and BLOB type (#32104) 2025-07-23 14:37:55 +08:00
Mario Peng
bb8b7c7299
docs stmt upgrade to stmt2 (#32148) 2025-07-23 13:39:54 +08:00
Minglei Jin
293f0ab504
docs(mqtt): separate mqtt doc from tmq (#32078) 2025-07-21 17:12:24 +08:00
menshibin
45dd5aa557 feat: conflict resolution 2025-07-19 12:06:32 +08:00
Mario Peng
d835fc5db0
fix(stmt2):tbname error output (#31997) 2025-07-18 16:26:53 +08:00
She Yanjie
e7d5ded3d7
docs: update jdbc out-dated descripiton (#31959) 2025-07-17 13:40:48 +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
dongming chen
de4838f89b
enh: TS-5926-force-repair-wal (#31828) 2025-07-14 10:55:11 +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
guozhenwei
88241dccea
docs: update rust connector doc (#31684)
* docs: update rust connector doc

* docs: update rust, python and cpp doc

* docs: modify rust connector doc

* docs: modify c, py ws connector doc

* docs: update c, py ws connector en doc

* docs: update py ws connector doc

* docs: update py ws connector doc

* docs: delete websocket param desc
2025-07-07 18:12:14 +08:00
hongzhenliu
3d0bec161b
fix(doc) select statement add field explanation (#31539) 2025-07-04 15:31:36 +08:00
Simon Guan
fc2fec02c7
merge: from main to 3.0 branch (#31562) 2025-07-03 09:15:59 +08:00
Xuefeng Tan
c8619b61f0
docs: add DECIMAL type representation and usage notes for C# connector (#31543)
* docs: add DECIMAL type representation and usage notes for C# connector

* docs: update DECIMAL type notes for C# connector to clarify precision differences
2025-06-30 19:54:58 +08:00
Xuefeng Tan
4891d1d9e9
docs: enhance timezone parameter description for C# driver (#31547)
* docs: enhance timezone parameter description for C# driver

* docs: update timezone examples and descriptions for .NET versions
2025-06-30 18:28:10 +08:00
kevin men
55dbf2f698
docs: upgrade the Python version and add the flink version description (#31548)
* docs: upgrade the Python version and add the flink version description

* chore: add deepwiki badge

Signed-off-by: WANG Xu <feici02@outlook.com>

* fix(query) subscriptions memory leak (#31533)

Co-authored-by: hongzhenliu335 <ethanliu@taosdata.com>

* docs: Google Data Studio changed to Google Looker Studio (#31487)

* docs: Google Data Studio changed to Google Looker Studio

* docs: restore one for Google Data Studio

* docs: restore one for Google Data Studio english

* docs: update 3.3.6.13 release notes in office web

* Update 3.3.6.13.md

* Update docs/zh/28-releases/03-notes/3.3.6.13.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix(docs): correct spelling of 'forecast' in release notes

* fix(docs): correct typos in release notes for version 3.3.6.13

---------

Signed-off-by: WANG Xu <feici02@outlook.com>
Co-authored-by: WANG Xu <feici02@outlook.com>
Co-authored-by: hongzhenliu <wluckyjob@gmail.com>
Co-authored-by: hongzhenliu335 <ethanliu@taosdata.com>
Co-authored-by: Alex Duan <51781608+DuanKuanJun@users.noreply.github.com>
Co-authored-by: support-platform <it@taosdata.com>
Co-authored-by: huohong <346479823@qq.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: chenhaoran <haoran920c@163.com>
2025-06-30 18:10:05 +08:00
Hongze Cheng
b43fee20f3
Merge pull request #31480 from taosdata/docs/3.0/TD-34215
add stmt2 docs
2025-06-30 10:45:36 +08:00
Zhixiao Bao
e0608d74d1
fix: alter minReservedMemorySize error code. (#31510) 2025-06-27 16:00:29 +08:00
dongming chen
2678511dad
feat: add password encryption algorithm support and related configura… (#31237) 2025-06-27 07:58:32 +08:00
kevin men
b48ac13062
docs: upgrade Python WebSocket Connector Version (#31447)
* docs: upgrade Python WebSocket Connector Version

* docs: add -Z parameter description

* docs: modify docs format
2025-06-26 15:39:00 +08:00
Minglei Jin
66c4ef3e90
feat(mqtt): mqtt subscription (#30127)
* feat(mqtt): Initial commit for mqtt

* chore(xnode/mnd): xnode message handlers for mnode

* chore(mnd/xnode): mnode part for xnode

* chore(xnode/translater): fix show commands

* fix(ast/creater): fix xnode create option

* fix(xnode/ci): fix ci & doc's error codes

* chore(xnode/sql): make create/drop/show work properly

* fix(xnode/sql): commit new files

* fix(xnode/sql): commit cmake files

* fix: fix testing cases

* fix(xnode/tsc): fix tokens

* fix(ast/anode): fix anode update decl.

* fix(xnode/error): fix xnode error codes

* fix: xnode make/destroy

* chore: xnode with option & dnode id

* chore: use taosmqtt for xnode

* chore: new error code for xnode launching

* chore(xnode): new error code

* chore: header for _xnode_mgmt_mqtt

* chore: source for _xnode_mgmt_mqtt

* chore: remove test directory from cmake

* chore: remove taosmqtt for ci to compile

* chore: remove taosudf header from xnode

* chore: new window macro

* chore: remove xnode mgmt mqtt for windows compilation

* Revert "chore: remove xnode mgmt mqtt for windows compilation"

This reverts commit 197e1640c7.

* chore: cleanup code

* chore: xnode mgmt comment windows part out

* chore: mgmt/mqtt, move uv head toppest

* xnode/mnode: create xnode once per dnode

* fix(xnode/systable/test): fix column count

* xnode/sdb: renumber sdb type for xnode to make start/stop order correct

* xnode/mqtt: new param mqttPort

* fix SXnode's struct type

* transfer dnode id to mqtt subscription

* tmqtt: remove uv_a linking

* tmqtt/tools: sources for tools

* tools: fix windows compilation

* tools/producer: fix windows sleep param

* tools/producer: fix uninited var rc

* make tools only for linux

* test/mnodes: wail 1 or 2 seconds for offline to be leader

* update topic producer tool for geometry data type testing

* format tool sql statements

* show xnodes' ep

* make shell auto complete xnodes

* use usleep instead of sleep

* mqtt/proto: first version mqtt protocol

* remove assert styles

* build with linux only

* fix libuv for taosmqtt building

* fix log printing

* mem: use ttq_ prefix instead of tmqtt

* xnode/parser/proto: protocol option for xnode

* xnode/translater/option: translate xnode option proto

* xnode/translator: translate proto param

* xnode/tmsg: encode/decode proto param

* xnode/mnode: proto parma for mndXnode

* xnode/proto: protocol param for xnode

* xnode/mqtt: save/load proto from xnode json

* rename tmqtt proto header

* rename head directories

* rename header name styles

* restyle func names

* update

* update

* use camel db

* use camel for cxt

* update count of information_schema

* fix exceptional cases

* fix w.r.t reviews

* fixes w.r.t reviews

* use ttq_free

* append xnode msgs

* update information schema count

* support tmq meta data sub

* success typo fix

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix error line var w.r.t. suggestions from copilot

* denote mqtt node with bnode instead of xnode

* smoke testing for mqtt

* soak testing

* new package for test framework: paho 2.1.0

* import mqtt into util

* fix soak testing

* test/soak: user 5 topics per client

* test/soak: cover qos

* update docker image references to tdengine-ci:0.1 in CI scripts and common.py

* refactor: rename bnode msg to backup node

* refactor: rename xnode to bnode 1

* refactor: rename xnode to bnode 2

* refactor: rename xnode to bnode 3

* refactor: rename xnode to bnode 4

* refactor: rename xnode to bnode 4

* refactor: rename xnode to bnode 5

* refactor: rename xnode to bnode 6

* refactor: rename some files 1

* refactor: rename some files 2

* refactor: rename some files 3

* refactor: rename some files 4

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: chenhaoran <haoran920c@163.com>
Co-authored-by: Simon Guan <guanshengliang@qq.com>
2025-06-25 14:58:51 +08:00
pengrongkun94@qq.com
9f62bde6a9 add stmt2 docs 2025-06-24 16:22:15 +08:00
Xuefeng Tan
07cf494e5d
docs: add OpenMetrics support and configuration details to taosAdapter documentation (#31427)
* docs: add OpenMetrics support and configuration details to taosAdapter documentation

* docs: enhance OpenMetrics section in taosAdapter documentation
2025-06-21 15:48:16 +08:00
Mario Peng
c65e1592fa
feat:insert into subquery (#31401) 2025-06-21 15:11:09 +08:00
Simon Guan
371ae9b7fd Merge branch '3.0' into merge/mainto3.0 2025-06-20 14:48:47 +08:00
Simon Guan
9923aedcb6 Merge branch 'main' into merge/mainto3.0 2025-06-20 14:48:16 +08:00
Xuefeng Tan
28afb9a91a
docs: add IPv6 support information for taosAdapter (#31362) 2025-06-18 15:25:22 +08:00