Commit graph

379 commits

Author SHA1 Message Date
Haojun Liao
902fcb0c0b refactor(query): refactor code. 2022-04-16 19:10:21 +08:00
Haojun Liao
30602b8cfb Merge remote-tracking branch 'origin/3.0' into feature/3.0_liaohj 2022-04-16 19:02:08 +08:00
Xiaoyu Wang
c40b590ad8 enh: window clause validity check 2022-04-16 17:27:54 +08:00
Haojun Liao
d40f830b77 enh(query): optimize the data block load algorithm in table scan operator. 2022-04-16 16:06:48 +08:00
Haojun Liao
be4d72bf80 refactor(query): refactor executor module to optimization the block load filter routine. 2022-04-16 15:15:28 +08:00
Haojun Liao
34c125e1bb fix(query): fix bug in employing sma data during aggregate process. 2022-04-16 11:47:50 +08:00
Haojun Liao
53ff8c113e fix(query): add a little bit more check when build SqlFunctionCtx. 2022-04-16 10:04:33 +08:00
Haojun Liao
597cba3aff fix(query): enable to employ the scalar function as the parameter of the aggregate function. 2022-04-16 10:00:25 +08:00
Haojun Liao
e6a4af8ed8 refactor(query): refactor the executor module of query. 2022-04-15 23:02:26 +08:00
Haojun Liao
774e4ad62c enh(query): add more load conditions check before load data block from file. 2022-04-15 20:06:27 +08:00
Haojun Liao
078c48a50a other:fix syntax error. 2022-04-15 18:25:24 +08:00
Haojun Liao
5029cd67b2 ehn(query): add the file data block load optimization check. 2022-04-15 18:06:49 +08:00
Haojun Liao
684db8eba8 refactor(query): refactor some variable name and macro definitions. 2022-04-15 14:01:43 +08:00
Haojun Liao
d2761b4114 ehn(query): refactor c driver codes. 2022-04-15 12:09:27 +08:00
Haojun Liao
c490820b09 feat(query): add the merge join operator for child table inner join. 2022-04-14 22:12:10 +08:00
Haojun Liao
79596698ab other: resolve conflict with 3.0 branch. 2022-04-14 16:51:46 +08:00
Haojun Liao
928a977354 ehn(query): enhance the api of ssdatablock to support copy data while clone a new ssdatablock. 2022-04-14 15:33:37 +08:00
Ganlin Zhao
4eb20bda19
Merge pull request #11478 from taosdata/feature/TD-14243
feat(query): add today()/today() + duration in insert clause
2022-04-14 15:01:26 +08:00
Haojun Liao
0252fa49db ehn(query): remove some redundant codes in executor. 2022-04-14 14:39:28 +08:00
Haojun Liao
33e51fda3e ehn(query): refactor the executor module. 2022-04-14 14:34:02 +08:00
Ganlin Zhao
b355e2b3c8 feat(query): add today()/today() + duration in insert clause
TD-14243
2022-04-14 12:53:59 +08:00
Haojun Liao
9c9e980ec0 test(query): update tsim test scripts. 2022-04-14 11:36:06 +08:00
Haojun Liao
bcbc8618d2 ehn(query): refactor show module in mnode. 2022-04-13 19:27:47 +08:00
Haojun Liao
b9bf2515f5 fix(query): handle crash of taosd caused by a complex expression in GROUP BY clauses. 2022-04-12 17:55:17 +08:00
Haojun Liao
fac649403a Merge remote-tracking branch 'origin/3.0' into feature/3.0_liaohj 2022-04-12 14:28:55 +08:00
Haojun Liao
9899a5e6b0 fix(query): load the null data in nchar/binary columns. 2022-04-12 13:16:36 +08:00
WANG MINGMING
bc9157a6a2
Merge pull request #11387 from taosdata/feature/TD-14222-new
refactor: add encode/decode logic for operator result info
2022-04-11 18:17:32 +08:00
Xiaoyu Wang
147675c71f
Merge pull request #11385 from taosdata/feature/3.0_wxy
enh: set datablock desc timestamp precision, and fix the bug of constant calculation
2022-04-11 18:05:43 +08:00
wangmm0220
bc4e73a3dd feat: optimize encode/decode resultRow 2022-04-11 17:55:53 +08:00
wangmm0220
78fd2d3a3e feat: optimize encode/decode resultRow 2022-04-11 17:30:27 +08:00
wangmm0220
4961b6ab8e feat: optimize encode/decode resultRow 2022-04-11 17:08:13 +08:00
Xiaoyu Wang
e30d114c7b set datablock desc timestamp precision 2022-04-11 16:27:42 +08:00
Haojun Liao
b223010bdd fix[query]:fix memory invalid write in group by nchar data. 2022-04-11 14:54:16 +08:00
wangmm0220
8e42ce1d27 fix:fix conflict merge from 3.0 2022-04-11 14:12:53 +08:00
wangmm0220
9a543fb331 feat:fix error in result row 2022-04-11 14:09:47 +08:00
Haojun Liao
1df069814a feat[query]:add time slice operator. 2022-04-10 15:35:09 +08:00
Haojun Liao
08f0b05721 <fix>[query]:fix bug in filter, and update a query related test script. 2022-04-09 23:28:16 +08:00
Haojun Liao
d6338ca773
Merge branch '3.0' into feature/3.0_liaohj 2022-04-09 18:30:05 +08:00
dapan1121
ac60b0408a
Merge pull request #11342 from taosdata/feature/qnode
feature/qnode
2022-04-09 17:13:07 +08:00
Haojun Liao
6a245710c9 other: merge 3.0 branch. 2022-04-09 16:24:44 +08:00
Haojun Liao
208f639806 feature[query]:refactor show query processing in mnode. 2022-04-09 16:19:08 +08:00
dapan1121
3295507835 feature/qnode 2022-04-09 16:14:01 +08:00
wangmm0220
80d5c856ea <feature>:merge from 3.0 2022-04-09 16:08:10 +08:00
Haojun Liao
bece2cbd35 <feat>[query]: add the state window operator implementation. 2022-04-09 15:01:28 +08:00
dapan1121
f207646a64
Merge pull request #11338 from taosdata/feature/qnode
feature/qnode
2022-04-09 14:38:58 +08:00
dapan1121
257b729757 feature/qnode 2022-04-09 13:36:36 +08:00
Haojun Liao
1d51e42b0e <fix>[query]:fix some syntax errors. 2022-04-09 13:10:55 +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
2523445452 <fix>[query]: refactor. 2022-04-09 11:55:59 +08:00
WANG MINGMING
41392e9e4a
Merge branch '3.0' into feature/TD-14422 2022-04-09 10:18:52 +08:00