Simon Guan
5a5ec84d80
Merge branch '3.3.6' into merge/3.3.6tomain
2025-08-22 14:15:42 +08:00
Mario Peng
d0eb0efba9
enh:stmt set tbname support all characters ( #32703 )
2025-08-22 13:53:19 +08:00
Mario Peng
01f32bf86d
enh(stmt): set tbname support all characters ( #32685 )
2025-08-22 13:36:53 +08:00
Mario Peng
05a2c78a0d
fix: dbeaver delete sql core in stmt get_fileds ( #32680 )
2025-08-22 13:08:12 +08:00
Mario Peng
769b7ad805
feat(stmt):support update sql add more cases ( #32469 )
2025-08-06 15:53:54 +08:00
Mario Peng
c8081254dd
feat(stmt):add update syntax support for stmt1 ( #32367 )
2025-07-31 09:21:19 +08:00
Mario Peng
5ad6677433
enh(stmt): separate stmt and stmt2 code ( #32166 )
...
* split interlace stmt and stmt2
* split stmt and stmt for parser
2025-07-24 17:17:07 +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
Yihao Deng
bcabf3536a
feat: support BLOB data type ( #31704 )
2025-07-17 14:17:47 +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
Mario Peng
c2a540f915
feat(stmt2):binding columns with fixed values ( #31751 )
2025-07-14 10:35:04 +08:00
Kaili Xu
8d361be3e7
fix: naming rule with quotation char ( #31180 )
2025-05-27 16:27:57 +08:00
Mario Peng
d3f537275f
fix(stmt2):stmt2 get fields return wrong when tag is value(3.3.6) ( #30308 )
...
* 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: review
---------
Co-authored-by: Simon Guan <slguan@taosdata.com>
2025-03-22 21:13:47 +08:00
Jinqing Kuang
ac23a4fc55
feat(stream): support stream processing for virtual tables ( #30144 )
...
* enh: add client processing
* enh: add mnode vtables processing
* enh: add mnode vtable processing
* enh: add normal child vtable support
* fix: compile issues
* fix: compile issues
* fix: create stream issues
* fix: multi stream scan issue
* fix: remove debug info
* fix: agg task and task level issues
* fix: correct task output type
* fix: split vtablescan from agg
* fix: memory leak issues
* fix: add limitations
* Update 09-error-code.md
* Update 09-error-code.md
* fix: remove usless case
* feat(stream): extract original table data in source scan task
Implemented functionality in the source task to extract data
corresponding to the virtual table from the original table using WAL.
The extracted data is then sent to the downstream merge task for further
processing.
* feat(stream): multi-way merge using loser tree in virtual merge task
Implemented multi-way merge in the merge task using a loser tree to
combine data from multiple original table into a single virtual table.
The merged virtual table data is then pushed downstream for further
processing. Introduced memory limit handling during the merge process
with configurable behavior when the memory limit is reached.
* fix(test): remove useless cases
---------
Co-authored-by: dapan1121 <wpan@taosdata.com>
Co-authored-by: Pan Wei <72057773+dapan1121@users.noreply.github.com>
2025-03-15 17:06:48 +08:00
Jing Sima
410324746b
feat:[TS-4897] virtual table ( #30098 )
...
* feat: [TS-4897] Support create/drop/alter/show/describe vtable
* feat: [TS-4897] Support vtable's query
* feat: [TS-4897] Support create virtual supertable
* feat: [TS-4897] Support explain analyze / where / count(*) and only select ts of vtable.
* feat: [TS-4897] Add create test and fix bugs
* feat: [TS-4897] Add alter/drop test and fix bugs
* feat: [TS-4897] Add describe/show test and fix bugs
* feat: [TS-4897] Add auth test and fix bugs
* feat: [TS-4897] Fix meta/catalog/cache bugs
* feat: [TS-4897] Support select tag from virtual child table
* feat: [TS-4897] Add select test and fix plenty of bugs
* feat: [TS-4897] Add optimize rule for vtable scan / support create vtable cross database / remove enterprise constraint / fix bugs.
* feat: [TS-4897] Fix 'schema is old'
* feat: [TS-4897] Support virtual stable query
* feat: [TS-4897] Add tests and Fix bugs
* feat: [TS-4897] resolve conflict.
2025-03-15 14:10:46 +08:00
wangjiaming
f50fcb85b8
feat(decimal): support decimal data type ( #30060 )
...
* decimal: create table
* decimal: add test case decimal.py
* decimal: add decimal.c
* support input decimal
* decimal test
* refactor svalue
* fix test cases
* add decimal unit test
* add decimal test cmake
* support insert and query decimal type
* define wide integer, support decimal128
* support decimal128 divide
* set decimal type expr res types
* scalar decimal
* convert to decimal
* fix decimal64/128 from str and to str
* fix decimal from str and decimal to str
* decimal simple conversion
* unit test for decimal
* decimal conversion and unit tests
* decimal + - * /
* decimal scalar ops and comparision
* start to refactor GET_TYPED_DATA
* support decimal max func, cast func
* refactor GET_TYPED_DATA interface
* decimal scalar comparision
* start to implement sum for decimal
* support sum and avg for decimal type
* decimal tests
* add decimal test
* decimal add test cases
* decimal use int256/int128
* decimal testing
* fix decimal table meta and add tests for decimal col streams
* fix create stream and create tsma
* test insert decimal values
* decimal from str
* test decimal input
* test parse decimal from string
* add taos_fetch_field_e api
* decimal insert tests
* test decimal operators
* decimal operator test
* feat:support decimal in raw block
* decimal operator tests
* decimal test
* feat:support decimal in raw block
* feat:support decimal in raw block
* feat:add schemaExt to SMqDataRsp
* feat:remove add schemaExt to SMqDataRsp
* feat:remove add schemaExt to SMqDataRsp
* feat:remove add schemaExt to SMqDataRsp
* decimal test operators
* decimal operator test
* test decimal operators
* test decimal compare operators
* decimal unary operator test
* decimal col with decimal col oper test
* test decimal col filtering
* fix decimal float operator test
* decimal test where filtering
* fix decimal filtering
* fix decimal order by
* fix decimal op test
* test decimal agg funcs
* test decimal functions
* remove assert
* fix ci build for ret check
* fix decimal windows build
* fix ci ret check
* skip decimal ret check
* skip decimal ret check
* fix decimal tests
* fix decimal ci test
* decimal test
* fix(tmq): heap user after free
* fix(tmq): double free
* fix(tmq): double free
* fix decimal tests
* fix(decimal): decimal test ci build
* fix(decimal): windows build
* fix(decimal): decimal test build
* fix(decimal): fix decimal build and tests
* fix(decimal): fix decimal tests
* fix(decimal): fix taos_fetch_fields_e api
* fix(decimal): fix decimal taos_fetch_fields_e api
* fix(decimal): rebase 3.0
* fix(decimal): fix decimal functions
* fix(decimal): fix decimal test case memory leak
* fix(decimal): fix decimal tests
* fix(decimal): fix decimal test case
* fix(decimal): fix decimal tests
* feat(decimal): fix unit tests
* feat(decimal): fix deicmal unit test
---------
Co-authored-by: wangmm0220 <wangmm0220@gmail.com>
Co-authored-by: yihaoDeng <yhdeng@taosdata.com>
2025-03-14 18:08:07 +08:00
Mario Peng
f5a339f03e
enh(stmt2): [TD-33660] interlace mode support auto create table ( #30084 )
...
* 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
2025-03-14 14:13:26 +08:00
WANG MINGMING
3d053e2c9b
feat(stream): optimize client logic of creating stream if with history ( #30059 )
...
* feat:[TS-5617]use last_row cache mode if creating stream in fill_history
* feat(stream): optimize client logic of creating stream if with history
* feat(stream): optimize client logic of creating stream if with history
* feat(stream): optimize client logic of creating stream if with history
* feat(stream): optimize client logic of creating stream if with history
* feat(stream): optimize client logic of creating stream if with history
* feat(stream): optimize client logic of creating stream if with history
* feat(stream): optimize client logic of creating stream if with history
* feat(stream): optimize client logic of creating stream if with history
* feat(stream): optimize client logic of creating stream if with history
* feat(stream): optimize client logic of creating stream if with history
* feat(stream): optimize client logic of creating stream if with history
* fix: heap use after free
* feat: add log
* fix: ci case error
* fix: compile error in windows
* fix: ci case error
* fix: heap user after free
* fix: memory leak
* fix: ci case error
* fix: ci case error
* fix: ci case error
---------
Co-authored-by: yihaoDeng <yhdeng@taosdata.com>
2025-03-14 13:55:52 +08:00
pengrongkun94@qq.com
10f3a388f2
add row format bind control argument
2025-02-26 20:04:33 +08:00
pengrongkun94@qq.com
8cf363fbf3
Merge remote-tracking branch 'origin/3.0' into enh/3.0/TD-32686
2025-02-26 10:36:19 +08:00
wangmm0220
7c5c9f6245
fix:[TS-5776]add raw type from consumer
2025-01-22 16:38:37 +08:00
pengrongkun94@qq.com
e362a045c0
test code
2025-01-17 15:53:29 +08:00
Pengrongkun
f6b9bc44c7
refactor stmt2_get_fields
2024-12-13 15:28:13 +08:00
wangmm0220
0165684131
feat:[TD-32642] merge from 3.0
2024-12-05 23:47:46 +08:00
Pengrongkun
653eff8c1a
taos_stmt2_get_stb_fields support insert into ? using stb tags(?) values(?)
2024-11-29 10:12:29 +08:00
wangmm0220
0e2a16d70f
feat:[TD-32642] add charset for connection support
2024-11-27 14:25:34 +08:00
wangmm0220
2ca9f9c8ce
feat:[TD-32642] merge from 3.0
2024-11-26 00:13:43 +08:00
wangmm0220
69da972796
feat:[TD-32642] add timezone logic
2024-11-22 18:31:51 +08:00
Pengrongkun
b011ef49e0
TD-32120:add api taos_stmt2_get_all_fields
...
fix some format
convert TAOS_FIELD_E to TAOS_FIELD_ALL, to prevent modifications to the original API
rename taos_stmt2_get_stb_fields
refact parse for ctbname parameterized
refactor some code, fix some core problem.
2024-11-04 16:59:13 +08:00
wangmm0220
67fe609129
enh:[TS-5441] cost too long in tmq write meta data by cache meta and vg info
2024-10-08 18:24:16 +08:00
wangmm0220
3763a6adae
enh:[TS-5441] cost too long in tmq write meta data by cache meta and vg info
2024-10-08 16:06:12 +08:00
Minglei Jin
2ac23f72e8
Merge branch '3.0' into feat/TD-30813-2
2024-09-06 14:01:54 +08:00
dapan1121
b75adfcd9f
fix: only query issue
2024-09-05 14:18:13 +08:00
Minglei Jin
298c4b4812
feat(stmt2): initial commit for stmt2
2024-08-15 09:28:32 +08:00
wangjiaming0909
4d5cd9cd1a
planner/nodes/parser ret check
2024-07-26 17:57:27 +08:00
dapan1121
fa2fb83014
Merge pull request #26609 from taosdata/TD-31000
...
ret value for parTranslater.c
2024-07-17 17:33:39 +08:00
wangjiaming0909
0cccaa8ac4
ret value for parTranslater.c
2024-07-17 10:26:06 +08:00
wangmm0220
aed8a75e35
feat:[TD-30975]process return value in schemaless
2024-07-15 19:07:20 +08:00
xjzhou
88aa15e944
enh: Enhance error handling for stmt
2024-07-02 11:05:54 +08:00
xjzhou
b444e18d90
enh: stmt supports 'insert into db.?'
2024-06-25 16:16:32 +08:00
dapan1121
3f99e5e064
fix: memory issues
2024-06-07 09:25:17 +08:00
dapan1121
da8616d98a
fix: add stbInterlace mode test cases
2024-06-05 17:12:15 +08:00
dapan1121
c0e4ab20a4
enh: optimize stmt performance
2024-05-30 13:26:17 +08:00
wangmm0220
529ca1d1c1
opti:add local thread error msg array
2024-04-18 13:56:43 +08:00
dapan1121
1c8dcaf46c
enh: support timeline functions
2024-03-15 18:10:08 +08:00
kailixu
a9316c3710
feat: support uniq grant
2024-02-04 12:28:00 +08:00
Haojun Liao
cb2ea4a721
fix(stream): take ver snapshot for all vgroups before launching stream with fill-history option opened.
2024-02-01 11:37:57 +08:00
wangmm0220
f95d5e4f62
opti:[TD-28118] raw block data for tmq
2024-01-19 15:28:23 +08:00
dapan1121
099f72e84a
fix: memory issues
2023-10-27 11:36:17 +08:00
dapan1121
dbbceae061
fix: union all view issue
2023-10-24 11:29:04 +08:00