Commit Graph

192 Commits

Author SHA1 Message Date
dapan1121 d402716465 enh: stop query 2022-06-27 18:29:28 +08:00
wangmm0220 5557c2ef93 fix: add limit for json operator 2022-06-27 16:17:58 +08:00
Haojun Liao 324eecdd99 fix(query): prepare the buffer before assigning result. 2022-06-22 20:24:26 +08:00
Haojun Liao 14ddf539e0 refactor(query): do some internal refactor. 2022-06-22 17:21:04 +08:00
dapan1121 1a078d5d56 fix in issue 2022-06-08 18:36:46 +08:00
dapan1121 5ce7dd2a4d qnode load 2022-05-28 22:13:26 +08:00
Xiaoyu Wang 427301c1d1 Merge remote-tracking branch 'origin/3.0' into feature/3.0_constant 2022-05-21 17:08:13 +08:00
dapan1121 ff73213133 constnat value to column 2022-05-20 22:09:19 +08:00
wangmm0220 d48d98f094 fea:add select json logic 2022-05-19 22:10:20 +08:00
slzhou 911cd1fe66 fix: reuse existing udf handles and teardown the handle later 2022-05-14 22:51:13 +08:00
slzhou 4a316eae3f Revert "feat: enhance udf scalar function calls"
This reverts commit e8690dabef.
2022-05-14 17:03:05 +08:00
dapan1121 4f8346ed91 Merge branch 'feature/qnode' of github.com:taosdata/TDengine into feature/qnode 2022-05-14 09:38:00 +08:00
dapan1121 feaf9d0519 fix string to ts issue 2022-05-14 09:37:29 +08:00
slzhou e8690dabef feat: enhance udf scalar function calls 2022-05-13 22:14:53 +08:00
Haojun Liao 3678aa9094
Merge pull request #12391 from taosdata/feature/3.0_liaohj
fix(query): fix special pseudo column caused taosd crash.
2022-05-12 23:49:21 +08:00
dapan1121 64a54c1541 fix bug 2022-05-12 19:57:17 +08:00
dapan 314c15d366 Merge branch 'feature/qnode' of https://github.com/taosdata/TDengine into feature/qnode 2022-05-12 19:19:28 +08:00
dapan 7771023d7b string to timestamp 2022-05-12 18:02:57 +08:00
Haojun Liao a41f6a3479 fix(query): fix the bug that special pseudo column tbname, along with other normal columns in select clause, cause taosd crash. 2022-05-12 17:33:36 +08:00
dapan1121 327b5cdae9 stmt auto create table 2022-05-11 19:02:39 +08:00
shenglian zhou 8f3619ee89 feature(udf): enhance error process 2022-05-09 11:36:46 +08:00
dapan1121 a4d4cd2a84 stmt query 2022-04-29 11:31:39 +08:00
dapan1121 18b6c99e09 Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-04-29 09:20:48 +08:00
dapan1121 92c555f257 stmt query 2022-04-29 09:20:37 +08:00
shenglian-zhou d5ae5fc667
Merge pull request #11897 from taosdata/feature/udf
feature(udf): aggregate function
2022-04-28 14:00:35 +08:00
dapan1121 1850dc0371 stmt query 2022-04-28 11:47:55 +08:00
dapan1121 1aa22beb60 stmt query 2022-04-27 20:03:13 +08:00
shenglian zhou 35711ee710 Merge branch '3.0' of github.com:taosdata/TDengine into feature/udf 2022-04-27 07:31:36 +08:00
slzhou 26eaaf9070 Merge branch '3.0' of github.com:taosdata/TDengine into 3.0_udfd 2022-04-26 17:00:15 +08:00
slzhou 41a213a904 scalar api change 2022-04-26 16:57:08 +08:00
dapan1121 960f885aef Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-04-26 15:55:11 +08:00
dapan1121 65a7d0f1c2 scalar constant 2022-04-26 15:51:46 +08:00
Ganlin Zhao daea9b4d58 fix(query): fix taosshell crash when arithmetic operation with NULL
concstant

TD-15132
2022-04-26 15:06:20 +08:00
Xiaoyu Wang fc3df94127 fix: some problems of udf and 'create table' 2022-04-25 21:05:50 +08:00
Xiaoyu Wang ba509423fc fix: some problems of udf and 'create table' 2022-04-25 20:35:05 +08:00
Xiaoyu Wang 103418bfc5 fix: some problems of udf and 'create table' 2022-04-25 20:28:14 +08:00
Ganlin Zhao 28855b81b1 fix(query): fix scalar function input is constant return var type value contains illegal characters.
TD-15116
2022-04-25 17:31:29 +08:00
Ganlin Zhao 8c36142a9c fix(query): fix scalar function input is constant return var type value contains illegal characters.
TD-15116
2022-04-25 17:16:47 +08:00
dapan1121 54dd9e3ca4 feature/qnode 2022-04-25 09:32:46 +08:00
dapan bb33139572 feature/qnode 2022-04-24 20:11:34 +08:00
dapan1121 ef0365ebeb feature/qnode 2022-04-24 16:27:09 +08:00
wangmm0220 0fb41733ea refactor: merge from 3.0 2022-04-20 17:08:52 +08:00
wangmm0220 412e2cbb0d refactor: add test casese for json compare logic 2022-04-19 17:52:04 +08:00
Haojun Liao a036d2f3ff fix(query): fix the bug caused by refactor in first/last function implementation. 2022-04-19 13:07:23 +08:00
wangmm0220 b96082fe1b refactor: fix compare logic 2022-04-19 09:46:12 +08:00
wangmm0220 49c3057221 refactor: merge from 3.0 2022-04-18 21:15:57 +08:00
Ganlin Zhao 00ae854c78
fix(query): fix time function related bugs (#11604)
* fix(query): fix timediff args cannot be integer values

TD-14798

* fix(query): fix timediff/timetruncate/to_unixtimestamp handling NULL value and empty string

TD-14802
TD-14803

* refactor(query): constant NULL value processing logic

TD-14802
TD-14803

* refactor(query): support timefunction arithmetic operation with boolean
constant
2022-04-18 19:20:08 +08:00
wangmm0220 b7bd654c77 refactor: add compare logic for json value 2022-04-16 21:24:07 +08:00
Haojun Liao 8240efda4c fix[query]: enable filter on nchar type. 2022-04-11 17:03:41 +08:00
Haojun Liao 6af7e1810f Merge remote-tracking branch 'origin/3.0' into feature/3.0_liaohj 2022-04-09 11:56:45 +08:00
Haojun Liao 94e19cc32a <fix>[query]: fix scalar function calculate bug in scalar module. td-14576 2022-04-09 10:10:56 +08:00
wangmm0220 83eacf8d07 merge from 3.0 2022-04-06 18:38:19 +08:00
dapan1121 398a41d09b feature/qnode 2022-04-06 15:20:38 +08:00
Xiaoyu Wang aaf35118f6
Merge pull request #11222 from taosdata/feature/3.0_wxy
integrate constant calculate
2022-04-02 20:35:10 +08:00
Xiaoyu Wang 469cd23f43 integrate constant calculate 2022-04-02 07:57:44 -04:00
wangmm0220 5aa3467e2b merge from 3.0 2022-04-02 19:02:45 +08:00
wangmm0220 12c3a10a9b fix error in order by logic & fix no return error 2022-04-02 14:29:43 +08:00
Haojun Liao 55f93d2179 [td-14393] refactor and support filter condition in where clause. 2022-04-02 10:43:28 +08:00
Haojun Liao 7b0dfc6c4e [td-13039] support limit/offset 2022-04-01 17:21:24 +08:00
Haojun Liao 39036ea512 [td-13039] support pseudo column in interval query. 2022-03-30 13:41:15 +08:00
Haojun Liao 9d5e46b6a7 [td-13039] fix compiling error. 2022-03-28 14:52:16 +08:00
Haojun Liao 0daa0de073 [td-13039] support scalar function. 2022-03-27 22:43:07 +08:00
Haojun Liao b9c33dade2 [td-13039] merge 3.0. 2022-03-27 15:30:46 +08:00
Haojun Liao 43692ece87 [td-13039] fix memory leak. 2022-03-26 22:49:52 +08:00
Haojun Liao 66b47472f0 [td-13039] fix memory leak and invlad memory operations. 2022-03-26 22:46:12 +08:00
Haojun Liao 36faa27dac [td-13039] refactor. 2022-03-26 22:24:05 +08:00
Haojun Liao 23db83f5f4 [td-13039] support arithmetic query. 2022-03-26 22:13:14 +08:00
Haojun Liao 3162f93070 [td-13039] refactor scalar operator. 2022-03-26 17:26:55 +08:00
Haojun Liao d4fa582040 [td-13039] fix bug in scalar filter. 2022-03-26 14:13:26 +08:00
Haojun Liao 400989c040 [td-13039] refactor scalar function. 2022-03-26 13:43:02 +08:00
afwerar 222db126bc [TD-13758]<fix>: redefine memory api. 2022-03-26 00:29:53 +08:00
Shuduo Sang 23bef711fc
Feature/sangshuduo/td 13063 3.0 windows (#10720)
* [TD-13063]<feature>: 3.0 on Windows

* add pthread in contrib

* fix linux compile

* fix osSemaphore

* add gnu regex for Windows

* fix compile error for Windows

* support arm platform

* port more OS files

* fix for Windows compile

* port more files

* fix macOS on x86_64

* port osFile

* port osSemaphone.h

* port osSocket.c

* port tconfig.c

* port ttimer.c

* add couple files
2022-03-15 21:35:04 +08:00
Haojun Liao 92da01a8ba [td-13039] refactor. 2022-03-04 13:25:39 +08:00
dapan1121 e0faac42c4 Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-03-01 09:50:44 +08:00
dapan1121 c0c4b5c8c8 feature/qnode 2022-03-01 09:30:23 +08:00
dapan1121 5dc9d9776c feature/qnode 2022-02-28 19:35:22 +08:00
Shengliang Guan 5891779fe1 common 2022-02-28 17:55:07 +08:00
dapan1121 454ef8dfdd feature/qnode 2022-02-28 16:52:48 +08:00
dapan1121 97e7a41a3f feature/qnode 2022-02-28 15:50:22 +08:00
dapan1121 62e5ecd6d4 feature/qnode 2022-02-28 09:38:44 +08:00
dapan 2d58e1fed7 feature/qnode 2022-02-27 17:54:47 +08:00
dapan1121 7129ba9cbd feature/qnode 2022-02-25 19:15:23 +08:00
Xiaoyu Wang 2fb0af814d merge 3.0 2022-02-24 05:39:41 -05:00
Xiaoyu Wang dafe0dae7a merge 3.0 2022-02-24 05:23:35 -05:00
Xiaoyu Wang 49143d079e TD-13495 physical plan refactoring 2022-02-24 05:18:41 -05:00
dapan1121 1ce00b1b87 feature/qnode 2022-02-23 10:52:53 +08:00
dapan1121 93baf85a4f feature/qnode 2022-02-22 19:42:35 +08:00
dapan1121 8f7b375b54 feature/qnode 2022-02-21 19:31:14 +08:00
dapan1121 7c1e4d319d feature/qnode 2022-02-21 14:28:56 +08:00
dapan1121 8d413f09f9 feature/qnode 2022-02-18 19:43:36 +08:00
dapan1121 6d04b954ac feature/qnode 2022-02-18 08:48:54 +08:00
dapan1121 8f199e0eb8 feature/qnode 2022-02-17 19:30:43 +08:00