Commit graph

15398 commits

Author SHA1 Message Date
chenhaoran
eba17e7061 fix(build): disable BUILD_CONTRIB option in container build scripts 2025-07-10 10:20:36 +08:00
Pan Wei
baf6a52153
Merge branch '3.0' into feat/TS-6100-3.0 2025-07-10 08:25:34 +08:00
Pan Wei
6cea090c86
fix: memory issues and case issues (#31743)
* enh: add operator reset func

* fix: merge join reset issue

* fix: memory issues

* fix: add debug assert

* fix: memory issues

* fix: memory leak

* fix: memory issues

* fix taos log miss

* fix: case issue

* fix: case issue

* fix: case issues

* fix: drop dnode issue

* fix: memory issues

* fix: memory issues

* fix: memory leak issues

* fix: recalculate time range issue

* fix: add debug log

* fix: memory issues

* fix: enable case asan

* Update streamlist_for_ci.task

* fix: case asan issue

* fix: stream name issue

* fix: external window compile issues

* fix: deploy memory issue

* fix: ahandle issue

* fix: ahandle issue

* fix: ahandle issue

* fix: virtual table reader list issue

* fix: log info

* fix: msg error

* fix: virtual table addr list issue

* fix: memory issues

* fix: memory leak issue

* fix: memory issues

* fix: memory free issues

* fix: memory issues

* fix: snode deploy issue

* fix: mnode reader issue

* fix: memory issues

* fix: add debug test

* enh: add ignore nodata trigger

* fix: memory leaks

* fix: configuration issue

* fix: memory issue

* fix: external window issue

---------

Co-authored-by: huohong <sallyhuo@taosdata.com>
2025-07-09 18:57:01 +08:00
Jing Sima
2133d47fd0 feat: [TS-6100] Fix vstable scan plan 2025-07-09 18:16:00 +08:00
dapan1121
3341e4994c fix: cases failed 2025-07-09 15:25:01 +08:00
Alex Duan
4bc58eda0b fix: delete stream_function_test.py case and remove stream function from benchMark 2025-07-08 17:55:27 +08:00
Alex Duan
62aa0a174f fix: delete stream-test.py case 2025-07-08 17:31:05 +08:00
dapan1121
2b6a1a66c3 fix: remove failed cases 2025-07-08 17:17:12 +08:00
Simon Guan
d497a960eb Merge branch 'main' into merge/mainto3.0 2025-07-08 16:35:39 +08:00
Tony Zhang
6afc4cbe8f
fix: fill math operator resType precision in translation (#31693)
Co-authored-by: Tony Zhang <tonyzhang@taosdata.com>
2025-07-08 13:56:25 +08:00
chenhaoran
765512653a fix(build): add BUILD_CONTRIB option to cmake commands 2025-07-08 11:21:46 +08:00
Kaili Xu
7c45748613
enh: rename TDasset to TDengine IDMP (#31687) 2025-07-08 08:50:56 +08:00
Jinqing Kuang
968eeeeb0b Merge branch '3.0' into feat/TS-6100-3.0-merge 2025-07-07 18:04:02 +08:00
dongming chen
b0e3791e78
fix: audit case fail (#31602) 2025-07-05 17:14:56 +08:00
Jing Sima
a7adc8042f feat: [TS-6100] Support TSMA: Part 1. 2025-07-04 13:31:48 +08:00
Kaili Xu
a86e09e4e3
enh: grant support vnodes and storage size (#31380) 2025-07-03 16:44:29 +08:00
Simon Guan
fc2fec02c7
merge: from main to 3.0 branch (#31562) 2025-07-03 09:15:59 +08:00
haoranchen
d7308578a5
fix: enable DBUILD_TEST in Asan Docker build (#31590)
* fix: ensure tmq_sim is copied to debugSan only when build_no_asan is true

* fix: optimize Rust installation process in CI Dockerfile

* fix: enable tests in Docker build process and comment out unused code for tmq_sim
2025-07-02 20:09:12 +08:00
haoranchen
089f0c361c
refactor: add ci dockerfile (#31082) 2025-07-01 18:53:15 +08:00
WANG Xu
a60c1b601f
Merge pull request #31577 from taosdata/enh/main/tdgpt-ci
fix(tdgpt): update container build scripts and test cases for configuration
2025-07-01 18:19:58 +08:00
chenhaoran
0e373b1807 fix(tdgpt): update container build scripts and test cases for improved configuration 2025-07-01 16:19:00 +08:00
kevin men
3cb4fb8f1f
feat: taosBenchmark outputs structured result data (#31527)
* feat: taosBenchmark outputs structured result data

* feat: add file permission check

* feat: modify return value error

* feat: modify permission check return code
2025-06-30 20:21:28 +08:00
WANG Xu
204a329717
Merge pull request #31555 from taosdata/fix/chr/ci-test-ssh-TD-35700
fix: enhance remote command handling and local host checks in run script
2025-06-30 19:46:24 +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
Zhixiao Bao
62d8b35fd0
feat: add write metrics. (#31198) 2025-06-30 10:33:34 +08:00
chenhaoran
3bf8fd187c fix: enhance remote command handling and local host checks in run script 2025-06-28 11:13:11 +08:00
dongming chen
df391d2322
enh/TS-5619-add-case-crypted-pass (#31508) 2025-06-28 09:36:40 +08:00
dapan1121
0e69cb3886 Merge remote-tracking branch 'origin/3.0' into feat/TS-6100-3.0 2025-06-27 14:53:03 +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
Haojun Liao
bbeffc59b7
fix(gpt): dynamic allocate the option buffer and remove the limitation on the option serialization. (#31482) 2025-06-26 10:13:38 +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
WANG Xu
8681d798d8
Merge pull request #31448 from taosdata/fix/chr/ci-ssh-TD-35700
fix: enhance SSH command handling for local hosts in clean_tmp and run_thread functions
2025-06-24 18:18:39 +08:00
kevin men
f3763f9900
fix(taosBenchmark): tag config parameter 'gen: order' is invalid (#31434)
* fix: tag parameter 'gen: order' is invalid

* fix: modify generateTagData function definition

* fix: add tag order config test cases

* fix: add order support fields cases

* fix: add test case to case task

* fix: change to 4 threads to avoid execution timeout

* fix: adjust the written data to avoid execution timeout

* fix: add test cases for multiple scenarios

* fix: add tag order tests case to case task

* fix: modify test case json

* fix: modify  incorrect variable names
2025-06-24 18:10:16 +08:00
chenhaoran
68959976e9 fix: update environment variable checks in install_spec.sh and adjust expected row counts in test cases 2025-06-24 15:35:42 +08:00
zelv01
fd24e18743 Merge branch 'feat/TS-6100-3.0' of github.com:taosdata/TDengine into feat/TS-6100-3.0 2025-06-24 14:17:20 +08:00
chenhaoran
a4b901b033 Merge remote-tracking branch 'origin/main' into fix/chr/ci-ssh-TD-35700 2025-06-24 11:29:47 +08:00
Jinqing Kuang
85fad8e178 Merge branch '3.0' into temp 2025-06-23 18:08:09 +08:00
chenhaoran
f500616b0e fix: update command execution in clean_tmp function to use unquoted variable 2025-06-23 13:44:47 +08:00
chenhaoran
caf37b8c24 test: update binary column size from 16 to 18 in test_vtable_create.py 2025-06-21 15:13:50 +08:00
chenhaoran
70522d5c1c fix: enhance local host detection and streamline remote command execution in clean_tmp and run_thread functions 2025-06-21 15:13:09 +08:00
Zhixiao Bao
19574797b3
fix: insert using sql use the same stb and ctb name. (#31451) 2025-06-21 14:13:32 +08:00
chenhaoran
130bee36b4 fix: replace eval with bash -c for command execution in clean_tmp and run_thread functions 2025-06-21 14:10:59 +08:00
Simon Guan
7dca049803 test: more 2025-06-21 10:18:13 +08:00
chenhaoran
6d3b91533d fix: comment out debug echo statements in run_thread function 2025-06-20 20:11:48 +08:00
chenhaoran
42a12d74ff fix: refactor local host check in clean_tmp and run_thread functions 2025-06-20 20:02:14 +08:00
chenhaoran
7036acf403 test 2025-06-20 18:55:05 +08:00
chenhaoran
5b48060a1a fix: enhance SSH command handling for local hosts in clean_tmp and run_thread functions 2025-06-20 17:59:53 +08:00
Simon Guan
55b1f90433
Merge pull request #31424 from taosdata/merge/3.0tomain2
merge: from 3.0 to main branch
2025-06-20 17:49:54 +08:00
chenhaoran
4a6991d676 fix: update taosadapter git tag to use branch variable in container build script 2025-06-20 17:30:03 +08:00