Commit graph

69 commits

Author SHA1 Message Date
Pan Wei
baf6a52153
Merge branch '3.0' into feat/TS-6100-3.0 2025-07-10 08:25:34 +08:00
Simon Guan
d497a960eb Merge branch 'main' into merge/mainto3.0 2025-07-08 16:35:39 +08:00
Haojun Liao
4abc6c071d
fix(query): fix bug caused by shallow copy. (#31638) 2025-07-08 08:49:55 +08:00
hongzhenliu
ba2fe01cab
fix(query): order by used the qsort function heap buffer over flow (#31612) 2025-07-08 08:43:17 +08:00
Jinqing Kuang
968eeeeb0b Merge branch '3.0' into feat/TS-6100-3.0-merge 2025-07-07 18:04:02 +08:00
hongzhenliu
7d3ae3b734
fix: virtual table disable write (#31535) 2025-07-04 13:53:13 +08:00
Simon Guan
fc2fec02c7
merge: from main to 3.0 branch (#31562) 2025-07-03 09:15:59 +08:00
Minglei Jin
009c0282c7
feat(mqtt): testing & doc (#31495) 2025-07-01 11:28:49 +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
hongzhenliu
8cc38d47f8
fix(parser) add varchar implicit conversion to larger type when selec… (#31429) 2025-06-26 17:55:18 +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
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
3c1ef6a866 fix: comment out obsolete test cases in cases.task for stream processing 2025-06-24 11:32:22 +08:00
chenhaoran
04d31fb9f0 fix: update case entries in cases.task to enable additional test cases 2025-06-23 20:43:10 +08:00
Jinqing Kuang
85fad8e178 Merge branch '3.0' into temp 2025-06-23 18:08:09 +08:00
chenhaoran
3200ed788c fix: update case entries in cases.task to standardize formatting 2025-06-23 15:18:44 +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
hongzhenliu
0be40cfc5d
fix: add test case for table column limit (#31415)
Co-authored-by: hongzhenliu335 <ethanliu@taosdata.com>
2025-06-20 14:56:26 +08:00
Simon Guan
9923aedcb6 Merge branch 'main' into merge/mainto3.0 2025-06-20 14:48:16 +08:00
hongzhenliu335
ba2f3b2ccc fix(parser): set current statement precision use join table precision 2025-06-18 17:53:40 +08:00
Simon Guan
41fafa2b05 Merge branch '3.0' into feat/TS-6100-3.0 2025-05-26 16:25:38 +08:00
Simon Guan
3d4bab2601
test: update new frame (#31207) 2025-05-26 16:25:04 +08:00
Jinqing Kuang
18566df281 Merge branch '3.0' into kjq-merge 2025-05-24 14:56:21 +08:00
Simon Guan
f1d1c37a64
test: migrate stream cases (#31164) 2025-05-24 11:30:47 +08:00
Simon Guan
20ffa6b55e
test: rename tdsql functions (#31065) 2025-05-17 11:47:26 +08:00
Simon Guan
b874cf66fe
test: migrate cases (#31037) 2025-05-16 20:35:26 +08:00
huohong
f7ca87c43f
test: support caselist and env clean (#31067)
* test: support caselist and env clean

* test: support caselist and env clean

* test: add batch run scripts

* add test_list.txt example

* test: add usage description

---------

Co-authored-by: huohong <sallyhuo@taosdata.com>
2025-05-16 14:01:19 +08:00
Simon Guan
a3b7b5ea49 test: add example cases 2025-05-14 11:05:47 +08:00
WANG Xu
773f74eedb
Merge pull request #30983 from taosdata/test/army_migration
test: migrate army vtable cases
2025-05-12 16:42:25 +08:00
Simon Guan
dbcc15b57c
test: migrate cases (#31050) 2025-05-12 09:00:19 +08:00
huohong
28c34f2e1b
Merge branch 'main' into test/army_migration 2025-05-10 18:21:48 +08:00
Simon Guan
be908d47bc
test: migrate cases (#31041) 2025-05-10 16:04:48 +08:00
Simon Guan
be0cb312b0
test: migrat cases (#31032) 2025-05-10 09:12:33 +08:00
huohong
1611b020b8
Merge branch 'main' into test/army_migration 2025-05-09 16:21:28 +08:00
Simon Guan
882f46b1a1
test: migrate cases (#31029) 2025-05-09 16:19:18 +08:00
Simon Guan
2156b6e8ff
test: remove unused files (#31024) 2025-05-08 23:08:29 +08:00
huohong
0daf5fbb38 test: fix run error 2025-05-08 19:54:50 +08:00
Simon Guan
0dad7ed271
test: migrate cases (#31023) 2025-05-08 19:00:07 +08:00
Simon Guan
afc65bdebd
test: migrate cases (#31022) 2025-05-08 18:21:32 +08:00
huohong
dab222df31 test: add army vtable cases 2025-05-08 16:20:32 +08:00
Simon Guan
78dbc6947c
test: migrate cases (#30997) 2025-05-08 10:51:33 +08:00
Simon Guan
5dbc72c245
test: migrate cases (#30991) 2025-05-07 16:09:33 +08:00
Simon Guan
b2169c0c9a
test: migrate cases (#30987) 2025-05-07 13:38:12 +08:00
Simon Guan
48ceec3b46
test: migrate cases (#30981) 2025-05-06 20:57:57 +08:00
Simon Guan
51e53a7926
test: migrate cases (#30979) 2025-05-06 17:31:34 +08:00
Simon Guan
e7dee103fb
test: migrate cases (#30976) 2025-05-06 13:32:43 +08:00
Simon Guan
94d57f739e
test: migrate cases (#30974) 2025-05-05 17:36:46 +08:00
Simon Guan
644972d160
test: migrate cases (#30973) 2025-05-05 14:08:10 +08:00