Jing Sima
bc6335b2d1
feat: [TD-36866] Fix state window expr
2025-07-21 16:01:50 +08:00
Tony Zhang
83f878324b
fix: stream result row data inconsistency error ( #32053 )
2025-07-21 15:14:39 +08:00
Jing Sima
81adad6e49
feat: [TD-36709] Optimize create vtable and table's error msg
2025-07-19 14:05:41 +08:00
Jing Sima
0f0a8a477c
feat: [TD-36786] collect now and today to timeRangeExpr
2025-07-19 13:40:26 +08:00
Jing Sima
84b9f45352
feat: [TD-36761] Remove COMMENT in stream tag def
2025-07-19 11:01:46 +08:00
Jing Sima
6910a94f0e
feat: [TD-36758] Fix MAX_DELAY wrong precision.
2025-07-19 10:11:03 +08:00
Jing Sima
7a39b6a273
feat: [TS-6100] set proper curr clause when translating stream trigger.
2025-07-19 09:56:57 +08:00
facetosea
f88994cb02
fix: timerange
2025-07-18 17:19:10 +08:00
Jing Sima
ec97bfbe64
feat: [TS-6100] Extract state window condition.
2025-07-17 17:11:23 +08:00
Jing Sima
43bc50c224
feat: [TS-6100] Optimize virtual table error.
2025-07-17 16:38:50 +08:00
Jing Sima
217934862c
feat: [TS-6100] Fix time precision. ( #31966 )
2025-07-17 15:56:12 +08:00
Jing Sima
3bf4daf0ef
feat: [TS-6100] Fix drop/show create vtable/table
2025-07-16 17:55:45 +08:00
Jing Sima
375675399a
feat: [TS-6100] Fix period bound check
2025-07-16 17:15:57 +08:00
Jing Sima
84da33463a
feat: [TS-6100] Fix virtual table
2025-07-15 17:58:53 +08:00
Jing Sima
6e685afad2
feat: [TS-6100] Disable some failed UT.
2025-07-15 17:58:42 +08:00
Pan Wei
a4e6954153
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>
2025-07-15 17:27:46 +08:00
Jing Sima
35c48e8278
feat: [TS-6100] %%trows can only be used when event type is window close.
2025-07-15 16:22:08 +08:00
Jing Sima
30dddfec16
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>
2025-07-15 10:23:56 +08:00
Jinqing Kuang
91b6a83ebd
Merge branch '3.0' into feat/TS-6100-3.0
2025-07-14 19:31:48 +08:00
Pan Wei
fe6d9c59e0
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>
2025-07-14 19:15:21 +08:00
Jing Sima
924e793256
feat: [TS-6100] Rename OPTIONS to STREAM_OPTIONS.
2025-07-14 18:30:54 +08:00
Jing Sima
5ad8e0cad9
feat: [TS-6100] Fix fill range check
2025-07-14 17:01:16 +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
Mario Peng
c2a540f915
feat(stmt2):binding columns with fixed values ( #31751 )
2025-07-14 10:35:04 +08:00
Jinqing Kuang
69dd276f7f
Merge branch '3.0' into feat/TS-6100-3.0
2025-07-14 09:39:13 +08:00
Jing Sima
04efc4c401
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>
2025-07-12 17:51:22 +08:00
Kaili Xu
dc2b021778
feat: support mount data path ( #31677 )
2025-07-12 15:39:29 +08:00
Jing Sima
5c0bfe232b
feat: [TS-6100] Do not translate const value as column.
2025-07-12 15:07:21 +08:00
Jing Sima
8857371c21
feat: [TS-6100] Forbid fill_history when trigger is period.
2025-07-11 20:48:48 +08:00
Jing Sima
4561acff1b
feat: [TS-6100] Fix create virtual table check.
2025-07-11 20:48:36 +08:00
Jing Sima
4d734ad61b
feat: [TS-6100] Add watermark and max_delay check.
2025-07-11 20:48:27 +08:00
Pan Wei
2e3cbf4aa9
fix: placeholder function issues ( #31789 )
...
* 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
---------
Co-authored-by: huohong <sallyhuo@taosdata.com>
2025-07-11 13:55:15 +08:00
dapan1121
526279418d
fix: windows compile issue
2025-07-11 11:03:17 +08:00
Jing Sima
4d2beec6a9
feat: [TS-6100] Support alias name for place holder table
2025-07-11 11:01:32 +08:00
Jing Sima
84936e60ea
feat: [TS-6100] Forbid _qstart/_qend/_qduration in stream calc query.
2025-07-11 09:32:03 +08:00
Jing Sima
abc7e87710
feat: [TS-6100] Support indef rows function in external window.
2025-07-10 17:18:55 +08:00
Jing Sima
ec362bed86
feat: [TS-6100] Forbid interp and percentile in stream calc query.
2025-07-10 15:20:31 +08:00
Jing Sima
b2fcb4d4f1
feat: [TS-6100] Fix invalid timerange expr.
2025-07-10 11:22:59 +08:00
Pan Wei
baf6a52153
Merge branch '3.0' into feat/TS-6100-3.0
2025-07-10 08:25:34 +08:00
Pan Wei
6cea090c86
fix: memory issues and case issues ( #31743 )
...
* enh: add operator reset func
* fix: merge join reset issue
* fix: memory issues
* fix: add debug assert
* fix: memory issues
* fix: memory leak
* fix: memory issues
* fix taos log miss
* fix: case issue
* fix: case issue
* fix: case issues
* fix: drop dnode issue
* fix: memory issues
* fix: memory issues
* fix: memory leak issues
* fix: recalculate time range issue
* fix: add debug log
* fix: memory issues
* fix: enable case asan
* Update streamlist_for_ci.task
* fix: case asan issue
* fix: stream name issue
* fix: external window compile issues
* fix: deploy memory issue
* fix: ahandle issue
* fix: ahandle issue
* fix: ahandle issue
* fix: virtual table reader list issue
* fix: log info
* fix: msg error
* fix: virtual table addr list issue
* fix: memory issues
* fix: memory leak issue
* fix: memory issues
* fix: memory free issues
* fix: memory issues
* fix: snode deploy issue
* fix: mnode reader issue
* fix: memory issues
* fix: add debug test
* enh: add ignore nodata trigger
* fix: memory leaks
* fix: configuration issue
* fix: memory issue
* fix: external window issue
---------
Co-authored-by: huohong <sallyhuo@taosdata.com>
2025-07-09 18:57:01 +08:00
Jing Sima
753ff11a26
feat: [TS-6100] Fix error when no child table in super virtual table.
2025-07-09 18:31:32 +08:00
Jing Sima
b3226e4310
feat: [TS-6100] Optimize error msg.
2025-07-09 18:17:48 +08:00
Jing Sima
693619f0c0
feat: [TS-6100] Fix ignore_nodata_trigger syntax error. ( #31737 )
2025-07-09 18:10:46 +08:00
Jing Sima
905cef421c
feat: [TS-6100] Fix count window check ( #31724 )
2025-07-09 10:36:02 +08:00
Jing Sima
c03264f6d5
feat: [TS-6100] Fix vtable scan wrong plan and fix mem leak ( #31713 )
...
* feat: [TS-6100] Fix vtable scan wrong plan and fix mem leak
* feat: [TS-6100] Fix count window check.
* Revert "feat: [TS-6100] Fix vtable scan wrong plan and fix mem leak"
This reverts commit ae7b0e1dbc .
2025-07-08 18:18:46 +08:00
Simon Guan
d497a960eb
Merge branch 'main' into merge/mainto3.0
2025-07-08 16:35:39 +08:00
Jing Sima
c3ada3e32d
feat: [TS-6100] Support IGNORE_NODATA_TRIGGER.
2025-07-08 15:50:26 +08:00
Jing Sima
cccd3bc992
feat: [TS-6100] Fix no mgmt epset.
2025-07-08 08:11:33 +08:00
Jinqing Kuang
968eeeeb0b
Merge branch '3.0' into feat/TS-6100-3.0-merge
2025-07-07 18:04:02 +08:00
Jing Sima
80d1634f7c
feat: [TS-6100] Fix wrong timerange when using join.
2025-07-05 14:51:23 +08:00