wangmm0220
5717e92461
fix(stream): return only ts in tsdb ts data
2025-07-28 13:09:27 +08:00
WANG MINGMING
c970de3622
Merge branch 'feat/TS-6100-3.0-ming' into feat/TS-6100-3.0
2025-07-28 13:05:19 +08:00
wangmm0220
22cd3e1b9e
fix(stream): return only ts in tsdb ts data
2025-07-28 13:03:12 +08:00
WANG MINGMING
772447a0bd
fix(stream): reset hash join error
...
* fix(stream): reset hash join error
* fix(stream): reset hash join error
* fix(stream): reset hash join error
2025-07-28 13:00:40 +08:00
wangmm0220
bedc259adf
fix(stream): reset hash join error
2025-07-28 12:35:32 +08:00
dongming chen
088ce39370
refactor(TD-36884): adjust sync log ( #32308 )
2025-07-28 09:27:17 +08:00
dongming chen
a52287e4fd
refactor(TD-36884): adjust sync log ( #32075 )
2025-07-28 09:24:31 +08:00
dongming chen
644505c219
refactor: add just sync replica2 log ( #32310 )
2025-07-28 09:23:24 +08:00
dongming chen
7c1c12dd44
refactor: add just sync replica2 log ( #32100 )
2025-07-28 09:22:58 +08:00
Simon Guan
754b8e8683
Merge pull request #32305 from taosdata/feat/TS-6100-3.0
...
merge: from stream to main branch
2025-07-28 08:03:49 +08:00
Yihao Deng
cf2caca66c
fix: fix blob query error ( #32303 )
...
* fix query error and add test case
* fix query error and add test case
2025-07-28 01:01:00 +08:00
wangmm0220
f3ca4545b6
fix(stream): schema error in tsdbmeta interface
2025-07-27 19:22:31 +08:00
wangmm0220
0c786583e4
fix(stream): schema error in tsdbmeta interface
2025-07-27 18:26:57 +08:00
xinsheng Ren
b590859bdc
Merge pull request #32283 from taosdata/fix/6100/dataError
...
fix: reader filter
2025-07-27 13:18:40 +08:00
Simon Guan
ff14e95401
Merge pull request #32294 from taosdata/merge/main_to_stream
...
merge: from main to stream branch
2025-07-27 11:50:49 +08:00
Simon Guan
71c3597f8b
Merge branch 'main' into merge/stream_to_main
2025-07-27 11:49:03 +08:00
Mario Peng
52e6514f59
fix stmt schema version change ( #32250 )
2025-07-26 18:51:58 +08:00
Yihao Deng
b65c636f5c
refactor: bse ( #32251 )
2025-07-26 17:54:36 +08:00
WANG MINGMING
e52a97b3bc
Merge branch 'feat/TS-6100-3.0-ming' into feat/TS-6100-3.0
2025-07-26 17:49:04 +08:00
facetosea
6cd6f97829
fix: reader filter
2025-07-26 17:38:50 +08:00
wangmm0220
cd6fd4ffb7
fix(stream): add ver params to reader function
2025-07-26 15:25:25 +08:00
Jinqing Kuang
bf53db276b
fix(stream): fix history data pull in trigger task
2025-07-26 15:25:25 +08:00
Simon Guan
a27b98548b
Merge branch 'feat/TS-6100-3.0' into merge/main_to_stream
2025-07-26 09:21:46 +08:00
wangmm0220
bb19a73989
fix(stream): add log
2025-07-25 19:07:12 +08:00
facetosea
0522296e30
fix: mem leak
2025-07-25 16:24:40 +08:00
facetosea
e388417790
fix: mem leak
2025-07-25 16:22:41 +08:00
Minglei Jin
62ed36edeb
fix(tsdb/cache): release var primary key ( #32233 )
2025-07-25 15:05:15 +08:00
Simon Guan
ac407b44c1
Merge pull request #32227 from taosdata/test/stream-simon-12
...
test: remove old stream tsim cases
2025-07-25 14:07:44 +08:00
Simon Guan
9b1d7d6eca
Merge branch 'main' into test/stream-simon-12
2025-07-25 13:44:10 +08:00
Simon Guan
0add4d60df
Merge branch '3.3.6' into merge/3.3.6tomain
2025-07-25 10:35:17 +08:00
Simon Guan
8f704bb296
Merge remote-tracking branch 'origin/main' into test/stream-simon-12
2025-07-25 10:27:41 +08:00
facetosea
ad4ba1072f
fix: output table schema changed
2025-07-25 10:18:25 +08:00
Hongze Cheng
5779aad973
enh: refactor some tsdb log info ( #32159 )
2025-07-25 09:12:37 +08:00
Hongze Cheng
8ae4e50165
enh: refactor tsdb log info ( #32160 )
2025-07-25 09:12:25 +08:00
yihaoDeng
b803a6423b
fix invalid decode
2025-07-24 21:06:32 +08:00
yihaoDeng
16e12b4197
fix invalid decode
2025-07-24 21:05:46 +08:00
Simon Guan
de279692a5
Merge pull request #32213 from taosdata/merge/test-simon-5
...
merge: from main to stream branch
2025-07-24 18:10:59 +08:00
Hongze Cheng
ac3e43773f
enh: refactor vnode process submit request code ( #32171 )
2025-07-24 17:08:56 +08:00
wangmm0220
2ea037fec8
fix(stream): modify log & fix variables used without declare
2025-07-24 16:55:18 +08:00
WANG MINGMING
2dc48064c4
Merge pull request #32210 from taosdata/feat/TS-6100-3.0
...
Feat/ts 6100 3.0
2025-07-24 16:46:22 +08:00
Jinqing Kuang
956104ad16
fix(stream): fix virtual table version in stream trigger
2025-07-24 15:46:10 +08:00
Minglei Jin
dceeaf2a92
fix(tsdb/cache): rocks reader for cache entries ( #32172 )
2025-07-24 13:45:23 +08:00
wangmm0220
91fb35bb56
fix(stream): add log
2025-07-24 10:18:18 +08:00
Simon Guan
b740d6097b
Merge branch 'feat/TS-6100-3.0' into merge/test-simon-1
2025-07-24 09:24:40 +08:00
wangmm0220
a7d4954467
fix(stream): pTableList is empyt
2025-07-23 17:37:39 +08:00
wangmm0220
16d33ba134
fix(stream): pTableList is empyt
2025-07-23 17:35:50 +08:00
Pan Wei
0b46238d75
enh: new stream ( #32112 )
...
* feat: [TS-6100] Fix virtual supertable plan.
* add case stream1 for vehicle
* test(stream): photovoltaic scene #TD-36783
* fix: errlog
* test: update test case.
* test: update test case.
* modify case (#32016 )
* fix: check node type
* feat: [TS-6100] set proper curr clause when translating stream trigger.
* test asan error
* feat: [TD-36758] Fix MAX_DELAY wrong precision.
* case: restore bug9 case
* test asan error
* test: add cases
* test: add test for manual recalc.
* add case
* add case
* test: event manual pass.
* test: add case into ci
* feat: [TD-36761] Remove COMMENT in stream tag def
* test(stream): ci test replay #TD-36808
* test: make manual ok.
* test: reproduce bugs
* case: JIRA TD-36815 set ignore this check
* JIRA TD-36815 ignore
* feat: [TD-36786] collect now and today to timeRangeExpr
* fix: stack overflow
* feat: [TD-36709] Optimize create vtable and table's error msg
* test: reproduce bugs
* test: add bug 11.
* add case
* test: add cases
* test: add vehicle bug1
* test: add cases
* test: add cases (#32041 )
* test: cases
* test(stream): photovoltaic scene testing #TD-36783
* test: add test for manual.
* fix: force output
* add case
* add case
* remove wrong path case
* test(stream): pv scene #TD-36783
* case : add bug2 for vehicle
* test: reproduce cases
* test(stream): add case #TD-36808
* test: update test case.
* test: move case to new test frame.
* fix: output
* enh: support indef rows functions in extwindow (#32047 )
* 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
* fix: add debug log
* fix: conflict
* fix: create stream if not exists issue
* fix: ahandle memory leak
* fix: case issue
* fix: exchange issues
* fix: crash issue
* fix: exchange prefetch issue
* fix: snode quit issue
* enh: support indef rows func
* fix: crash issues
* Fix external window collect vector function
* fix: external window indef rows issues
---------
Co-authored-by: huohong <sallyhuo@taosdata.com>
Co-authored-by: Jing Sima <simondominic9997@outlook.com>
* fix: log
* feat: [TD-36838] Fix trigger virtual super table
* test: vehicle add bug3
* test: vehicle add bug3 pass
* test: vehicle add bug3 2
* test: vehicle add bug3 write end
* fix(stream): fix filter of virtual tables in trigger task
* fix(stream): add virtual table pseudo column value request
* fix(stream): get tag for virtual child table
* fix(stream): fetch virtual table pseudo columns in trigger
* fix(stream): get tag value for vtable
* fix(stream): ignore trigger control msg at server close down
* fix(stream): retry pull/calc request in trigger task
* test(stream): modify and disable some cases
* fix: external window issue (#32052 )
* 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
* fix: add debug log
* fix: conflict
* fix: create stream if not exists issue
* fix: ahandle memory leak
* fix: case issue
* fix: exchange issues
* fix: crash issue
* fix: exchange prefetch issue
* fix: snode quit issue
* enh: support indef rows func
* fix: crash issues
* Fix external window collect vector function
* fix: external window indef rows issues
* fix: external window issue
---------
Co-authored-by: huohong <sallyhuo@taosdata.com>
Co-authored-by: Jing Sima <simondominic9997@outlook.com>
* test: add nevados cases
* test(stream): fix tobacco case of stream 11 #TD-36514
* test(stream): photovoltaic scene #TD-36783
* fix: output for proj
* test:remove nevados.py
* add stream case
* fix(stream): fix interval window open with watermark
* test: add old cases
* add case
* test:add old case
* fix: cann't merge externalwindows
* fix(stream): batch get block when fetch data in stream reader
* test: add cases to ci (#32064 )
* test: update test case.
* test: update test case.
* case: add case
* test:add old cases
* fix(stream): batch get block when fetch data in stream reader
* test: add case into ci
* test: add case into ci
* fix: datainserter no data
* fix: stream result row data inconsistency error (#32053 )
* fix: set null type
* feat: [TS-6100] Fix compile error
* feat: [TD-36866] Fix state window expr
* test: add bug4 for vehicle
* case: bug4 add null update
* test(stream): migrate old py cases #TD-36887
* fix(stream): batch get block when fetch data in stream reader
* test: compatibility ok.
* fix(stream): batch get block when fetch data in stream reader
* test: add more versions for stream compatibility.
* test: test_empty_identifier.py ok.
* fix(stream): columnInfo is null if pData==NULL
* test(stream): migrate old py case #TD-36887
* test(stream): migrate old case #TD-36887
* test: add case stream4 ok
* test: add case into ci
* test: add old cases into ci
* test: add old cases into ci
* add case
* modify case
* test: migrate empty_identifier.py to new test framework.
* test: add bug5 for vehicle
* test: remove mistakenly added files
* case: bug5 run failed modify
* add stream common
* add stream case
* add test case
* test: bug5 add self.step variant
* test: add cases (#32094 )
* test: migrate test_drop.py.
* test: update test case.
* add case
* add case
* test: add use case
* Feat/ts 6100 3.0.0722m (#32103 )
* migrate system-test/2-query
* revert file
* update case.task
* resolve script migrate
* run new test framework on new_testcases
* migrate system-test/2-query
* format docstring
* fix test validation
* fix test validation
* fix error
* migrate army case
* migrate army case
* fix error
* migrate system-test/2-query
* migrate system-test/2-query
* migrate system-test/2-query
* migrate system-test/2-query
* test exe time
* fix ci error
* migrate system-test/1-insert
* new common function
* migrate system-test/1-insert
* fix ci error
* migrate system-test/1-insert
* feat: add configuration and script for memory allocator settings
* fix: correct HEAPPROFILE path and remove redundant metadata_thp setting in memory allocator script
* fix ci error
* migrate system-test/1-insert, 2-query
* feat:insert into subquery (#31401 ) (#31710 )
* migrate system-test/99-TDcase
* feat(gpt): add grant check for gpt. (#31708 )
* migrate system-test/99-TDcase
* migrate system-test/99-TDcase
* migrate system-test/99-TDcase
* fix/send-heartbeat-statis (#31680 )
* migrate system-test/7-tmq
* chore: support cmake option TAOSWS_GIT_TAG like taosadapter [skip ci] (#31486 )
* add system-test/6/cluster test
* chore: move default branch from main to 3.3.6 for adapter/taosws
* fix docstring validation
* migrate system-test/7-tmq
* migrate system-test/7-tmq
* feat: add set_taos_malloc_env configuration and update related scripts
* Update 03-kubernetes.md
* enh: add log for snapshot (#31681 )
* simple test
* more
* migrate system-test/7-tmq
* migrate system-test 0-others cases
* migrate system-test/7-tmq
* fix docstring validation
* migrate system-test/7-tmq
* fix docstring validation
* fix: invalid queue
* fix docstring validation
* refactor: reorganize memory allocator script constants and improve mode descriptions
* enh: TD-36324-improve-sync-heartbeat-log (#31727 )
* recover log level
* fix: taosd crush in query when insufficient memory (#31746 )
Co-authored-by: Tony Zhang <tonyzhang@taosdata.com>
* fix: overflow check in snprintf (#31780 )
* migrate system-test/7-tmq
* migrate some cases
* migrate system-test/7-tmq
* fix failed cases
* fix failed cases
* migrate some cases
* fix failed cases
* fix failed cases
* migrate testcases
* fix: update environment file path in taosd.service and adjust set_taos_malloc.sh configuration
* fix: set lcn before do s3 migrate. (#31782 )
* migrate testcases
* fix failed cases
* fix: add condition to set default malloc config for taosd service
* fix: update usage message in set_taos_malloc.sh to include quiet mode option
* fix: add quiet mode option to set malloc config in install script
* fix: update set_taos_malloc.sh to improve output messages and adjust default malloc config invocation
* recover log level
* fix(tmq): [TS-6569]tdb error if write tmq meta data in multi thread (#31808 )
* fix: the calculation of dnode uptime (#31832 )
* migrate testcase
* fix: correct timediff function bug and redress docs (#31798 )
* fix: enhance malloc configuration for taosd and taosadapter in install script
* fix: TD-36442 show full condition (#31796 )
* enh/TD-36466-sync-heartbeat (#31805 )
* fix(plan) virtual table support BI moudle when use in select (#31787 )
* fix failed cases
* enh: TS-5926-force-repair-wal (#31828 )
* migrate testcase
* rename taos & taosd (#31855 )
* migrate testcase
* migrate testcase
* fix failed cases
* fix: update environment file paths in taosd.service and set_taos_malloc.sh
* feat: add performance tuning documentation for memory optimization and set_taos_malloc.sh usage
* fix: update file paths in performance tuning documentation for consistency
* feat: add performance tuning documentation for memory allocator configuration script
* fix: add missing line breaks for improved readability in performance tuning documentation
* fix: adjust heading levels for consistency in performance tuning documentation
* fix cases
* fix new_testcases
* fix failed cases
* fix(query): support show tags on virtual table (#31831 )
* fix failed cases
* docs: replace mysql screenshot (#31888 )
* feat: use the new TDengine product name (#31859 )
* merge 3.0
* fix failed cases
* fix failed cases
* merge 3.0
* fix cases
* fix cases
* doc: Update 03-stream.md (#31675 )
* chore(deps): bump requests from 2.27.1 to 2.32.4 in /test (#31326 )
Bumps [requests](https://github.com/psf/requests ) from 2.27.1 to 2.32.4.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.27.1...v2.32.4 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.32.4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix new cases
* fix:Convert line endings from LF to CRLF for ans file
* build(deps): bump golang.org/x/net in /tools/keeper (#30811 )
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.36.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.36.0...v0.38.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.38.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump urllib3 from 1.26.20 to 2.5.0 in /test (#31414 )
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.20 to 2.5.0.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.20...2.5.0 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-version: 2.5.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump org.apache.tomcat.embed:tomcat-embed-core (#31392 )
Bumps org.apache.tomcat.embed:tomcat-embed-core from 9.0.104 to 9.0.106.
---
updated-dependencies:
- dependency-name: org.apache.tomcat.embed:tomcat-embed-core
dependency-version: 9.0.106
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump org.apache.tomcat.embed:tomcat-embed-core (#31393 )
Bumps org.apache.tomcat.embed:tomcat-embed-core from 9.0.104 to 9.0.106.
---
updated-dependencies:
- dependency-name: org.apache.tomcat.embed:tomcat-embed-core
dependency-version: 9.0.106
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump org.apache.kafka:kafka-clients (#31341 )
Bumps org.apache.kafka:kafka-clients from 3.9.0 to 3.9.1.
---
updated-dependencies:
- dependency-name: org.apache.kafka:kafka-clients
dependency-version: 3.9.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix: add lock when calculating log buffer start/end (#31883 )
* fix new cases
* fix new cases
* fix failed cases
* 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>
* test: rename TSDB
* docs: fix rust examples (#31908 )
* docs: modify rust native test case
* docs: modify rust ws test case
* docs: modify rust examples
* docs: update rust pool docs
* fix new cases
* migrate test case
* feat: support reading sub table names and tag values from CSV files to create sub tables (#31909 )
* feat: add obtaining table names from tag files
* feat: add write data table control
* feat: add table params to write
* feat: delete log file
* feat: modify test case csv path
* feat: resolve memory leakage in the table building thread
* feat: resolve compilation errors
* feat: resolve table name copy len error
* feat: modify create table log level
* feat: modifying query configuration parameter array out of bounds
* feat: support custom primary key names
* feat: modify log level
* feat: add set primary key name case
* feat: add column keywords case
* feat: add keywords case data
* feat: modify primaryKeyName value len
* feat: modify primaryKeyName value define
* feat: modify primaryKeyName value size
* fix: compile issue (#31943 )
Co-authored-by: taos-support <it@taosdata.com>
* package: fix error
* package: fix error
* fix failed cases
* merge 3.0
* rename create_table_keywords.py to test_create_table_keywords.py
* fix failed cases
* fix new cases
* docs: update stream (#31957 )
* docs: update jdbc out-dated descripiton (#31959 )
* fix: TD-36560 refactor arbitrator group function name and log (#31852 )
* feat: support BLOB data type (#31704 )
* rename 0-others/mounts.py to 0-others/test_mounts.py
* fix failed cases
* docs: update gpt (#31975 )
* fix failed cases
* fix failed cases
* package: fix error
* 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>
* fix: tableName len error (#31977 )
* fix: tableName len error
* fix: modify TD_CONFIG=Release
* fix: code format
* fix: Restore the build configuration
* 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
* skip memleak cases
* fix failed case
* fix failed cases
* package: fix error
* fix(stmt2):tbname error output (#31997 )
* fix: possible memory leak (#31972 )
* feat: create connect add dbname params (#32002 )
* feat: create connect add dbname params
* fix: connect param error
* skip failed cases
* fix cases on windows
* fix cases
* support connect bi mode and fix log level
* unique sql connect username and password
* fix log level
* enh: mounted vnode may have no tq (#31916 )
* fix: subquery memleak (#32024 )
* fix failed case
* fix cases
* rename 2-query/test_insert_select.py to 2-query/test_system_insert_select.py
* skip memleak cases
* enh: rename data forecast/detect to forecasting/anomaly detection (#32021 )
* package: unique product name
* package: update for main
* skip tsim cases
* chore: update jdbc connection pool validation query sql (#32056 )
* refactor: quotes usage in bash scripts
Signed-off-by: WANG Xu <feici02@outlook.com>
* enhn(mqtt/rawblock): new format for msg payload (#31801 )
* fix: fix broken link in 14-stream.md
* docs: 15-spark.md is missing end semicolon (#32068 )
* chore: bump dev version to 3.3.7.0.alpha (#32066 )
* fix: blob test (#32020 )
* fix blob query error
* fix blob query error
* fix blob query error
* fix blob query error
* fix blob query error
* opt query
* opt write
* opt write
* opt write
* opt bse
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* add cache
* opt query
* opt query
* opt bse
* add data iter
* add data iter
* add more compress
* add more compress
* add more compress
* add more compress
* add more compress
* add more compress
* opt blob transfer
* opt blob transfer
* opt blob transfer
* opt write
* avoid unordered data write
* avoid unordered data write
* opt read
* refactor log
* fix invalid write
* refactor code
* fix merge error
* fix merge error
* add error code
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* Merge remote-tracking branch 'origin/3.0' into enh/blob
* refactor code
* support blob type len
* refactor code
* refactor code
* benchmark support blob type
* benchmark support blob type
* add log
* handle sort and merge row
* change file set
* change file set
* change file set
* change file set
* change file set
* change file set
* change file set
* opt code
* opt read
* add restart error and add unit test
* add restart error and add unit test
* add restart error and add unit test
* add restart error and add unit test
* add restart error and add unit test
* refactor code
* add restart error and add unit test
* opt code
* refactor code
* fix invalid write
* blob test
* blob test
* blob test
* blob test
* blob test
* support blob
* add str trim
* add str trim
* Merge remote-tracking branch 'origin/3.0' into feat/blob
* Merge remote-tracking branch 'origin/3.0' into feat/blob
* update test case
* fix invalid read
* fix invalid read
* fix invalid read
* add stmt2
* add stmt2
* add stmt2
* update parameter
* refactor test case
* refactor test case
* support blob
* support stmt2
* add sub
* support blob
* support blob
* support sub
* fix tmq crash
* support windows/darwin
* fix stmt2 bind row
* fix blob crash
* fix blob crash
* fix blob query error
* fix blob crash
* fix merge error
* refactor bse
* add blob transfer
* add blob transfer
* add transfer snapshot
* refactor code
* change log level
* change log level
* add test case
* refactor code
* revert taosBenchmark
* revert taosbench
* fix: improve error handling and encoding for file reading in grep_asserts_in_file function
* rm assert
* fix mem leak
* fix compile error
* fix conflict
* fix conflict
* fix compile error
* fix compile error
* fix pre check error
* fix pre check error
* fix compile error on windows
* fix error on window
* fix error on windows
* fix error on windows
* opt no-blob sql
* fix compile error on dawain
* fix compile error on dawain
* fix invalid read
* fix mem leak
* fix invalid read
* fix invalid read
* fix error on windows
* remove unused code
* refactor code
* fix mem leak
* fix mem leak
* rm unused code
* rm unused code
* fix invalid copy
* fix invalid copy
* fix invalid copy
* fix invalid copy
* fix invalid copy
* refactor code
* make ci happy
* refactor code
* change make
* update test case
* update ignore code
* update bse snapshot and test case
* update bse snapshot and test case
* refactor code
* change unit test
* update bse snapshot
* update bse snapshot
* fix test case
* fix bse snapshot
* fix bse snapshot
* fix snapshot transfer
* remove unused log
* support func query
* add test case
* forbidden unsupport code
* merge 3.0
* merge 3.0
* change test case
* add forbidden code
* add forbidden code
* add code
* support length func
* support length func
* taosBenchmark support blob
* support blob raw block
* support write raw block
* support more query
* Merge branch 'feat/blob' into feat/blob_test
* SBlobRow2
* change bse commit change
* refactor code
* rm exe test
* refactor code
* checke return code
* rename blob name
* refactor code
* refactor code
* refactor code
* refactor code
* fix unordere write
* fix unordere write
* fix row merge error
* fix row merge error
* fix row merge error
* fix row merge error
* support ordered data
* support ordered data
* Merge remote-tracking branch 'origin/3.0' into feat/blob_test
* fix stmt2 blob crash
* add not support write type
* add not support write type
* add not support write type
* rm exe
* fix col-formate error
* fix col-formate error
* fix mem leak
* refactor code
* add error code for single blob column restriction and update error message
* add error code for single blob column restriction and update error message
* add error code for single blob column restriction and update error message
* refactor code
* change error code
* make ci happy
---------
Co-authored-by: yihaoDeng <yhdeng@taosdata.com>
Co-authored-by: chenhaoran <haoran920c@163.com>
* package: update for main (#32091 )
* fix compile error on windows (#32089 )
* fix: source code merge issues
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: WANG Xu <feici02@outlook.com>
Co-authored-by: minhuinie <nminhui@163.com>
Co-authored-by: huohong <sallyhuo@taosdata.com>
Co-authored-by: chenhaoran <haoran920c@163.com>
Co-authored-by: Nie Minhui <143420805+minhuinie@users.noreply.github.com>
Co-authored-by: Mario Peng <48949600+Pengrongkun@users.noreply.github.com>
Co-authored-by: Haojun Liao <hjxilinx@users.noreply.github.com>
Co-authored-by: dongming chen <cademfly@hotmail.com>
Co-authored-by: Linhe Huo <linhehuo@gmail.com>
Co-authored-by: huohong <346479823@qq.com>
Co-authored-by: Joel Brass <joel@jbrass.com>
Co-authored-by: WANG Xu <feici02@outlook.com>
Co-authored-by: Hongze Cheng <hzcheng@taosdata.com>
Co-authored-by: Tony Zhang <34825804+Tony2h@users.noreply.github.com>
Co-authored-by: Tony Zhang <tonyzhang@taosdata.com>
Co-authored-by: Kaili Xu <klxu@taosdata.com>
Co-authored-by: Zhixiao Bao <62235797+xiao-77@users.noreply.github.com>
Co-authored-by: WANG MINGMING <wangmm0220@gmail.com>
Co-authored-by: hongzhenliu <wluckyjob@gmail.com>
Co-authored-by: Daniel Clow <106956386+danielclow@users.noreply.github.com>
Co-authored-by: She Yanjie <57549981+sheyanjie-qq@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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: 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: 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: happyguoxy <happy_guoxy@163.com>
Co-authored-by: guozhenwei <2227465945@qq.com>
Co-authored-by: kevin men <men_shi_bin@163.com>
Co-authored-by: taos-support <it@taosdata.com>
Co-authored-by: Yihao Deng <luomoxyz@126.com>
Co-authored-by: Minglei Jin <49711132+stephenkgu@users.noreply.github.com>
Co-authored-by: yihaoDeng <yhdeng@taosdata.com>
* test: add cases (#32102 )
* test: add old cases (#32101 )
* test: modify old case
* add case
* test: remove ts-5617.
* test: add case bug6 for vehicle
* add case
* add case
* test: modify old case
* fix: merge issue
* test: migrate test_interval.py.
* fix: row merge strategy
* test(stream): photovoltaic scene add ci #TD-36783
* test(stream): fix case #TD-36783
* test: add old cases (#32110 )
* test: update test case.
* test: add use case
* test: update test case.
* test: update test case.
* test: update test case.
* fix: windows compile issue
* test: modify for format
* test(stream): fix ci warning #TD-36783
* test(stream): fix #TD-36514
* fix(stream): pass processOneBlock=true to vnodeProcessStreamFetchMsg when fetch data from virtual table to avoid heap use after free
* fix: output tbname contains a dot
* test(stream): fix ci warning #TD-36514
* test(stream): fix ci warning #TD-36887
* test: modify notes format
* add case
* test(stream): fix ci #TD-36514
* enh: support count like functions in ext window (#32082 )
* 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
* fix: add debug log
* fix: conflict
* fix: create stream if not exists issue
* fix: ahandle memory leak
* fix: case issue
* fix: exchange issues
* fix: crash issue
* fix: exchange prefetch issue
* fix: snode quit issue
* enh: support indef rows func
* fix: crash issues
* Fix external window collect vector function
* fix: external window indef rows issues
* fix: external window issue
* enh: support count always return value in external window
* fix: force output when has more result block
* fix: runner block retrieve issue
* fix: crash issue
* fix: count cases issue
---------
Co-authored-by: huohong <sallyhuo@taosdata.com>
Co-authored-by: Jing Sima <simondominic9997@outlook.com>
Co-authored-by: facetosea <285808407@qq.com>
* test(stream): fix ci warning #TD-36514
* modify example
* test: update test case.
* add case to ci (#32113 )
* add case to ci
* modify example
* fix: compile issues
* test: add more test for stream.
* feat: [TD-36624] Fix join table extract time range expr.
* fix(stream): add missing fields in stream notification
* test: add stream cases (#32129 )
* fix: error code check
* feat: [TD-36624] Fix join table extract time range expr.
* fix(stream): add log
* modify example
* feat: [TS-6100] Modify alter vtable test case
* test: migrate test compatibility.
* fix: ci check.
* feat: [TS-6100] Fix leak
* modify example
* enh: external window support scalar (#32139 )
* 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
* fix: add debug log
* fix: conflict
* fix: create stream if not exists issue
* fix: ahandle memory leak
* fix: case issue
* fix: exchange issues
* fix: crash issue
* fix: exchange prefetch issue
* fix: snode quit issue
* enh: support indef rows func
* fix: crash issues
* Fix external window collect vector function
* fix: external window indef rows issues
* fix: external window issue
* enh: support count always return value in external window
* fix: force output when has more result block
* fix: runner block retrieve issue
* fix: crash issue
* fix: count cases issue
* fix: reader deploy message issue
* fix: task deploy issue
* fix: external window scalar issue
* fix: compile issue
---------
Co-authored-by: huohong <sallyhuo@taosdata.com>
Co-authored-by: Jing Sima <simondominic9997@outlook.com>
Co-authored-by: facetosea <285808407@qq.com>
* feat: [TS-6100] Fix show create table/vtable
* fix: tagsName
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: WANG Xu <feici02@outlook.com>
Co-authored-by: Jing Sima <simondominic9997@outlook.com>
Co-authored-by: Alex Duan <417921451@qq.com>
Co-authored-by: zyyang90 <zyyang@taosdata.com>
Co-authored-by: Zhixiao Bao <62235797+xiao-77@users.noreply.github.com>
Co-authored-by: facetosea <285808407@qq.com>
Co-authored-by: Li Hui <52318143+plum-lihui@users.noreply.github.com>
Co-authored-by: Haojun Liao <hjliao@taosdata.com>
Co-authored-by: Lv Ze <1101510017@qq.com>
Co-authored-by: root <happy_guoxy@163.com>
Co-authored-by: plum-lihui <huili@taosdata.com>
Co-authored-by: xiao-77 <berylbao@taosdata.com>
Co-authored-by: xiangyang guo <66111494+happyguoxy@users.noreply.github.com>
Co-authored-by: Simon Guan <guanshengliang@qq.com>
Co-authored-by: Alex Duan <51781608+DuanKuanJun@users.noreply.github.com>
Co-authored-by: Simon Guan <slguan@taosdata.com>
Co-authored-by: huohong <sallyhuo@taosdata.com>
Co-authored-by: Zhiyu Yang <69311263+zyyang90@users.noreply.github.com>
Co-authored-by: Jinqing Kuang <kuangjinqingcn@gmail.com>
Co-authored-by: wangmm0220 <wangmm0220@gmail.com>
Co-authored-by: Tony Zhang <34825804+Tony2h@users.noreply.github.com>
Co-authored-by: minhuinie <nminhui@163.com>
Co-authored-by: chenhaoran <haoran920c@163.com>
Co-authored-by: Nie Minhui <143420805+minhuinie@users.noreply.github.com>
Co-authored-by: Mario Peng <48949600+Pengrongkun@users.noreply.github.com>
Co-authored-by: Haojun Liao <hjxilinx@users.noreply.github.com>
Co-authored-by: dongming chen <cademfly@hotmail.com>
Co-authored-by: Linhe Huo <linhehuo@gmail.com>
Co-authored-by: huohong <346479823@qq.com>
Co-authored-by: Joel Brass <joel@jbrass.com>
Co-authored-by: WANG Xu <feici02@outlook.com>
Co-authored-by: Hongze Cheng <hzcheng@taosdata.com>
Co-authored-by: Tony Zhang <tonyzhang@taosdata.com>
Co-authored-by: Kaili Xu <klxu@taosdata.com>
Co-authored-by: hongzhenliu <wluckyjob@gmail.com>
Co-authored-by: Daniel Clow <106956386+danielclow@users.noreply.github.com>
Co-authored-by: She Yanjie <57549981+sheyanjie-qq@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: guozhenwei <2227465945@qq.com>
Co-authored-by: kevin men <men_shi_bin@163.com>
Co-authored-by: taos-support <it@taosdata.com>
Co-authored-by: Yihao Deng <luomoxyz@126.com>
Co-authored-by: Minglei Jin <49711132+stephenkgu@users.noreply.github.com>
Co-authored-by: yihaoDeng <yhdeng@taosdata.com>
2025-07-23 17:11:16 +08:00
wangmm0220
212e335e09
fix(stream): pTableList is empyt
2025-07-23 16:48:22 +08:00
wangmm0220
6360e66185
fix(stream): pTableList is empyt
2025-07-23 16:30:29 +08:00
wangmm0220
b71e6d863a
fix(stream): pTableList is empty
2025-07-23 15:42:05 +08:00
Mario Peng
41c56f154d
fix memleak of insert into stb subquery ( #32121 )
2025-07-23 09:45:41 +08:00
Mario Peng
8d347f01a8
fix memleak of insert into stb subquery ( #32122 )
2025-07-23 09:45:31 +08:00
wangmm0220
2bfc6d7570
fix(stream): add log
2025-07-23 09:01:28 +08:00
WANG MINGMING
e50a04f9a0
Merge pull request #32117 from taosdata/feat/TS-6100-3.0-ming
...
fix(stream): pass processOneBlock=true to vnodeProcessStreamFetchMsg …
2025-07-22 16:44:47 +08:00
Pan Wei
15658adb8e
enh: support count like functions in ext window ( #32082 )
...
* 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
* fix: add debug log
* fix: conflict
* fix: create stream if not exists issue
* fix: ahandle memory leak
* fix: case issue
* fix: exchange issues
* fix: crash issue
* fix: exchange prefetch issue
* fix: snode quit issue
* enh: support indef rows func
* fix: crash issues
* Fix external window collect vector function
* fix: external window indef rows issues
* fix: external window issue
* enh: support count always return value in external window
* fix: force output when has more result block
* fix: runner block retrieve issue
* fix: crash issue
* fix: count cases issue
---------
Co-authored-by: huohong <sallyhuo@taosdata.com>
Co-authored-by: Jing Sima <simondominic9997@outlook.com>
Co-authored-by: facetosea <285808407@qq.com>
2025-07-22 16:38:37 +08:00
Hongze Cheng
ec58d7e0b6
fix: memory leak
2025-07-22 16:19:25 +08:00
wangmm0220
a8f1875cf9
fix(stream): pass processOneBlock=true to vnodeProcessStreamFetchMsg when fetch data from virtual table to avoid heap use after free
2025-07-22 15:48:36 +08:00
Pan Wei
f0df7a26d7
Feat/ts 6100 3.0.0722m ( #32103 )
...
* migrate system-test/2-query
* revert file
* update case.task
* resolve script migrate
* run new test framework on new_testcases
* migrate system-test/2-query
* format docstring
* fix test validation
* fix test validation
* fix error
* migrate army case
* migrate army case
* fix error
* migrate system-test/2-query
* migrate system-test/2-query
* migrate system-test/2-query
* migrate system-test/2-query
* test exe time
* fix ci error
* migrate system-test/1-insert
* new common function
* migrate system-test/1-insert
* fix ci error
* migrate system-test/1-insert
* feat: add configuration and script for memory allocator settings
* fix: correct HEAPPROFILE path and remove redundant metadata_thp setting in memory allocator script
* fix ci error
* migrate system-test/1-insert, 2-query
* feat:insert into subquery (#31401 ) (#31710 )
* migrate system-test/99-TDcase
* feat(gpt): add grant check for gpt. (#31708 )
* migrate system-test/99-TDcase
* migrate system-test/99-TDcase
* migrate system-test/99-TDcase
* fix/send-heartbeat-statis (#31680 )
* migrate system-test/7-tmq
* chore: support cmake option TAOSWS_GIT_TAG like taosadapter [skip ci] (#31486 )
* add system-test/6/cluster test
* chore: move default branch from main to 3.3.6 for adapter/taosws
* fix docstring validation
* migrate system-test/7-tmq
* migrate system-test/7-tmq
* feat: add set_taos_malloc_env configuration and update related scripts
* Update 03-kubernetes.md
* enh: add log for snapshot (#31681 )
* simple test
* more
* migrate system-test/7-tmq
* migrate system-test 0-others cases
* migrate system-test/7-tmq
* fix docstring validation
* migrate system-test/7-tmq
* fix docstring validation
* fix: invalid queue
* fix docstring validation
* refactor: reorganize memory allocator script constants and improve mode descriptions
* enh: TD-36324-improve-sync-heartbeat-log (#31727 )
* recover log level
* fix: taosd crush in query when insufficient memory (#31746 )
Co-authored-by: Tony Zhang <tonyzhang@taosdata.com>
* fix: overflow check in snprintf (#31780 )
* migrate system-test/7-tmq
* migrate some cases
* migrate system-test/7-tmq
* fix failed cases
* fix failed cases
* migrate some cases
* fix failed cases
* fix failed cases
* migrate testcases
* fix: update environment file path in taosd.service and adjust set_taos_malloc.sh configuration
* fix: set lcn before do s3 migrate. (#31782 )
* migrate testcases
* fix failed cases
* fix: add condition to set default malloc config for taosd service
* fix: update usage message in set_taos_malloc.sh to include quiet mode option
* fix: add quiet mode option to set malloc config in install script
* fix: update set_taos_malloc.sh to improve output messages and adjust default malloc config invocation
* recover log level
* fix(tmq): [TS-6569]tdb error if write tmq meta data in multi thread (#31808 )
* fix: the calculation of dnode uptime (#31832 )
* migrate testcase
* fix: correct timediff function bug and redress docs (#31798 )
* fix: enhance malloc configuration for taosd and taosadapter in install script
* fix: TD-36442 show full condition (#31796 )
* enh/TD-36466-sync-heartbeat (#31805 )
* fix(plan) virtual table support BI moudle when use in select (#31787 )
* fix failed cases
* enh: TS-5926-force-repair-wal (#31828 )
* migrate testcase
* rename taos & taosd (#31855 )
* migrate testcase
* migrate testcase
* fix failed cases
* fix: update environment file paths in taosd.service and set_taos_malloc.sh
* feat: add performance tuning documentation for memory optimization and set_taos_malloc.sh usage
* fix: update file paths in performance tuning documentation for consistency
* feat: add performance tuning documentation for memory allocator configuration script
* fix: add missing line breaks for improved readability in performance tuning documentation
* fix: adjust heading levels for consistency in performance tuning documentation
* fix cases
* fix new_testcases
* fix failed cases
* fix(query): support show tags on virtual table (#31831 )
* fix failed cases
* docs: replace mysql screenshot (#31888 )
* feat: use the new TDengine product name (#31859 )
* merge 3.0
* fix failed cases
* fix failed cases
* merge 3.0
* fix cases
* fix cases
* doc: Update 03-stream.md (#31675 )
* chore(deps): bump requests from 2.27.1 to 2.32.4 in /test (#31326 )
Bumps [requests](https://github.com/psf/requests ) from 2.27.1 to 2.32.4.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.27.1...v2.32.4 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.32.4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix new cases
* fix:Convert line endings from LF to CRLF for ans file
* build(deps): bump golang.org/x/net in /tools/keeper (#30811 )
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.36.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.36.0...v0.38.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.38.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump urllib3 from 1.26.20 to 2.5.0 in /test (#31414 )
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.20 to 2.5.0.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.20...2.5.0 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-version: 2.5.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump org.apache.tomcat.embed:tomcat-embed-core (#31392 )
Bumps org.apache.tomcat.embed:tomcat-embed-core from 9.0.104 to 9.0.106.
---
updated-dependencies:
- dependency-name: org.apache.tomcat.embed:tomcat-embed-core
dependency-version: 9.0.106
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump org.apache.tomcat.embed:tomcat-embed-core (#31393 )
Bumps org.apache.tomcat.embed:tomcat-embed-core from 9.0.104 to 9.0.106.
---
updated-dependencies:
- dependency-name: org.apache.tomcat.embed:tomcat-embed-core
dependency-version: 9.0.106
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump org.apache.kafka:kafka-clients (#31341 )
Bumps org.apache.kafka:kafka-clients from 3.9.0 to 3.9.1.
---
updated-dependencies:
- dependency-name: org.apache.kafka:kafka-clients
dependency-version: 3.9.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix: add lock when calculating log buffer start/end (#31883 )
* fix new cases
* fix new cases
* fix failed cases
* 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>
* test: rename TSDB
* docs: fix rust examples (#31908 )
* docs: modify rust native test case
* docs: modify rust ws test case
* docs: modify rust examples
* docs: update rust pool docs
* fix new cases
* migrate test case
* feat: support reading sub table names and tag values from CSV files to create sub tables (#31909 )
* feat: add obtaining table names from tag files
* feat: add write data table control
* feat: add table params to write
* feat: delete log file
* feat: modify test case csv path
* feat: resolve memory leakage in the table building thread
* feat: resolve compilation errors
* feat: resolve table name copy len error
* feat: modify create table log level
* feat: modifying query configuration parameter array out of bounds
* feat: support custom primary key names
* feat: modify log level
* feat: add set primary key name case
* feat: add column keywords case
* feat: add keywords case data
* feat: modify primaryKeyName value len
* feat: modify primaryKeyName value define
* feat: modify primaryKeyName value size
* fix: compile issue (#31943 )
Co-authored-by: taos-support <it@taosdata.com>
* package: fix error
* package: fix error
* fix failed cases
* merge 3.0
* rename create_table_keywords.py to test_create_table_keywords.py
* fix failed cases
* fix new cases
* docs: update stream (#31957 )
* docs: update jdbc out-dated descripiton (#31959 )
* fix: TD-36560 refactor arbitrator group function name and log (#31852 )
* feat: support BLOB data type (#31704 )
* rename 0-others/mounts.py to 0-others/test_mounts.py
* fix failed cases
* docs: update gpt (#31975 )
* fix failed cases
* fix failed cases
* package: fix error
* 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>
* fix: tableName len error (#31977 )
* fix: tableName len error
* fix: modify TD_CONFIG=Release
* fix: code format
* fix: Restore the build configuration
* 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
* skip memleak cases
* fix failed case
* fix failed cases
* package: fix error
* fix(stmt2):tbname error output (#31997 )
* fix: possible memory leak (#31972 )
* feat: create connect add dbname params (#32002 )
* feat: create connect add dbname params
* fix: connect param error
* skip failed cases
* fix cases on windows
* fix cases
* support connect bi mode and fix log level
* unique sql connect username and password
* fix log level
* enh: mounted vnode may have no tq (#31916 )
* fix: subquery memleak (#32024 )
* fix failed case
* fix cases
* rename 2-query/test_insert_select.py to 2-query/test_system_insert_select.py
* skip memleak cases
* enh: rename data forecast/detect to forecasting/anomaly detection (#32021 )
* package: unique product name
* package: update for main
* skip tsim cases
* chore: update jdbc connection pool validation query sql (#32056 )
* refactor: quotes usage in bash scripts
Signed-off-by: WANG Xu <feici02@outlook.com>
* enhn(mqtt/rawblock): new format for msg payload (#31801 )
* fix: fix broken link in 14-stream.md
* docs: 15-spark.md is missing end semicolon (#32068 )
* chore: bump dev version to 3.3.7.0.alpha (#32066 )
* fix: blob test (#32020 )
* fix blob query error
* fix blob query error
* fix blob query error
* fix blob query error
* fix blob query error
* opt query
* opt write
* opt write
* opt write
* opt bse
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* add cache
* opt query
* opt query
* opt bse
* add data iter
* add data iter
* add more compress
* add more compress
* add more compress
* add more compress
* add more compress
* add more compress
* opt blob transfer
* opt blob transfer
* opt blob transfer
* opt write
* avoid unordered data write
* avoid unordered data write
* opt read
* refactor log
* fix invalid write
* refactor code
* fix merge error
* fix merge error
* add error code
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* Merge remote-tracking branch 'origin/3.0' into enh/blob
* refactor code
* support blob type len
* refactor code
* refactor code
* benchmark support blob type
* benchmark support blob type
* add log
* handle sort and merge row
* change file set
* change file set
* change file set
* change file set
* change file set
* change file set
* change file set
* opt code
* opt read
* add restart error and add unit test
* add restart error and add unit test
* add restart error and add unit test
* add restart error and add unit test
* add restart error and add unit test
* refactor code
* add restart error and add unit test
* opt code
* refactor code
* fix invalid write
* blob test
* blob test
* blob test
* blob test
* blob test
* support blob
* add str trim
* add str trim
* Merge remote-tracking branch 'origin/3.0' into feat/blob
* Merge remote-tracking branch 'origin/3.0' into feat/blob
* update test case
* fix invalid read
* fix invalid read
* fix invalid read
* add stmt2
* add stmt2
* add stmt2
* update parameter
* refactor test case
* refactor test case
* support blob
* support stmt2
* add sub
* support blob
* support blob
* support sub
* fix tmq crash
* support windows/darwin
* fix stmt2 bind row
* fix blob crash
* fix blob crash
* fix blob query error
* fix blob crash
* fix merge error
* refactor bse
* add blob transfer
* add blob transfer
* add transfer snapshot
* refactor code
* change log level
* change log level
* add test case
* refactor code
* revert taosBenchmark
* revert taosbench
* fix: improve error handling and encoding for file reading in grep_asserts_in_file function
* rm assert
* fix mem leak
* fix compile error
* fix conflict
* fix conflict
* fix compile error
* fix compile error
* fix pre check error
* fix pre check error
* fix compile error on windows
* fix error on window
* fix error on windows
* fix error on windows
* opt no-blob sql
* fix compile error on dawain
* fix compile error on dawain
* fix invalid read
* fix mem leak
* fix invalid read
* fix invalid read
* fix error on windows
* remove unused code
* refactor code
* fix mem leak
* fix mem leak
* rm unused code
* rm unused code
* fix invalid copy
* fix invalid copy
* fix invalid copy
* fix invalid copy
* fix invalid copy
* refactor code
* make ci happy
* refactor code
* change make
* update test case
* update ignore code
* update bse snapshot and test case
* update bse snapshot and test case
* refactor code
* change unit test
* update bse snapshot
* update bse snapshot
* fix test case
* fix bse snapshot
* fix bse snapshot
* fix snapshot transfer
* remove unused log
* support func query
* add test case
* forbidden unsupport code
* merge 3.0
* merge 3.0
* change test case
* add forbidden code
* add forbidden code
* add code
* support length func
* support length func
* taosBenchmark support blob
* support blob raw block
* support write raw block
* support more query
* Merge branch 'feat/blob' into feat/blob_test
* SBlobRow2
* change bse commit change
* refactor code
* rm exe test
* refactor code
* checke return code
* rename blob name
* refactor code
* refactor code
* refactor code
* refactor code
* fix unordere write
* fix unordere write
* fix row merge error
* fix row merge error
* fix row merge error
* fix row merge error
* support ordered data
* support ordered data
* Merge remote-tracking branch 'origin/3.0' into feat/blob_test
* fix stmt2 blob crash
* add not support write type
* add not support write type
* add not support write type
* rm exe
* fix col-formate error
* fix col-formate error
* fix mem leak
* refactor code
* add error code for single blob column restriction and update error message
* add error code for single blob column restriction and update error message
* add error code for single blob column restriction and update error message
* refactor code
* change error code
* make ci happy
---------
Co-authored-by: yihaoDeng <yhdeng@taosdata.com>
Co-authored-by: chenhaoran <haoran920c@163.com>
* package: update for main (#32091 )
* fix compile error on windows (#32089 )
* fix: source code merge issues
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: WANG Xu <feici02@outlook.com>
Co-authored-by: minhuinie <nminhui@163.com>
Co-authored-by: huohong <sallyhuo@taosdata.com>
Co-authored-by: chenhaoran <haoran920c@163.com>
Co-authored-by: Nie Minhui <143420805+minhuinie@users.noreply.github.com>
Co-authored-by: Mario Peng <48949600+Pengrongkun@users.noreply.github.com>
Co-authored-by: Haojun Liao <hjxilinx@users.noreply.github.com>
Co-authored-by: dongming chen <cademfly@hotmail.com>
Co-authored-by: Linhe Huo <linhehuo@gmail.com>
Co-authored-by: huohong <346479823@qq.com>
Co-authored-by: Joel Brass <joel@jbrass.com>
Co-authored-by: WANG Xu <feici02@outlook.com>
Co-authored-by: Hongze Cheng <hzcheng@taosdata.com>
Co-authored-by: Tony Zhang <34825804+Tony2h@users.noreply.github.com>
Co-authored-by: Tony Zhang <tonyzhang@taosdata.com>
Co-authored-by: Kaili Xu <klxu@taosdata.com>
Co-authored-by: Zhixiao Bao <62235797+xiao-77@users.noreply.github.com>
Co-authored-by: WANG MINGMING <wangmm0220@gmail.com>
Co-authored-by: hongzhenliu <wluckyjob@gmail.com>
Co-authored-by: Daniel Clow <106956386+danielclow@users.noreply.github.com>
Co-authored-by: She Yanjie <57549981+sheyanjie-qq@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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: 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: 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: happyguoxy <happy_guoxy@163.com>
Co-authored-by: guozhenwei <2227465945@qq.com>
Co-authored-by: kevin men <men_shi_bin@163.com>
Co-authored-by: taos-support <it@taosdata.com>
Co-authored-by: Yihao Deng <luomoxyz@126.com>
Co-authored-by: Minglei Jin <49711132+stephenkgu@users.noreply.github.com>
Co-authored-by: yihaoDeng <yhdeng@taosdata.com>
2025-07-22 13:25:21 +08:00
Yihao Deng
0272343c0d
fix compile error on windows ( #32089 )
2025-07-21 22:04:20 +08:00
wangmm0220
497527de61
fix(stream): batch get block when fetch data in stream reader
2025-07-21 18:12:41 +08:00
Yihao Deng
904378322f
fix: blob test ( #32020 )
...
* fix blob query error
* fix blob query error
* fix blob query error
* fix blob query error
* fix blob query error
* opt query
* opt write
* opt write
* opt write
* opt bse
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* opt write
* add cache
* opt query
* opt query
* opt bse
* add data iter
* add data iter
* add more compress
* add more compress
* add more compress
* add more compress
* add more compress
* add more compress
* opt blob transfer
* opt blob transfer
* opt blob transfer
* opt write
* avoid unordered data write
* avoid unordered data write
* opt read
* refactor log
* fix invalid write
* refactor code
* fix merge error
* fix merge error
* add error code
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* support blob type len
* Merge remote-tracking branch 'origin/3.0' into enh/blob
* refactor code
* support blob type len
* refactor code
* refactor code
* benchmark support blob type
* benchmark support blob type
* add log
* handle sort and merge row
* change file set
* change file set
* change file set
* change file set
* change file set
* change file set
* change file set
* opt code
* opt read
* add restart error and add unit test
* add restart error and add unit test
* add restart error and add unit test
* add restart error and add unit test
* add restart error and add unit test
* refactor code
* add restart error and add unit test
* opt code
* refactor code
* fix invalid write
* blob test
* blob test
* blob test
* blob test
* blob test
* support blob
* add str trim
* add str trim
* Merge remote-tracking branch 'origin/3.0' into feat/blob
* Merge remote-tracking branch 'origin/3.0' into feat/blob
* update test case
* fix invalid read
* fix invalid read
* fix invalid read
* add stmt2
* add stmt2
* add stmt2
* update parameter
* refactor test case
* refactor test case
* support blob
* support stmt2
* add sub
* support blob
* support blob
* support sub
* fix tmq crash
* support windows/darwin
* fix stmt2 bind row
* fix blob crash
* fix blob crash
* fix blob query error
* fix blob crash
* fix merge error
* refactor bse
* add blob transfer
* add blob transfer
* add transfer snapshot
* refactor code
* change log level
* change log level
* add test case
* refactor code
* revert taosBenchmark
* revert taosbench
* fix: improve error handling and encoding for file reading in grep_asserts_in_file function
* rm assert
* fix mem leak
* fix compile error
* fix conflict
* fix conflict
* fix compile error
* fix compile error
* fix pre check error
* fix pre check error
* fix compile error on windows
* fix error on window
* fix error on windows
* fix error on windows
* opt no-blob sql
* fix compile error on dawain
* fix compile error on dawain
* fix invalid read
* fix mem leak
* fix invalid read
* fix invalid read
* fix error on windows
* remove unused code
* refactor code
* fix mem leak
* fix mem leak
* rm unused code
* rm unused code
* fix invalid copy
* fix invalid copy
* fix invalid copy
* fix invalid copy
* fix invalid copy
* refactor code
* make ci happy
* refactor code
* change make
* update test case
* update ignore code
* update bse snapshot and test case
* update bse snapshot and test case
* refactor code
* change unit test
* update bse snapshot
* update bse snapshot
* fix test case
* fix bse snapshot
* fix bse snapshot
* fix snapshot transfer
* remove unused log
* support func query
* add test case
* forbidden unsupport code
* merge 3.0
* merge 3.0
* change test case
* add forbidden code
* add forbidden code
* add code
* support length func
* support length func
* taosBenchmark support blob
* support blob raw block
* support write raw block
* support more query
* Merge branch 'feat/blob' into feat/blob_test
* SBlobRow2
* change bse commit change
* refactor code
* rm exe test
* refactor code
* checke return code
* rename blob name
* refactor code
* refactor code
* refactor code
* refactor code
* fix unordere write
* fix unordere write
* fix row merge error
* fix row merge error
* fix row merge error
* fix row merge error
* support ordered data
* support ordered data
* Merge remote-tracking branch 'origin/3.0' into feat/blob_test
* fix stmt2 blob crash
* add not support write type
* add not support write type
* add not support write type
* rm exe
* fix col-formate error
* fix col-formate error
* fix mem leak
* refactor code
* add error code for single blob column restriction and update error message
* add error code for single blob column restriction and update error message
* add error code for single blob column restriction and update error message
* refactor code
* change error code
* make ci happy
---------
Co-authored-by: yihaoDeng <yhdeng@taosdata.com>
Co-authored-by: chenhaoran <haoran920c@163.com>
2025-07-21 17:14:57 +08:00
wangmm0220
82869f910b
fix(stream): batch get block when fetch data in stream reader
2025-07-21 17:08:53 +08:00
wangmm0220
dfdd6fde04
fix(stream): batch get block when fetch data in stream reader
2025-07-21 14:57:37 +08:00
wangmm0220
1352c03d28
Merge remote-tracking branch 'origin/feat/TS-6100-3.0' into feat/TS-6100-3.0-ming
2025-07-21 13:40:36 +08:00
wangmm0220
a8d421a3e3
fix(stream): batch get block when fetch data in stream reader
2025-07-21 13:40:28 +08:00
Jinqing Kuang
8a525ac4f1
fix(stream): retry pull/calc request in trigger task
2025-07-20 15:51:55 +08:00
wangmm0220
22acf0a3ed
fix(stream): get tag value for vtable
2025-07-20 15:51:55 +08:00
wangmm0220
7c8574aa4a
fix(stream): get tag for virtual child table
2025-07-20 15:51:55 +08:00
facetosea
ac7a084c5e
fix: stack overflow
2025-07-19 13:50:13 +08:00
menshibin
45dd5aa557
feat: conflict resolution
2025-07-19 12:06:32 +08:00
Kaili Xu
799b3341de
enh: mounted vnode may have no tq ( #31916 )
2025-07-19 09:12:12 +08:00
facetosea
064cc88b15
fix: errlog
2025-07-18 18:47:39 +08:00
Hongze Cheng
29e8ae40bb
fix: possible memory leak ( #31972 )
2025-07-18 16:27:55 +08:00
Yihao Deng
bcabf3536a
feat: support BLOB data type ( #31704 )
2025-07-17 14:17:47 +08:00
dongming chen
2301cd56a4
fix: TD-36560 refactor arbitrator group function name and log ( #31852 )
2025-07-17 13:55:58 +08:00
wangmm0220
63bd11f78a
fix(stream): heap use after free
2025-07-17 10:34:28 +08:00
wangmm0220
8eb2e55df0
fix(stream): add log
2025-07-17 09:16:42 +08:00
Simon Guan
6f5f0c3e9c
Merge branch '3.0' into merge/mainto3.0_1
2025-07-16 18:07:06 +08:00
Jing Sima
975e4f697e
feat: [TS-6100] Fix %%tbname when using virtual super table
2025-07-16 16:41:40 +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
facetosea
45c6063693
fix: notify
2025-07-16 13:57:08 +08:00
Jinqing Kuang
a20e5f97b9
Merge branch '3.0' into feat/TS-6100-3.0
2025-07-15 20:36:46 +08:00
Bomin Zhang
0d2fd16e22
check return values
2025-07-15 15:51:08 +08:00
Bomin Zhang
1160e7e689
replace the usage of strdup
2025-07-15 11:49:50 +08:00
wangmm0220
49fbc40076
fix(stream): get schema error with version
2025-07-15 11:20:18 +08:00
wangmm0220
cc822b1a8e
Merge remote-tracking branch 'origin/feat/TS-6100-3.0' into feat/TS-6100-3.0-mm
2025-07-15 09:01:03 +08:00
Jinqing Kuang
91b6a83ebd
Merge branch '3.0' into feat/TS-6100-3.0
2025-07-14 19:31:48 +08:00
wangmm0220
4dd226b1a9
fix(stream): optimize val scan logic
2025-07-14 17:14:59 +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
wangmm0220
0772b9f6c5
fix(stream): optimize val scan logic
2025-07-14 16:33:37 +08:00
wangmm0220
9d29d8ca60
fix(stream): tmq error
2025-07-14 16:12:41 +08:00
wangmm0220
3cdd41b27f
fix(stream): conflicts
2025-07-14 14:46:08 +08:00
wangmm0220
dcc4a6d1de
fix(stream): opti wal interface
2025-07-14 14:40:59 +08:00
WANG MINGMING
a051a73a62
Merge pull request #31857 from taosdata/feat/TS-6100-3.0-mm
...
Feat/ts 6100 3.0 mm
2025-07-14 14:40:10 +08:00
wangmm0220
a3de606eda
Merge remote-tracking branch 'origin/feat/TS-6100-3.0' into feat/TS-6100-3.0-mm
2025-07-14 11:27:00 +08:00
wangmm0220
b86d0959f5
fix(stream): scan wal with schema in that version
2025-07-14 11:26:31 +08:00
facetosea
0e0e4a2b1c
fix: error code check
2025-07-14 11:17:37 +08:00
Jinqing Kuang
69dd276f7f
Merge branch '3.0' into feat/TS-6100-3.0
2025-07-14 09:39:13 +08:00
facetosea
86cc038981
fix: gen crash
2025-07-12 16:21:07 +08:00
wangmm0220
35878f4b4a
fix(stream): memory leak
2025-07-12 16:19:43 +08:00
Kaili Xu
dc2b021778
feat: support mount data path ( #31677 )
2025-07-12 15:39:29 +08:00
WANG MINGMING
753624fa03
fix(tmq): [TS-6569]tdb error if write tmq meta data in multi thread ( #31808 )
2025-07-12 13:43:53 +08:00
wangmm0220
4145df030d
feat(stream): fix delete msg error
2025-07-11 17:39:51 +08:00
Zhixiao Bao
95cf8b751a
fix: set lcn before do s3 migrate. ( #31782 )
2025-07-11 16:24:46 +08:00
Kaili Xu
61ba6634ad
fix: overflow check in snprintf ( #31780 )
2025-07-11 09:08:47 +08:00
Tony Zhang
83b0fb43dc
fix: taosd crush in query when insufficient memory ( #31746 )
...
Co-authored-by: Tony Zhang <tonyzhang@taosdata.com>
2025-07-11 08:11:57 +08:00
wangmm0220
9b8b23b378
feat(stream): delete msg from wal
2025-07-10 19:40:00 +08:00
wangmm0220
25dd06bc50
feat(stream): fix tmq error
2025-07-10 14:20:35 +08:00
dongming chen
d7c25bba93
enh: add log for snapshot ( #31681 )
2025-07-10 09:48:18 +08:00
Pan Wei
baf6a52153
Merge branch '3.0' into feat/TS-6100-3.0
2025-07-10 08:25:34 +08:00
wangmm0220
7b341af2b3
fix(stream): cid error when scan wal
2025-07-09 10:28:36 +08:00
Mario Peng
808d720c1d
feat:insert into subquery ( #31401 ) ( #31710 )
2025-07-08 17:26:34 +08:00
wangmm0220
7ec5dd8990
fix(stream): set table scan operator param in vtable scan & fix filter error
2025-07-08 16:47:43 +08:00
Simon Guan
d497a960eb
Merge branch 'main' into merge/mainto3.0
2025-07-08 16:35:39 +08:00
wangmm0220
30c692309c
Merge remote-tracking branch 'origin/feat/TS-6100-3.0' into feat/TS-6100-3.0-mm
2025-07-08 14:30:25 +08:00
wangmm0220
9da567453a
fix(stream): set table scan operator param in vtable scan & fix filter error
2025-07-08 14:30:18 +08:00
facetosea
ce6e15a74d
fix: log level
2025-07-08 10:58:10 +08:00
Jinqing Kuang
d932cfcd88
fix(stream): fix hist calc of stream trigger task
2025-07-08 10:27:35 +08:00
Pan Wei
489990a787
fix: memory issues ( #31700 )
...
* 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
---------
Co-authored-by: huohong <sallyhuo@taosdata.com>
2025-07-08 09:32:12 +08:00
facetosea
083db4f837
fix: log level
2025-07-08 09:29:12 +08:00
Haojun Liao
4abc6c071d
fix(query): fix bug caused by shallow copy. ( #31638 )
2025-07-08 08:49:55 +08:00
Jinqing Kuang
968eeeeb0b
Merge branch '3.0' into feat/TS-6100-3.0-merge
2025-07-07 18:04:02 +08:00
wangmm0220
7dcc4d5292
fix(stream): release tsdb reader lock
2025-07-07 15:22:45 +08:00
wangmm0220
ed0aea6918
fix(stream): double free of notify content and timestamp not the firset col when getting tsdbmeta in reader
2025-07-05 14:17:52 +08:00
wangmm0220
4c4c3a8652
fix(stream): fix reset error in vtablescanoperator & modify log
2025-07-04 18:10:32 +08:00
Yihao Deng
f142278ec7
use no-default-index ( #31623 )
2025-07-04 14:16:26 +08:00
Jing Sima
a7adc8042f
feat: [TS-6100] Support TSMA: Part 1.
2025-07-04 13:31:48 +08:00
facetosea
31ff18a0be
fix: mem leak
2025-07-03 17:54:09 +08:00
Kaili Xu
a86e09e4e3
enh: grant support vnodes and storage size ( #31380 )
2025-07-03 16:44:29 +08:00
facetosea
b57ce4f4b4
fix: mem leak
2025-07-03 15:56:15 +08:00
WANG MINGMING
68d94bb85c
Merge branch 'feat/TS-6100-3.0' into feat/TS-6100-3.0-mm
2025-07-03 15:05:11 +08:00
wangmm0220
da400252e8
feat(stream): fix sarray init error in vTableInfo & optimize getting tsdb meta info for vtable
2025-07-03 14:59:30 +08:00
dongming chen
68f7094041
fix/TS-6785-fix-return-code ( #31593 )
2025-07-03 14:22:12 +08:00
facetosea
9bf99b0e51
log: format
2025-07-03 13:40:50 +08:00
Pan Wei
f6ab877e05
fix: case memory issues ( #31621 )
...
* 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
---------
Co-authored-by: huohong <sallyhuo@taosdata.com>
2025-07-03 13:26:22 +08:00
Simon Guan
fc2fec02c7
merge: from main to 3.0 branch ( #31562 )
2025-07-03 09:15:59 +08:00
wangmm0220
827db81912
feat(stream): fix per_filter disable & modify logic of getting tsdbmeta for vtable
2025-07-02 18:53:57 +08:00
Pan Wei
4270f35fb9
fix: crash and memory issues ( #31588 )
...
* 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
---------
Co-authored-by: huohong <sallyhuo@taosdata.com>
2025-07-02 10:14:55 +08:00
facetosea
cf2a932034
fix: get vginfo
2025-07-01 23:06:56 +08:00
wangmm0220
dd8665a582
feat(stream): add skey/ekey/order for trigger
2025-07-01 17:34:00 +08:00
wangmm0220
138c2e41c3
feat(stream): fix coredump if do not set colId for triggerBlock with pseduCols
2025-07-01 11:20:09 +08:00
wangmm0220
6f9077f95f
feat(stream): add log
2025-07-01 10:17:07 +08:00
WANG MINGMING
3e0e339985
feat(stream): fix thread run out for runner ( #31559 )
2025-07-01 08:43:11 +08:00
facetosea
1064dbe38a
fix: fill
2025-06-30 17:34:39 +08:00
xiao-77
fee17fa423
fix: can not open vnodes while change sub dataDir.
2025-06-30 17:07:28 +08:00
wangmm0220
5610088604
fix(stream): add log
2025-06-30 14:13:54 +08:00
hongzhenliu
99b30bf096
fix(query) subscriptions memory leak ( #31533 )
...
Co-authored-by: hongzhenliu335 <ethanliu@taosdata.com>
2025-06-30 13:55:57 +08:00
Zhixiao Bao
62d8b35fd0
feat: add write metrics. ( #31198 )
2025-06-30 10:33:34 +08:00
wangmm0220
602de9eb87
feat(stream): fix datablockId not match in filter for calc
2025-06-30 10:21:50 +08:00
wangmm0220
209922b7c4
feat(stream): fix rtInfo is null when fetch data in reader
2025-06-28 15:46:33 +08:00