Commit Graph

205 Commits

Author SHA1 Message Date
Pengrongkun 3d2156aa98 refactor stmt2_get_fields 2024-12-17 09:31:30 +08:00
Pengrongkun 925f76f7aa fix refactor influnce stmt2-text.c 2024-12-17 09:28:12 +08:00
Shengliang Guan 84b7e9b312
Merge pull request #28791 from taosdata/fix/TS-4937-2
enh(tsdb/cache): update lru when committing
2024-12-16 15:46:48 +08:00
Shengliang Guan db9da46307
Merge pull request #29140 from taosdata/fix/3.0/TD-33160
fix:[TD-33160] fix stmt2 mem leak
2024-12-16 15:10:42 +08:00
Minglei Jin d18caf6606
Merge branch '3.0' into fix/TS-4937-2 2024-12-15 13:23:17 +08:00
Pengrongkun 5cadc797a4 fix mem leak 2024-12-14 19:09:29 +08:00
Pengrongkun e20b6c1188 fix TD-33167 2024-12-13 14:39:40 +08:00
Shengliang Guan 3f6ddbcf48
Merge pull request #29124 from taosdata/feat/TD-30268
feat: support query memory pool
2024-12-13 14:37:42 +08:00
Shengliang Guan 108d3a0a5f
Merge pull request #29121 from taosdata/fix/3.0/TD-33186
fix:[TD-33186]fix difference of 2 stmt2 sql perfermances
2024-12-13 14:05:12 +08:00
dapan1121 99cd3a5d21 fix: query preprocess issue 2024-12-12 17:19:40 +08:00
Pengrongkun fe85f6e873 fix difference of 2 insert sql perfermances 2024-12-12 16:22:46 +08:00
Pan Wei d5aa88165d
Merge branch '3.0' into feat/TD-30268 2024-12-12 13:41:59 +08:00
Shengliang Guan 74c86e5382 fix: ci errors 2024-12-11 22:21:00 +08:00
Shengliang Guan 72e2959b10 fix: ci errors 2024-12-11 21:48:20 +08:00
Minglei Jin f676926188 tests/script/api: last query with websocket 2024-12-11 17:18:58 +08:00
dapan1121 7fd0d024fc fix: windows compile issue 2024-12-10 09:15:15 +08:00
dapan1121 20a8c92d3e Merge remote-tracking branch 'origin/3.0' into feat/TD-30268 2024-12-09 15:35:35 +08:00
dapan1121 d77147d296 Merge remote-tracking branch 'origin/3.0' into feat/TD-30268 2024-12-06 17:43:19 +08:00
Pengrongkun ad9ed168ee add test and fix tagbound schema problem 2024-12-06 16:42:51 +08:00
dapan1121 011ff04234 fix: scheduler dead lock issue 2024-12-05 18:07:37 +08:00
Pengrongkun 3146db60a1 1.taos_stmt2_get_stb_fields add query type nums
2.all fields add presision
2024-12-04 11:01:42 +08:00
Pengrongkun 7610e6d174 fix stmt2 get fields bug 2024-12-03 10:49:01 +08:00
dapan1121 ce07aaf774 fix: job retire issues 2024-12-02 14:51:31 +08:00
Pengrongkun 653eff8c1a taos_stmt2_get_stb_fields support insert into ? using stb tags(?) values(?) 2024-11-29 10:12:29 +08:00
Pengrongkun 09a9298de7 TD-32797:fix array realloc problem 2024-11-22 17:43:54 +08:00
Pengrongkun f3b4aa14be add checkWKBGeometry function 2024-11-19 16:44:28 +08:00
Pengrongkun ff2d0e6d67 fix CI problem 2024-11-19 09:22:34 +08:00
Pengrongkun 8d5508a7a6 fix compile problem 2024-11-16 08:52:57 +08:00
Pengrongkun 6f3c6548cb add geometry check during stmt_bind_param 2024-11-14 21:25:14 +08:00
Shengliang Guan f46cf6044d
Merge pull request #28709 from taosdata/main
merge: from main to 3.0 branch
2024-11-10 11:50:38 +08:00
kailixu 907cbe99ed enh: adjust macro for makefile_win64.mak 2024-11-07 14:38:51 +08:00
kailixu 880b54ee16 Merge branch 'td31284_klxu' into td31284 2024-11-07 14:30:38 +08:00
kailixu 089456fa5b enh: add makefile of passwdTest.c for windows 2024-11-07 13:43:08 +08:00
Jinqing Kuang 43a337ef74 enh(query)[TD-32732]: add client Id generation and usage
To address the issue of non-unique identifiers for query tasks, a unique
client ID (cid) is now generated during client initialization. This cid
is included in every task message sent to the server. The server will
use a composite key of <qid, cid, tid, eid> to uniquely identify each
query task.
2024-11-07 08:47:31 +08:00
Feng Chao dcb63d054f
Update makefile to remove the failed test cases 2024-11-06 08:05:51 +08:00
Feng Chao 9003883edc
Update makefile to remove the stmt.c which doesn't exist 2024-11-05 20:23:45 +08:00
Feng Chao 25d34537db
Merge branch '3.0' into td31284 2024-11-05 13:19:34 +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
Hongze Cheng e260eb7a07
Revert "enh(stmt2):add api taos_stmt2_get_all_fields" 2024-10-31 13:35:42 +08:00
Pengrongkun 3895a7707a convert TAOS_FIELD_E to TAOS_FIELD_ALL, to prevent modifications to the original API 2024-10-30 18:12:08 +08:00
Pengrongkun e9feec94b3 TD-32120:add api taos_stmt2_get_all_fields 2024-10-29 17:27:48 +08:00
Minglei Jin 9ad2b9d96a move sem to client main to wait for set tbname etc. 2024-09-12 14:58:05 +08:00
Minglei Jin 65018eec56 stmt crash test case 2024-09-06 17:03:39 +08:00
Minglei Jin 26a28c9474 stmt2 example 2024-09-06 16:18:02 +08:00
Minglei Jin 352cf8468b stmt2/test: new stmt2 api test program 2024-09-06 14:50:35 +08:00
Minglei Jin fea7265c0a multiple binding for example 2024-08-29 17:40:02 +08:00
Minglei Jin bfde995913 stmt2/none: 2 in null array for none 2024-08-29 09:12:48 +08:00
Minglei Jin 8cbcdec4bf stmt2/async: new sem for api syncing 2024-08-29 08:56:24 +08:00
Minglei Jin 4cab7ea4f7 stmt2/meta: tbname (multi-insert) parameterized or not 2024-08-26 16:45:18 +08:00
Minglei Jin e535fadc51 none for stmt2 example 2024-08-23 17:10:35 +08:00