Commit graph

1929 commits

Author SHA1 Message Date
Ganlin Zhao
f74771cd3f
Merge pull request #11221 from taosdata/feature/3.0_glzhao
[TD-14241]: add string functions
2022-04-02 18:50:11 +08:00
Ganlin Zhao
8bcdf8e200 [TD-14241]<feature>: refactor string functions 2022-04-02 18:34:17 +08:00
Haojun Liao
6f77eeccce [td-13039] support stddev. 2022-04-02 16:59:02 +08:00
Haojun Liao
c7e749d040 Merge remote-tracking branch 'origin/3.0' into feature/3.0_liaohj 2022-04-02 15:12:40 +08:00
Haojun Liao
cf25aca809 [td-13039] refactor. 2022-04-02 15:08:48 +08:00
Ganlin Zhao
db87cabd15 Merge branch '3.0' into feature/3.0_glzhao 2022-04-02 13:59:29 +08:00
Ganlin Zhao
70b0139017 Merge branch '3.0' into feature/3.0_glzhao 2022-04-02 13:57:21 +08:00
Xiaoyu Wang
9e9805f7b7 condition bugfix 2022-04-02 01:13:20 -04:00
Ganlin Zhao
5a1548bf15 [TD-14241]: substr function adoption 2022-04-02 10:40:15 +08:00
Ganlin Zhao
c846c6ebf3 [TD-14241]: lower/upper function adoption 2022-04-01 17:01:13 +08:00
Ganlin Zhao
dddf621aa7 [TD-14241]: concat/concat_ws fix input has both constant and column
issue
2022-04-01 16:06:22 +08:00
Ganlin Zhao
6eb6cfe279 [TD-14241]: concat_ws function adoption 2022-04-01 14:36:45 +08:00
Ganlin Zhao
6f6d0e4a09 [TD-14241]: concat function adoption 2022-03-31 22:30:16 +08:00
Ganlin Zhao
89abd4e349 [TD-14241]: add string functions 2022-03-30 16:08:38 +08:00
Ganlin Zhao
87fefa9e15 [TD-14241]: add string functions 2022-03-30 14:03:54 +08:00
Haojun Liao
39036ea512 [td-13039] support pseudo column in interval query. 2022-03-30 13:41:15 +08:00
Haojun Liao
dd66affd0a [td-13039] merge 3.0. 2022-03-29 20:05:04 +08:00
Ganlin Zhao
ab831ee814 Merge branch 'feature/3.0_liaohj' of github.com:taosdata/TDengine into feature/3.0_liaohj 2022-03-29 17:31:37 +08:00
Xiaoyu Wang
420ccc949c
Merge pull request #11069 from taosdata/feature/3.0_wxy
sort bugfix, and pseudo column implement
2022-03-28 19:38:55 +08:00
Xiaoyu Wang
a0ef66528c sort bugfix, and pseudo column implement 2022-03-28 07:26:06 -04:00
Ganlin Zhao
b601542094 refactor pow/log 2022-03-28 15:45:11 +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
400989c040 [td-13039] refactor scalar function. 2022-03-26 13:43:02 +08:00
Ganlin Zhao
aaa2d2094a Merge branch '3.0' into 3.0_glzhao_math_func 2022-03-26 10:24:33 +08:00
afwerar
222db126bc [TD-13758]<fix>: redefine memory api. 2022-03-26 00:29:53 +08:00
Ganlin Zhao
303a853c0c [TD-14240]<feature>: add math functions 2022-03-25 20:09:26 +08:00
Haojun Liao
bf124afb7a
Merge pull request #10990 from taosdata/feature/3.0_liaohj
[td-13039]add api for stream computing.
2022-03-25 14:08:59 +08:00
Haojun Liao
b5d011901e [td-14288] fix bug in first query. 2022-03-25 13:45:57 +08:00
shenglian-zhou
9f04cfe00e
Merge pull request #10978 from taosdata/szhou/3.0_udfd
first pull request of udfd. a lot of improvements shall follow this.
2022-03-25 11:06:57 +08:00
shenglian zhou
9c12e2bf6e start/stop process 2022-03-25 10:50:25 +08:00
shenglian zhou
abedeb23d6 libuv dependency refactoring 2022-03-25 08:34:46 +08:00
shenglian zhou
14031ca668 add simple test 2022-03-24 17:43:57 +08:00
shenglian zhou
8c12733e19 pass compilation before change log 2022-03-24 14:57:48 +08:00
Haojun Liao
503300a2bd [td-13039] update test. 2022-03-24 14:21:14 +08:00
shenglian zhou
8e3d10252e move from private repo to private brach of public repo 2022-03-23 17:31:28 +08:00
Haojun Liao
d82e66b7c2 [td-13039] merge 3.0 and fix bug. 2022-03-22 23:29:38 +08:00
Haojun Liao
3a6be84b80 [td-13039] support group by. 2022-03-22 18:17:04 +08:00
Xiaoyu Wang
953412238d Merge branch '3.0_query_integrate' of github.com:taosdata/TDengine into 3.0_query_integrate 2022-03-22 04:30:44 -04:00
Xiaoyu Wang
ef125eaa40 merge 3.0 2022-03-22 04:29:54 -04:00
Haojun Liao
5533875326 [td-13039] support group by. 2022-03-22 16:03:42 +08:00
afwerar
a263f72d58 [TD-13762]<fix>: redefine atomic api. 2022-03-22 00:54:21 +08:00
Haojun Liao
84818987b3 [td-13039] fix bug in show tables; 2022-03-21 15:25:13 +08:00
Xiaoyu Wang
9ca80596e4 merge 3.0 2022-03-21 02:00:30 -04:00
afwerar
79057240bd [TD-13759]<fix>: redefine thread api. 2022-03-20 00:47:45 +08:00
Haojun Liao
cf1e4507f3 [td-13039] refactor. 2022-03-19 23:12:58 +08:00
Haojun Liao
f9997a122b [td-13039] refactor and fix bug. 2022-03-15 16:51:50 +08:00
Haojun Liao
e06cdb0872 [td-13039] enable interval query on ordinary table. 2022-03-15 14:37:26 +08:00
Haojun Liao
0271413aff [td-13039] refactor. 2022-03-12 22:59:12 +08:00
Haojun Liao
309076de1f [td-13039] add first/last query. 2022-03-11 14:11:34 +08:00
Xiaoyu Wang
84f60fcc0a TD-13747 deal memory leaks 2022-03-10 06:32:39 -05:00
Xiaoyu Wang
54afca4d57 TD-13747 bugfix 2022-03-10 03:34:31 -05:00
Haojun Liao
ddbe4095ed [td-13039] fix bug in agg query of ordinary table. 2022-03-10 15:24:05 +08:00
Haojun Liao
8345a5429b [td-13039] add min/max/systable-scanner. 2022-03-10 11:12:44 +08:00
Xiaoyu Wang
921500dbec
Merge pull request #10658 from taosdata/feature/3.0_query_integrate_wxy
TD-13704 super table plan split
2022-03-09 19:57:45 +08:00
Xiaoyu Wang
b91899e757 TD-13704 super table plan split 2022-03-09 04:32:12 -05:00
Haojun Liao
459b0ef442 [td-13039] refactor. 2022-03-09 10:22:53 +08:00
Haojun Liao
eb573b7fa3 Merge remote-tracking branch 'origin/3.0_query_integrate' into 3.0_query_integrate 2022-03-07 16:54:52 +08:00
Haojun Liao
e75fc9a301 [td-13039] fix bug in select query. 2022-03-07 16:52:45 +08:00
Haojun Liao
92da01a8ba [td-13039] refactor. 2022-03-04 13:25:39 +08:00
Haojun Liao
f0e392ae86 [td-13039] merge 3.0. 2022-03-03 19:13:29 +08:00
Shengliang Guan
dc30a83f24 monitor 2022-03-02 17:48:39 +08:00
Haojun Liao
03629aabaf [td-13039] refactor. 2022-03-01 17:31:05 +08:00
Shengliang Guan
5891779fe1 common 2022-02-28 17:55:07 +08:00
Shengliang Guan
e5606ccf38 Merge remote-tracking branch 'origin/3.0' into feature/config 2022-02-28 16:35:36 +08:00
Haojun Liao
c35a3fa35f
Merge pull request #10388 from taosdata/feature/3.0_liaohj
Feature/3.0 liaohj
2022-02-28 15:23:57 +08:00
Shengliang Guan
7eec493a43 compare 2022-02-28 13:25:23 +08:00
Haojun Liao
6afebf9a1c [td-13039] merge 3.0 2022-02-28 10:16:59 +08:00
Shengliang Guan
39bf54bba5 rename files 2022-02-28 09:52:30 +08:00
Xiaoyu Wang
b6f5d879e2 Merge remote-tracking branch 'origin/3.0' into feature/3.0_wxy 2022-02-26 05:53:15 -05:00
Xiaoyu Wang
7377c27367 TD-13495 physical plan refactoring 2022-02-25 03:29:40 -05:00
Haojun Liao
40da10fabd [td-13039] merge 3.0 2022-02-25 10:30:44 +08:00
Shengliang Guan
e25637fe29 Merge remote-tracking branch 'origin/3.0' into feature/config 2022-02-25 10:05:54 +08:00
afwerar
5a37fdf28f [TD-13062]<fix>: cross platform file system. 2022-02-25 01:47:20 +08:00
Shengliang Guan
612dd71918 os env 2022-02-24 21:27:13 +08:00
Haojun Liao
90d231eb7e [td-13039] merge 3.0 2022-02-24 17:58:16 +08:00
Haojun Liao
84fedfba09 Merge remote-tracking branch 'origin/3.0' into feature/3.0_liaohj 2022-02-24 17:56:58 +08:00
Haojun Liao
2a7e0171d0 [td-13039] support interval query. 2022-02-24 17:18:56 +08:00
Shengliang Guan
beae4899f2 os env 2022-02-24 11:35:22 +08:00
Haojun Liao
af0180f216 [td-13039] add linear hash. 2022-02-23 15:10:15 +08:00
dapan1121
aa556cb462 feature/qnode 2022-02-23 14:34:17 +08:00
Haojun Liao
b95e95dc0a [td-13039] fix bug in sorted merge operator. 2022-02-22 13:12:03 +08:00
dapan1121
8f7b375b54 feature/qnode 2022-02-21 19:31:14 +08:00
Haojun Liao
17ead5eda4 [td-11818] refactor. 2022-02-19 23:11:23 +08:00
dapan1121
8f199e0eb8 feature/qnode 2022-02-17 19:30:43 +08:00
dapan1121
76d5298ba1 feature/qnode 2022-02-17 16:08:59 +08:00
dapan1121
bffdb7a821 Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-02-17 09:36:40 +08:00
dapan1121
75ede63c8a feature/qnode 2022-02-17 09:34:55 +08:00
Haojun Liao
71fc95cc49 [td-11818] merge 3.0 2022-02-15 15:00:06 +08:00
dapan1121
ef0d9262c9 feature/qnode 2022-02-14 19:38:06 +08:00
Haojun Liao
c48fd11157 [td-11818] merge 3.0 2022-02-12 23:09:22 +08:00
Xiaoyu Wang
e070ad2b77 TD-13495 planner refactoring 2022-02-11 09:19:31 -05:00
Haojun Liao
3be59e4e24 [td-11818] merge 3.0 2022-02-11 15:50:20 +08:00
Haojun Liao
0296c3415e [td-11818] refactor code. 2022-02-10 13:55:53 +08:00
Haojun Liao
3a2d723537 [td-11818]Fix bug and refactor code. 2022-02-10 13:49:17 +08:00
Xiaoyu Wang
2fb4acaaf6 TD-13338 SELECT statement translate code 2022-02-09 14:34:46 -05:00
Xiaoyu Wang
0ef0e1655b TD-13338 SELECT statement translate code 2022-02-08 20:03:32 -05:00
Xiaoyu Wang
090250f994 TD-13338 SELECT statement translate code 2022-02-08 05:01:30 -05:00
Haojun Liao
0b4d01227b [td-11818] Refactor and add error check. 2022-02-08 15:40:13 +08:00
Haojun Liao
c57e99e4c7 [td-11818] 1. Add orderby unit test; 2. refactor API; 2022-02-08 10:21:00 +08:00
Haojun Liao
afd1ce63db [td-11818] Refactor API. 2022-01-28 10:44:02 +08:00
yihaoDeng
92bef71ec7 rename MAX/MIN/POW2/SWAP name 2022-01-24 12:53:17 +08:00
Haojun Liao
b45da2b208 [td-11818] refactor. 2022-01-20 16:02:09 +08:00
Haojun Liao
1a1cd55111 [td-11818] refactor. 2022-01-20 13:52:46 +08:00
Xiaoyu Wang
a0a61fa91d TD-13120 SELECT statement data structure definition 2022-01-19 21:51:23 -05:00
Haojun Liao
9ea9444b36 [td-11818] code refactor. 2022-01-14 10:20:55 +08:00
Hongze Cheng
9acdf1e975 take a commit 2021-12-24 15:00:51 +08:00
Shengliang Guan
6482b5175d TD-10431 func manage 2021-12-08 13:48:18 +08:00
Haojun Liao
28cd6afcef [td-10564] Fix bug in parse orderby clause. 2021-11-23 10:18:08 +08:00
Haojun Liao
bfd23c61d8 [td-10564] 1. refactor and fix bug in order by validation. 2. Support the compatible model of ver. 2.0 2021-11-22 18:57:00 +08:00
Haojun Liao
8ba0780355 [td-10564] Fix bug in parse nest sql query. 2021-11-14 15:49:12 +08:00
Haojun Liao
6fedb60ec2 [td-10564] Add test case and fix bug in generated log query plan. 2021-11-10 18:53:22 +08:00
Haojun Liao
7c9d760026 [td-10564] Fix bug in create logic plan. 2021-11-08 23:24:11 +08:00
Haojun Liao
b4bba7ee0d [td-10564] Refactor the sql function parse procedure. 2021-11-08 10:32:06 +08:00
Haojun Liao
f80294fc3d [td-10564] Support two columns in the aggregate function. 2021-11-07 15:49:30 +08:00
Haojun Liao
013f8fed42 [td-10564] 1. Enable and then refactor the parse the nested function in select clause. 2. Add some scalar string function in function module. 3. Add more test cases. 2021-11-05 10:35:50 +08:00
Haojun Liao
55f3ac1701 [td-10564] refactor and add test cases. 2021-11-04 13:24:19 +08:00
Haojun Liao
89e324c899 [td-10564]fix compiler error. 2021-11-02 15:08:00 +08:00
Haojun Liao
f69a885da5 [td-10564]Add implementation in executor. 2021-11-02 13:37:31 +08:00
Haojun Liao
01b178eb0e [td-10564]refactor unary function. 2021-11-01 13:03:57 +08:00
Haojun Liao
5921993336 [td-10564] support unary scalar function. 2021-11-01 11:53:05 +08:00
Haojun Liao
c7a7cf8730 [td-10564] add test planner. 2021-10-29 15:21:37 +08:00
Haojun Liao
86b6c42ce9 [td-10564] refactor and add test cases. 2021-10-29 11:22:23 +08:00
Haojun Liao
aa06470943 [td-10564] fix memory leak in unit test and refactor some codes. 2021-10-28 16:16:42 +08:00
Haojun Liao
562dfa9eb0 [td-10564]Add implementation for planner. 2021-10-27 17:23:58 +08:00
Haojun Liao
a531411e06 [td-10564] refactor and add test cases. 2021-10-26 17:39:37 +08:00
Haojun Liao
3f84c37db3 [td-10564] Add more implementation of parser. 2021-10-23 12:51:29 +08:00
Haojun Liao
24090f0191 [td-10564] Fix compiler error. 2021-10-21 11:20:07 +08:00
Haojun Liao
b7917aa43b [td-10564] Add codes for query parsing. 2021-10-21 11:06:52 +08:00