Commit graph

441 commits

Author SHA1 Message Date
Daniel Clow
9d57269edf
docs: update zh introduction with new name (#32382) 2025-07-30 13:56:36 +08:00
Simon Guan
b8ef82eb8d Merge branch 'main' into merge/stream_to_main 2025-07-26 11:27:55 +08:00
Simon Guan
56899302ea
Merge pull request #32269 from taosdata/merge/3.3.6tomain
merge: from 3.3.6 to  main
2025-07-26 11:27:21 +08:00
Simon Guan
55b4805ab1 Merge branch '3.3.6' into merge/3.3.6tomain 2025-07-26 11:11:02 +08:00
chenhaoran
5c5a20100c fix: update ReviewDog reporting condition to only trigger on autocorrect failures 2025-07-26 09:44:57 +08:00
haoranchen
cca4d7dfc8
fix: open return test in tdengine-test.yml (#32185) 2025-07-25 14:34:15 +08:00
haoranchen
e5ab20b36a
Update new-framework-test.yml (#32219) 2025-07-25 14:16:32 +08:00
haoranchen
8c23130aba
fix:add docs test ci for 3.3.6 in tdengine-docs-ci.yml (#32201) 2025-07-24 15:15:28 +08:00
haoranchen
0e43b8308a
Update tdengine-docs-ci.yml (#32202) 2025-07-24 15:15:22 +08:00
minhuinie
e45493c41b Merge branch '3.0' into new_testcases 2025-07-19 15:04:21 +08:00
menshibin
45dd5aa557 feat: conflict resolution 2025-07-19 12:06:32 +08:00
minhuinie
5f6e4cc417 Merge branch '3.0' into new_testcases 2025-07-18 11:45:17 +08:00
haoranchen
59216e3164
enh: set TD Release build in tdengine-build.yml (#31980)
* enh: set TD Release build in tdengine-build.yml

* Update tdengine-build.yml

* fix: update cache key for externals to include debug build version

* fix: remove verbose flag from build commands in tdengine-build.yml
2025-07-18 08:34:42 +08:00
kevin men
dfe3cf6393
fix: tableName len error (#31977)
* fix: tableName len error

* fix: modify TD_CONFIG=Release

* fix: code format

* fix: Restore the build configuration
2025-07-17 20:53:07 +08:00
kevin men
6c5cffc9c2
feat: add taosBenchmark command line parameters (#31967)
* feat: add command line parameters

* feat: add command line parameter test cases

* fix: tableName len error

* enh: set TD Release build in tdengine-build.yml

* Update tdengine-build.yml

* fix: add json file path log

* fix: streamline TD_CONFIG export in build steps

* fix: Restore the build configuration

---------

Co-authored-by: haoranchen <haoran920c@163.com>
2025-07-17 20:52:21 +08:00
minhuinie
85c690e2a5 migrate test case 2025-07-16 19:25:57 +08:00
minhuinie
6240892681 merge 3.0 2025-07-16 19:21:27 +08:00
Pan Wei
bcc25e56bc
feat: new stream (#31678)
* fix: windows compile issue

* test: add vtable cases (#31829)

* fix: windows compile issues

* test:add test cases

* fix: windows compile issue

* case: em-4 stream case submit

* test: stream4_sub1 found bug2

* test: submit test_scene_meters_bug2.py

* add stream parameters example

* feat: [TS-6100] Do not translate const value as column.

* Feat/ts 6100 3.0 zlv (#31747)

* modify asan exampel

* modify asan exampel

* add example

* add example

* modify case example

---------

Co-authored-by: zelv01 <1101510017@qq.com>

* feat(stream): fix memory leak

* modify sliding example

* test: update test case.

* feat(stream): fix conflicts

* fix: add offset case 10a 10s 10m 10h 10d

* feat(stream): fix conflicts

* chore(stream): rename case name #TS-6100

* add case

* modify example

* fix: windows compile issues

* fix: data null check

* feat: [TS-6100] Forbid where when using %%trows (#31827)

* feat: [TS-6100] Forbid where when using %%trows

* test: update cases

* feat: [TS-6100] Fix leaks.

---------

Co-authored-by: Simon Guan <guanshengliang@qq.com>

* test: reproduce bugs

* test: update test case.

* test: update test case.

* feat: [TS-6100] Fix leaks.

* test: add cases

* Feat/ts 6100 3.0.pw10 (#31841)

* 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

* fix: external window issues

* fix: external window placeholder issue

* fix: placeholder function init issues

* fix: memory leak issue

* fix: add debug log

* fix: compile issues

* fix: double free issue

* fix: runner addr update issue

* fix: msg rsp issue

* fix: external window reset issue

* fix: configuration issue

* fix: deploy msg issue

* fix: compile issue

---------

Co-authored-by: huohong <sallyhuo@taosdata.com>

* test: reproduce bugs

* fix: add sliding interval combine case

* test: add cases

* test: add recalc test.

* test: reproduce bugs

* case : add vt ts is null check

* modify case

* bug: submit test_idmp_meters_bug3.py

* test: add test for recalc.

* test: add cases

* fix: error code check

* test: add cases

* fix(stream): scan wal with schema in that version

* add case

* test: add cases

* test: update test case.

* fix: windows compile issues

* add case

* test: add cases (#31845)

* modify case

* fix: reset interpPrev

* test: add test_idmp_meters bug4 and bug3

* add case

* fix(stream): opti wal interface

* fix: remove test_idmp_meters_bug5.py

* test: add cases

* fix(stream): fix ts data fetch for virtual tables

* cancel asan case

* test: update test case.

* test: update test case.

* add case

* test: add cases

* test: add cases

* test: add case test_idmp_meters_bug5.py

* test: update test case.

* fix(stream): tmq error

* test: add cases

* feat: [TS-6100] Restore deleted code in mndSma.c since they are still in use.

* fix(stream): optimize val scan logic

* test: add test_recalc_expired_time.py  to ci.

* test: update test case.

* test: update test case.

* feat: [TS-6100] Fix fill range check

* fix(stream): optimize val scan logic

* add case

* test: modify for partition by %%1

* test: add fun case stream4_sub7

* fix(stream): optimize val scan logic

* add case

* feat: [TS-6100] Rename OPTIONS to STREAM_OPTIONS.

* test: add test for recalc.

* test: use stream_options.

* fix: some cases error.

* test: remove recalc from ci.

* fix: ci case issues (#31880)

* 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

* fix: external window issues

* fix: external window placeholder issue

* fix: placeholder function init issues

* fix: memory leak issue

* fix: add debug log

* fix: compile issues

* fix: double free issue

* fix: runner addr update issue

* fix: msg rsp issue

* fix: external window reset issue

* fix: configuration issue

* fix: deploy msg issue

* fix: compile issue

* fix: external window idx issue

* fix: ci issues

---------

Co-authored-by: huohong <sallyhuo@taosdata.com>

* fix(stream): fix compilation error

* fix(stream): optimize val scan logic

* test:add test cases

* test: modify case

* fix: external agg error

* test(stream): tobacco scene testing #TD-36514

* test: add stream cases (#31885)

* fix: windows compile issue

* fix: calc timerange

* fix: windows compile issue

* modify case

* fix(stream): compile error

* test: remove one debug test case file

* test: modify

* test: add test cases

* test: reproduce bugs

* test: reproduce bugs

* feat: [TS-6100] Placeholder function should only appera in SELECT and… (#31868)

* feat: [TS-6100] Placeholder function should only appera in SELECT and WHERE and FROM.

* test: update case

---------

Co-authored-by: Simon Guan <guanshengliang@qq.com>

* add example

* add example

* modify case example

* modify case

* test:alter sql

* test: add stream5 case

* fix(stream): get schema error with version

* test: add delete recalc test py.

* test: remove bug cases

* test: stream5 case test passed

* test: add state cases (#31893)

* fix(stream): compile error

* test: modify case

* test: add cases

* test: add test.

* test: update test case.

* chore(test): fix case err

* test: update test case.

* fix: align data get

* fix(stream): fix row index of datablock written into data cache

* fix: put align data

* test: update test case.

* test: add test cases for virtual table

* chore(test): fix case err #TD-36514

* add case

* test: add test for water mark.

* test: add meters bug6 for stream5

* test: add cases (#31903)

* test: add test for recalc.

* feat: [TS-6100] %%trows can only be used when event type is window close.

* test: add precision of database for ms/us/ns

* modify case

* add case

* add case

* test: add test to ci.

* modify case

* fix: ci case issues (#31904)

* 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

* fix: external window issues

* fix: external window placeholder issue

* fix: placeholder function init issues

* fix: memory leak issue

* fix: add debug log

* fix: compile issues

* fix: double free issue

* fix: runner addr update issue

* fix: msg rsp issue

* fix: external window reset issue

* fix: configuration issue

* fix: deploy msg issue

* fix: compile issue

* fix: external window idx issue

* fix: ci issues

* fix: ci case issues

* fix: drop dnode issue

---------

Co-authored-by: huohong <sallyhuo@taosdata.com>

* fix(stream): ci error

* test: update test case.

* feat: [TS-6100] Disable some failed UT.

* feat: [TS-6100] Fix virtual table

* test: add bug 5.

* test: add test delete recalc to ci.

* test: add bug 6.

* test(stream): tobacco scene #TD-36514

* fix: reqCids,reqCols memory leak in SSTriggerRealtimeContext

Co-authored-by: Tony Zhang <tonyzhang@taosdata.com>

* test: add case stream6

* fix(stream): implement some pending features in trigger task

* modify case

* modify case

* fix: case issues

* modify case

* test: add recalc for warter mark.

* fix(stream): fix count window trigger of virtual tables

* fix(stream): memory leak

* test: fix run err.

* test: add stream6 bug7

* fix: adjust format

* test(stream): tobacco scene testing #TD-36514

* test: change bug7 with update window1 and 2

* test: add test bug 7.

* case: restore write 3 window

* fix: windows compile issue

* fix: notify

* test: add cases

* modify case

* test: update test case.

* test(stream): toobacco scene testing #TD-36514

---------

Co-authored-by: Simon Guan <slguan@taosdata.com>
Co-authored-by: plum-lihui <huili@taosdata.com>
Co-authored-by: Alex Duan <417921451@qq.com>
Co-authored-by: zelv01 <1101510017@qq.com>
Co-authored-by: Jing Sima <simondominic9997@outlook.com>
Co-authored-by: xiangyang guo <66111494+happyguoxy@users.noreply.github.com>
Co-authored-by: wangmm0220 <wangmm0220@gmail.com>
Co-authored-by: Haojun Liao <hjliao@taosdata.com>
Co-authored-by: zyyang90 <zyyang@taosdata.com>
Co-authored-by: Alex Duan <51781608+DuanKuanJun@users.noreply.github.com>
Co-authored-by: facetosea <285808407@qq.com>
Co-authored-by: Simon Guan <guanshengliang@qq.com>
Co-authored-by: huohong <sallyhuo@taosdata.com>
Co-authored-by: Li Hui <52318143+plum-lihui@users.noreply.github.com>
Co-authored-by: Jinqing Kuang <kuangjinqingcn@gmail.com>
Co-authored-by: xiao-77 <berylbao@taosdata.com>
Co-authored-by: Zhixiao Bao <62235797+xiao-77@users.noreply.github.com>
Co-authored-by: happyguoxy <happy_guoxy@163.com>
Co-authored-by: Tony Zhang <34825804+Tony2h@users.noreply.github.com>
Co-authored-by: Tony Zhang <tonyzhang@taosdata.com>
2025-07-16 14:42:16 +08:00
minhuinie
f60ebea0b9 merge new_testcases 2025-07-11 11:12:02 +08:00
minhuinie
1d3c633874 merge 3.0 to new_testcases 2025-07-11 10:54:42 +08:00
minhuinie
4f1c8a9d42 migrate system-test/7-tmq 2025-07-10 16:33:20 +08:00
Simon Guan
d497a960eb Merge branch 'main' into merge/mainto3.0 2025-07-08 16:35:39 +08:00
minhuinie
f60f35a71c run new test framework on new_testcases 2025-07-04 19:00:48 +08:00
minhuinie
978a8a54a5 run new-framework-test on branch new_testcases 2025-07-04 18:21:01 +08:00
Simon Guan
fc2fec02c7
merge: from main to 3.0 branch (#31562) 2025-07-03 09:15:59 +08:00
chenhaoran
8200bdc53e fix: include tdengine-docs-ci.yml in paths-ignore for workflow triggers 2025-07-02 20:54:23 +08:00
haoranchen
807ee9b4f7
ci: update document build steps to ensure latest changes are pulled (#31603)
* ci: update document build steps to ensure latest changes are pulled

* docs: update link to taosd reference manual for stream configuration parameters

* docs: enhance stream calculation documentation with detailed trigger options and examples

* docs: update links in stream calculation documentation for event notifications and configuration parameters

* docs: update SQL manual link for stream calculation methods

* docs: update links in stream documentation for SQL manual and taosd reference

* docs: standardize section headers in stream documentation for clarity
2025-07-02 20:10:33 +08:00
chenhaoran
97084f6e70 fix(tdgpt): correct path for tdgpt test cases in workflow configuration 2025-07-01 16:58:44 +08:00
chenhaoran
0e373b1807 fix(tdgpt): update container build scripts and test cases for improved configuration 2025-07-01 16:19:00 +08:00
chenhaoran
9d1db1dc38 fix: update path ignore pattern for analytics tests in workflow 2025-06-24 19:58:59 +08:00
minhuinie
4dfb8fd288 check catalog field in docstring 2025-06-24 11:16:15 +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
chenhaoran
e89230b776 enh: add 'main' branch to pull request trigger in new framework test workflow 2025-06-20 12:02:38 +08:00
Simon Guan
441a2472d7 Merge branch '3.0' into merge/3.0tomain2 2025-06-19 18:26:02 +08:00
guozhenwei
f61fc15a0b
feat(keeper): support ipv6 (#31266)
* test(keeper): add ipv6 test case

* chore(keeper): update driver-go

* test(keeper): update ipv6 test case

* chore: update keeper ci
2025-06-19 17:44:49 +08:00
chenhaoran
2845252a7b fix: correct typos in configuration and documentation files 2025-06-15 21:17:33 +08:00
Alex Duan
e4ab36debb
fix: taosdump windows pthread_mutex_unlock crash(3.0) (#31357)
* fix: windows pthread_mutex_unlock crash

* enh: sync from main fix taosdump crash windows

* fix: restore .github action branch to main
2025-06-14 22:06:25 +08:00
WANG Xu
6a04a3ad97
refactor: job name
Signed-off-by: WANG Xu <feici02@outlook.com>
2025-06-14 17:21:12 +08:00
chenhaoran
b100535714 fix: add missing dependency for check-markdownlint-cli2 in build-doc job 2025-06-14 16:54:52 +08:00
chenhaoran
a6ef6fd086 fix: update markdownlint configuration to check only changed markdown files 2025-06-14 15:27:44 +08:00
chenhaoran
63f2bc313b feat: add markdownlint configuration for documentation checks 2025-06-14 15:02:16 +08:00
chenhaoran
86b8b65423 docs: add markdownlint configuration and clean up documentation 2025-06-14 14:59:04 +08:00
chenhaoran
385cf3018a fix:update paths-ignore in new-framework-test.yml for pull requests 2025-06-14 11:36:33 +08:00
Simon Guan
f691365426 Merge branch 'main' into merge/mainto3.0 2025-06-14 10:32:34 +08:00
WANG Xu
40971f1c65
Merge pull request #31335 from taosdata/test/cron1
test:alter cron time
2025-06-10 17:12:05 +08:00
happyguoxy
ba47fccb8c test:alter cron time 2025-06-10 16:20:04 +08:00
guozhenwei
675f6de201
chore: update GitHub Actions workflow badge and add Codecov integration (#31309) 2025-06-09 07:39:28 +08:00
happyguoxy
7ee2777c40 alter cron time 2025-06-04 14:24:30 +08:00
Nie Minhui
b1fe0060b0
append case link (#31210) 2025-05-26 18:28:37 +08:00