Commit Graph

601 Commits

Author SHA1 Message Date
Shengliang Guan 2ae4f5faf6 Merge remote-tracking branch 'origin/3.0' into feature/check 2022-04-20 14:34:44 +08:00
Xiaoyu Wang d0b9b90781
Merge pull request #11660 from taosdata/feature/3.0_wxy
feat: sql command 'create table ... rollup ...'
2022-04-20 14:21:50 +08:00
Xiaoyu Wang 5dea946bd4 feat: sql command 'create table ... rollup ...' 2022-04-20 14:05:08 +08:00
Shengliang Guan 76883aa42f refactor: check db options 2022-04-20 10:25:03 +08:00
Shengliang Guan 8213315fdd
Merge pull request #11643 from taosdata/feature/3.0_liaohj
fix(query): fix the crash caused by the complex having clause
2022-04-20 00:00:46 +08:00
Haojun Liao b122538268 refactor: do some internal refactor. 2022-04-19 18:06:59 +08:00
Haojun Liao 29608b0866
Merge pull request #11610 from taosdata/feature/3.0_liaohj
fix(query): avoid the output result overlap within the project operator buffer.
2022-04-19 16:27:28 +08:00
Cary Xu dc11ea8384
Merge pull request #11631 from taosdata/feature/TD-14481-3.0
feat: trow refactor
2022-04-19 14:30:04 +08:00
Cary Xu 8959e4437b trow refactor 2022-04-19 14:13:34 +08:00
Haojun Liao 2288d35194 Merge remote-tracking branch 'origin/3.0' into feature/3.0_liaohj 2022-04-19 13:48:22 +08:00
Haojun Liao 0787021ca0 fix(query): check the primary timestamp null case and report error with inforamtion to caller. 2022-04-19 13:47:40 +08:00
Xiaoyu Wang d4829dcd9a
Merge pull request #11629 from taosdata/feature/3.0_wxy
fix: some syntax parsing problems
2022-04-19 13:43:29 +08:00
Xiaoyu Wang 2d7cf35fb0 fix: some syntax parsing problems 2022-04-19 13:25:19 +08:00
Hongze Cheng 3a50257aa3 refact 2022-04-19 02:18:11 +00:00
Hongze Cheng 0b71a2866e
Merge pull request #11615 from taosdata/feature/vnode_refact1
refact vnode
2022-04-19 09:15:51 +08:00
Hongze Cheng 9329f5f058 refact vnode 2022-04-18 13:23:22 +00:00
Xiaoyu Wang 40d9a95c12
Merge pull request #11609 from taosdata/feature/3.0_wxy
feat: implementation of parser and planner for stmt API
2022-04-18 20:52:09 +08:00
Xiaoyu Wang ff80459821 feat: implementation of parser and planner for stmt API 2022-04-18 20:19:24 +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
wade zhang 3f0f31c4c2
Merge pull request #11552 from taosdata/feature/TD-14243
feat(query): support timezone function and now/today function arithmetic operation in select clause
2022-04-16 18:54:18 +08:00
Ganlin Zhao b42d28f6d1 Merge branch '3.0' into feature/TD-14243 2022-04-16 18:27:25 +08:00
Xiaoyu Wang 7a5148973c enh: window clause validity check 2022-04-16 17:46:32 +08:00
Xiaoyu Wang c40b590ad8 enh: window clause validity check 2022-04-16 17:27:54 +08:00
Xiaoyu Wang b9fb9c580d feat: sql command "create stream" 2022-04-16 13:15:14 +08:00
Ganlin Zhao ad7323166a Merge branch '3.0' into feature/TD-14243 2022-04-16 12:51:49 +08:00
Ganlin Zhao 29327a6d66 feat(query): support now()/today() arithmetic operation with time duration
TD-14243
2022-04-16 11:03:18 +08:00
Xiaoyu Wang f406c4e31d complie error 2022-04-15 20:31:21 +08:00
Xiaoyu Wang acb4a04459 complie error 2022-04-15 20:17:56 +08:00
Xiaoyu Wang 3e1c4cc268 complie error 2022-04-15 20:07:35 +08:00
Xiaoyu Wang e2164bf8cb feat: CREATE STREAM statement implement, and syntax of JSON data type implement. 2022-04-15 19:35:46 +08:00
Xiaoyu Wang 01ea38586d feat: CREATE STREAM statement implement, and syntax of JSON data type implement. 2022-04-15 19:22:11 +08:00
Xiaoyu Wang ba1f3f7815 feat: CREATE STREAM statement implement, and syntax of JSON data type implement. 2022-04-15 18:30:01 +08:00
Haojun Liao 7873c74e5f other: merge 3.0 branch and resolve the conflict. 2022-04-15 13:45:13 +08:00
Haojun Liao eaa6cd56a6 enh(query): add an new internal api to extract query result timestamp precision before the query response received from dnode. 2022-04-15 13:42:03 +08:00
dapan1121 b3978108bc
Merge pull request #11438 from taosdata/feature/qnode
feat: add heartbeat and performance_schema tables
2022-04-15 13:17:08 +08:00
Ganlin Zhao e655a3cc1d feat(query): support timezone() function
TD-14243
2022-04-15 13:15:29 +08:00
Ganlin Zhao 0439e4f9f7 Merge branch '3.0' into feature/TD-14243 2022-04-15 10:16:55 +08:00
dapan1121 0e9ecc628e Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-04-15 08:33:53 +08:00
Ganlin Zhao ca3ce404af feat(query): support now()/today() function in select clause
TD-14243
2022-04-14 21:38:33 +08:00
Shengliang Guan f130161f1d fix(cluster): compile error after merge from 3.0 2022-04-14 20:59:08 +08:00
Shengliang Guan 83a824a14d Merge remote-tracking branch 'origin/3.0' into feature/check 2022-04-14 20:56:57 +08:00
Shengliang Guan 2635df084d refact<cluster>: adjust show types 2022-04-14 20:54:43 +08:00
Xiaoyu Wang 50181dad15 feat: performance_schema related SHOW statements are rewritten, and KILL statements build the message 2022-04-14 20:35:44 +08:00
Xiaoyu Wang 9e05fdbd7b enh(query): increase the validity check of function parameters 2022-04-14 18:18:23 +08:00
dapan1121 c04bc1820c Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-04-14 16:04:42 +08:00
Xiaoyu Wang 7efb34fdfa enh(query): increase the validity check of function parameters 2022-04-14 15:53:41 +08:00
Xiaoyu Wang 8118a20649 enh(query): increase the validity check of function parameters 2022-04-14 15:49:57 +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
dapan1121 955695ebe5
Merge branch '3.0' into feature/qnode 2022-04-14 14:10:19 +08:00
Ganlin Zhao b355e2b3c8 feat(query): add today()/today() + duration in insert clause
TD-14243
2022-04-14 12:53:59 +08:00