* ci: add 3.3.6 branch
* fix: delete taos-tools repo in Jenkinsfile2
* ci:add 3.3.6 branch to taosd-ci.yml
* fix: [TD-34074] compile error (#30220)
* fix: add case
* fix: stmt2 get fields return wrong when tag is value
* enh: replace preCtb bool to flag,handle more situation
* fix: some unit test error
* diff: add case and fix some problem
* fix: remove async test, handle in TD-34077
* fix: [TD-34074] Forbid virtual table in tq and stmt and forbid supertable query's origin table from different databases.
fix: [TD-34074] Forbid virtual table in tq and stmt and forbid supertable query's origin table from different databases.
* fix(sml): process space in the end if writing raw data in sml & change some log level #30306
fix(sml): process space in the end if writing raw data in sml & change some log level
* fix: taosadapter version 3.3.6 (#30324)
* docs(stream): document streaming computation support for virtual tables in user manual (#30319)
* docs(stream): document streaming computation support for virtual tables in user manual
- Added section to user manual describing streaming computation support for virtual tables
- Listed known limitations and behavior when using virtual tables in streaming mode
* Update 14-stream.md
---------
Co-authored-by: Pan Wei <72057773+dapan1121@users.noreply.github.com>
* fix: review
* ci: add tdgpt .c file into TDengine and TDgpt workflow
* ci: add tdgpt .c file into TDengine and TDgpt workflow
---------
Signed-off-by: WANG Xu <feici02@outlook.com>
Co-authored-by: WANG Xu <feici02@outlook.com>
Co-authored-by: haoranchen <haoran920c@163.com>
Co-authored-by: Simon Guan <slguan@taosdata.com>
Co-authored-by: Feng Chao <flyingangel_2008@163.com>
Co-authored-by: facetosea <285808407@qq.com>
Co-authored-by: Jing Sima <simondominic9997@outlook.com>
Co-authored-by: Jinqing Kuang <kuangjinqingcn@gmail.com>
Co-authored-by: dapan1121 <wpan@taosdata.com>
Co-authored-by: Pan Wei <72057773+dapan1121@users.noreply.github.com>
Co-authored-by: Haojun Liao <hjxilinx@users.noreply.github.com>
Co-authored-by: huohong <346479823@qq.com>
Co-authored-by: Minglei Jin <mljin@taosdata.com>
Co-authored-by: freemine <freemine@yeah.net>
Co-authored-by: Yihao Deng <luomoxyz@126.com>
Co-authored-by: 54liuyao <54liuyao@163.com>
Co-authored-by: Bomin Zhang <localvar@hotmail.com>
Co-authored-by: 蟑螂·魂 <cockroach888@outlook.com>
Co-authored-by: wangjiaming <wangjiaming0909@sina.com>
Co-authored-by: Haojun Liao <hjliao@taosdata.com>
Co-authored-by: dongming chen <cademfly@hotmail.com>
Co-authored-by: Zhiyu Yang <69311263+zyyang90@users.noreply.github.com>
Co-authored-by: Nie Minhui <143420805+minhuinie@users.noreply.github.com>
Co-authored-by: Zhixiao Bao <62235797+xiao-77@users.noreply.github.com>
Co-authored-by: Kaili Xu <klxu@taosdata.com>
Co-authored-by: Linhe Huo <linhehuo@gmail.com>
Co-authored-by: tjuzyp <ypzhang@taosdata.com>
Co-authored-by: yanyuxing <yuxing.bitcapybara@gmail.com>
Co-authored-by: WANG MINGMING <wangmm0220@gmail.com>
Co-authored-by: yihaoDeng <yhdeng@taosdata.com>
Co-authored-by: facetosea <25808407@qq.com>
Co-authored-by: Minglei Jin <49711132+stephenkgu@users.noreply.github.com>
Co-authored-by: She Yanjie <57549981+sheyanjie-qq@users.noreply.github.com>
Co-authored-by: jiajingbin <39030567+jiajingbin@users.noreply.github.com>
Co-authored-by: Alex Duan <51781608+DuanKuanJun@users.noreply.github.com>
Co-authored-by: kevin men <men_shi_bin@163.com>
Co-authored-by: Hongze Cheng <hzcheng@taosdata.com>
Co-authored-by: Yaming Pei <sanwenyuv@sina.com>
Co-authored-by: Xuefeng Tan <1172915550@qq.com>
* enh: rename libtaos.so to libtaosinternal.so
* enh: let python system-test work
* enh: shell for libinternal.so
* enh: refact script
* enh: wrapper for libtaosinternal
* enh: rename some files
* enh: let shell support internal driver
* enh: minor changes
* enh: minor changes
* add intenal.h
* enh: remove unused codes
* enh: minor changs
* feat: mac os issues
* enh: let python test use internal connection
* enh: let nettest work
* enh: let taosc -C work
* enh: test shell in mac os
* enh: minor changes
* enh: let libtaosinternal.so work in linux
* enh: update install script
* enh: for ci
* enh: for windows compile
* enh: minor changes
* enh: compile in windows
* enh: minor changes
* enh: taosinternal work in windows
* enh: add taos_internal_static
* enh: rollback os_for_wrapper
* fix: conflicts
* fix: conflicts
* fix: compile errors
* fix: conflicts
* enh: rename taosinternal to taosnative
* enh: rename taosinternal to taosnative
* fix: compile error
* enh: remove taosnative.h
* fix: compile errors
* enh: set default shell options
* fix: compile errors
* fix: compile errors
* debug: switch taosws branch to feat/new-libtaos-with-ws
* enh: taosBenchmark remove WEBSOCKET finished
* fix: CMakeLists.txt remove WEBSOCKET
* fix: compile errors
* fix: taosBenchmark delete restful code
* .gitignore remove taos-tools folder
* fix: remove taosdump WEBSOCKET MACRO
* fix: build error for taosdump
* fix: build project passed
* fix: support -Z for connect mode
* fix: build error
* fix: build error fixed
* fix: add -Z options
* fix: native and websocket with string
* fix: -Z option core
* fix: build unit test
* fix: build error
* fix: add colon for array
* fix: unit test can not include fun
* fix: CTest pointer null is nullptr
* fix: include pub.h
* fix: taosdump add -Z --driver options
* fix: taosdump support -Z with pub.h pub.c
* fix: toolsGetTimeDay move to pub.c
* fix: restore pub.c only simple fun
* fix: add error tips
* fix: tmfree remove from taosdump
* fix: remove double declare taos variant
* fix: taos support -Z option
* enh: configDir set with main fun
* fix: add g_arguments.configDir
* fix: show tips add cfgdir
* fix: g_argument is pointer
* fix: configDir is global var
* fix: declare g_configDir in benchMain.c
* fix: taos version not show on websocket
* stmt2 websocket prepare with supertable
* stmt2 websocket prepare build
* fix: stmt and stmt2 prepare add db name
* fix: remove -R --restful test case
* fix: taosBenchmark adjust priority cmd > json > evn
* fix: add connect mode test case connMode.py
* fix: clear evn and add host port check
* fix: army/test.py modify start taosAdapter is default
* change: system-test/test.py default start taosAdapter
* fix: add taosAdapter variant to system-test/test.py
* fix: -y must put behind other options
* fix: remove rest sml and add -N normal case
* fix: add -c work cfg test case
* del: queryMain.py remove rest query
* fix: remove groups have a blank append bug
* fix: caseBase.py add db in sql query
* fix: query_json.py remove rest test
* fix: taosBenchmark uniform dsn describe
* fix: add pub.h pub.c to tools public
* fix: case remove restful interface
* fix: build error
* fix: taosDriverCleanup no arg call
* fix: taosdump add test conn mode case taosdumpCommandline.py
* fix: modify insertFullType.json db name
* fix: taosdump connMode test case taosDumpCommandline.py passed
* enh: priority cmd > env > json
* fix: taosCli remove is_native variant
* fix: password is not pointer
* fix: comment -o test case
* fix: solve fun return code check
* fix: windows unresolved strcasecmp
* fix: remove coverHostToServAddr
* fix: forbid check ODR violation
* ci: trigger pr run
* fix: build error not del >>>>>3.0
* fix: support json dbinfo->vgroups have blank space
* fix: solve conflict with merge
* fix: with TrimCaseCmp fun to compare vgroups
* fix: del vgroups support blank code
* feat: wrapper add taos_fetch_fields_e
* fix: move jni from libtaosnative.so to libtaos.so
* fix: move clientTmqConnector.c for jni
* fix: fix assert check with del comment code
* fix: taosBenchmark add prepare stmt debug log
* fix: stmt2 already have debug log on preapare
* fix: (double)LLONG_MAX force covert
* fix: stmt insert normal table with websocket
* fix: normal table with stmt too many ?
* fix: taosdump stmt_prepare with child tbname
* fix: build error add int code
* feat: stmtPrepare with child table to do
* taos -a options move to native test case
* fix:unit test benchmarkTest passed
* fix: query_json-with-sqlfile.py case no check results
* fix: queryMain.py case lost, put in tasks again
---------
Co-authored-by: Shengliang Guan <slguan@taosdata.com>
* enh: remove interlace autocreate tb limit
* enh: autocreate tb with single ctb
* enh: multi-insert in one ctb
* enh: Function realization
* fix: some unit test error
fix: stmt1 unit test
* fix: review and autoCreateTb & interlace support insert into stb syntax
* fix: insert into tags fixed value auto create table
* fix: remove a wrong test
* fix: adapter segment fault
* fix: adaptor core
* fix: get fields make interlace error
* fix: adapter core problem 2
* fix: multi bind exec invalid message problem
Introduce the `true for` syntax to allow users to specify the minimum
duration for event and state windows. Add corresponding tests to
validate the feature. Updated the user manual with usage instructions.