dapan1121
1c0d20a2a4
enh: add test cases
2024-03-20 15:45:24 +08:00
slzhou
1da0def82d
fix: add isPk to SColumnNode
2024-03-20 13:09:59 +08:00
slzhou
c7f108181d
feat:show create table and desc table
2024-03-19 16:33:05 +08:00
dapan1121
dcc650521a
Merge remote-tracking branch 'origin/3.0' into feat/TD-27337
2024-03-19 16:04:15 +08:00
dapan1121
abd36b0b1a
enh: support timeline processing
2024-03-19 16:01:14 +08:00
shenglian zhou
cee96e2048
feat: begin coding function
2024-03-19 13:57:12 +08:00
Shungang Li
3a656c3595
feat: support 2 replica with arbitrator
2024-03-19 09:30:35 +08:00
dapan1121
6e674bc1de
Merge remote-tracking branch 'origin/3.0' into feat/TD-27337
2024-03-15 18:11:37 +08:00
dapan1121
1c8dcaf46c
enh: support timeline functions
2024-03-15 18:10:08 +08:00
kailixu
dcbb92e817
fix: memory leak when alter json tag to NULL
2024-03-15 16:31:01 +08:00
kailixu
d02a125f34
fix: memory leak when alter json tag to NULL
2024-03-15 16:29:10 +08:00
factosea
aaff23b4b8
fix: sColumnOption->json
2024-03-15 13:56:42 +08:00
facetosea
6678a65dc4
merge ts-4243
2024-03-14 19:06:34 +08:00
factosea
c472bf6b08
feat: tag supported with group/partition
2024-03-14 19:00:31 +08:00
factosea
9711c830fe
show create table
2024-03-13 15:17:43 +08:00
factosea
5dd4d05b2e
desc table
2024-03-12 16:46:41 +08:00
Hongze Cheng
4b791d67ba
more fix
2024-03-12 09:48:28 +08:00
factosea
e76e85ee01
compress param cannot be empty
2024-03-11 11:39:19 +08:00
kailixu
433179af0d
fix: unify tag value parsing syntax
2024-03-10 22:14:57 +08:00
kailixu
a083f45ac1
Merge branch '3.0' into fix/TS-4421-3.0
2024-03-10 09:52:45 +08:00
factosea
a49c6c0876
alter table column compress
2024-03-08 16:33:16 +08:00
Hongze Cheng
fbc52d2a9c
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4243-3.0
2024-03-08 13:15:11 +08:00
factosea
af9fdcd29d
create stable/table
2024-03-08 11:23:11 +08:00
dapan1121
ae6b16d809
Merge pull request #25031 from taosdata/fix/TS-4544
...
fix:[TS-4544]do not get vgroup if subscribe query
2024-03-07 19:19:19 +08:00
factosea
30e52bb71a
col compress sql parse
2024-03-07 18:06:15 +08:00
wangmm0220
7c319adf46
fix:[TS-4544]do not get vgroup if subscribe query
2024-03-07 17:59:02 +08:00
54liuyao
f26b7f78f5
calc stream tag size
2024-03-07 14:23:30 +08:00
dapan1121
46ea22eecb
Merge remote-tracking branch 'origin/3.0' into feat/TD-27337
2024-03-06 13:12:01 +08:00
dapan1121
7045126aa6
fix: inner join issue
2024-03-06 11:18:57 +08:00
Hongze Cheng
b33074dcbb
&&&b/github.com/taosdata/TDengine into feat/TS-4243-3.0
2024-03-05 17:06:45 +08:00
54liuyao
8df1f09561
optimze plan and add ci
2024-03-01 11:27:33 +08:00
dapan1121
85cca872a5
enh: support timetruncate function
2024-02-29 17:52:53 +08:00
Hongze Cheng
1903a7a981
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4243-3.0
2024-02-28 13:23:02 +08:00
kailixu
2c4a4a0d2d
Merge branch '3.0' into fix/TS-4421-3.0
2024-02-28 09:49:43 +08:00
dapan1121
521c96913e
Merge remote-tracking branch 'origin/3.0' into feat/TD-27337
2024-02-27 18:20:45 +08:00
Alex Duan
21ca4b707a
Merge branch '3.0' into cases/TD-28408-3.0
2024-02-26 19:19:00 +08:00
Hongze Cheng
8a669d3adc
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4243-3.0
2024-02-26 10:48:14 +08:00
Alex Duan
97f56686c0
feat: autoshell add news keyword
2024-02-25 22:40:51 +08:00
wangmm0220
b6d28b9b9d
fix:[TD-28698] error message
2024-02-23 14:00:54 +08:00
dapan1121
807bba9215
fix: window join issues
2024-02-22 18:59:10 +08:00
slzhou
87c8f1aa82
Merge branch '3.0' of github.com:taosdata/TDengine into feat/TS-4243-3.0
2024-02-21 13:09:36 +08:00
dapan1121
98ed2458ea
Merge remote-tracking branch 'origin/3.0' into feat/TD-27337
2024-02-20 17:39:51 -08:00
54liuyao
af1893d109
merge 3.0
2024-02-19 18:30:12 +08:00
dapan1121
b26716f2e8
Merge remote-tracking branch 'origin/3.0' into feat/TD-27337
2024-02-18 22:15:43 -08:00
factosea
e17cc16235
enh: like supported on show views
2024-02-19 13:10:27 +08:00
Hongze Cheng
52ed1ec5f7
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4243-3.0
2024-02-18 09:52:53 +08:00
54liuyao
d40dfa973b
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-22023
2024-02-05 18:37:47 +08:00
54liuyao
c588770699
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-22023
2024-02-05 15:10:34 +08:00
Haojun Liao
ecdcc6dee1
Merge pull request #24738 from taosdata/fix/3_liaohj
...
test(stream): add unit test case for the mnode stream module.
2024-02-05 13:32:46 +08:00
wangjiaming0909
573fdfbbfd
fix: plannerTest/parserTest crash and memory leaks
2024-02-05 13:05:01 +08:00
wade zhang
0ebd7d2527
Merge pull request #24737 from taosdata/feat/TD-27463-3.0
...
feat: support uniq grant
2024-02-05 10:32:34 +08:00
54liuyao
b16fc7d9df
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-22023
2024-02-05 10:15:59 +08:00
Haojun Liao
f6fea32eeb
fix: fix some errors.
2024-02-05 09:27:19 +08:00
Haojun Liao
2e79c766fa
Merge pull request #24731 from taosdata/fix/3_liaohj
...
fix(tsdb): check and return if the rows in stt are before the data rows in data files.
2024-02-05 09:00:32 +08:00
kailixu
3ebc26e1fb
feat: support uniq grant
2024-02-04 16:33:43 +08:00
54liuyao
ea9353b9fd
merge 3.0
2024-02-04 16:04:23 +08:00
dapan1121
9b008716fe
enh: add window join ut
2024-02-02 16:06:01 +08:00
slzhou
4a6317a047
Merge branch '3.0' of github.com:taosdata/TDengine into feat/TS-4243-3.0
2024-02-02 11:29:04 +08:00
Haojun Liao
3236ef7bae
feat(stream): return the stream source task exec delay, and do some internal refactor.
2024-02-02 11:26:47 +08:00
Haojun Liao
0fe9c05c5f
Merge pull request #24704 from taosdata/fix/3_liaohj
...
fix(stream): take ver snapshot for all vgroups
2024-02-01 17:07:36 +08:00
Haojun Liao
88f246b988
fix(stream): fix syntax error on windows, and add null ptr check for pTrans obj.
2024-02-01 15:08:06 +08:00
dapan1121
ab87953362
enh: support window join
2024-02-01 14:58:08 +08:00
Haojun Liao
cb2ea4a721
fix(stream): take ver snapshot for all vgroups before launching stream with fill-history option opened.
2024-02-01 11:37:57 +08:00
kailixu
a860e9039d
feat: support uniq grant
2024-01-31 13:52:03 +08:00
dapan1121
dc309d67b8
Merge remote-tracking branch 'origin/3.0' into feat/TD-27337
2024-01-29 17:08:41 +08:00
54liuyao
9e86dfaee7
stream count window sliding
2024-01-26 15:56:26 +08:00
Hongze Cheng
d33676942b
fix: keep backward compatibility
2024-01-25 16:49:10 +08:00
shenglian zhou
618e60cffc
feat: primary key to SField and SSchema
2024-01-25 11:00:38 +08:00
54liuyao
7105b0ffe3
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-22023
2024-01-25 10:12:13 +08:00
kailixu
e13e61f4d5
Merge branch '3.0' into feat/TD-27463-3.0
2024-01-24 14:26:17 +08:00
factosea
251585b49c
fix: orderby function first hit column
2024-01-23 15:37:50 +08:00
dapan1121
6640809638
Merge remote-tracking branch 'origin/3.0' into feat/TD-27337
2024-01-23 14:48:12 +08:00
54liuyao
0975e37845
Merge branch '3.0' of https://github.com/taosdata/TDengine into 3.0
2024-01-23 10:07:50 +08:00
dapan1121
5833b7ff02
Merge pull request #24572 from taosdata/fix/xsren/orderBySameNameCol
...
fix: order by same name col
2024-01-23 08:48:11 +08:00
factosea
bde8c14b55
fix: error code is overwritten
2024-01-22 20:54:24 +08:00
factosea
6ef1d8b0cb
checkout pseudo columns
2024-01-22 19:54:29 +08:00
kailixu
5208829f23
Merge branch '3.0' into feat/TD-27463-3.0
2024-01-22 13:20:00 +08:00
factosea
00fd4f21ca
fix: order by same name col
2024-01-22 10:14:11 +08:00
54liuyao
5a7d72d6ef
Merge branch '3.0' of https://github.com/taosdata/TDengine into 3.0
2024-01-19 10:39:11 +08:00
kailixu
1daa224651
feat: support uniq grant
2024-01-18 17:49:11 +08:00
dapan1121
fb20dd51de
Merge remote-tracking branch 'origin/3.0' into feat/TD-27337
2024-01-18 17:11:25 +08:00
kailixu
76558da849
feat: support uniq grant
2024-01-18 15:23:38 +08:00
dapan1121
6285852f3c
Merge pull request #24493 from taosdata/fix/xsren/TD-28332/orderbyAmbigouus
...
fix: order by ambiguous
2024-01-18 08:43:00 +08:00
54liuyao
3bbfb26e09
stream count window
2024-01-17 14:22:19 +08:00
kailixu
bf0205b54d
Merge branch '3.0' into feat/TD-27463-3.0
2024-01-17 11:29:47 +08:00
factosea
7d70d79963
fix order by ambiguous case
2024-01-17 11:10:13 +08:00
factosea
f1a2340288
fix: order by ambiguous
2024-01-16 19:46:57 +08:00
xinsheng Ren
ae5f540692
Merge branch '3.0' into fix/xsren/TD-28204/whereOptimizeConditional
2024-01-16 14:28:37 +08:00
factosea
3a4eed5c37
fix: checkIsEmptyResult
2024-01-16 10:46:22 +08:00
dapan1121
2fef37a5cc
Merge pull request #24315 from taosdata/fix/xsren/TD-28068/columnNodeRef2
...
fix: columanRefNode illegal type conversion
2024-01-16 10:08:34 +08:00
factosea
a8efcfcce9
skip empty result optimization
2024-01-15 16:45:51 +08:00
factosea
52aa6f280e
fix: skip empty result optimization when partition
2024-01-15 15:51:18 +08:00
kailixu
414e15a810
chore: merge 3.0
2024-01-15 10:42:45 +08:00
factosea
0d56695d96
delete unused code
2024-01-15 02:31:04 +08:00
facetosea
c277abd3bf
fix: functionNode skip
2024-01-14 21:47:13 +08:00
factosea
19d7579e75
fix: copy expr
2024-01-12 14:01:35 +08:00
factosea
6115d7a67f
fix functionNode ref
2024-01-12 10:47:48 +08:00
slzhou
0162fb9e76
set the timelineresmode to subquery timeline resmode
2024-01-12 10:46:03 +08:00
factosea
25f9956ccb
fix:test
2024-01-11 21:21:00 +08:00
kailixu
ddefc5f46a
chore: merge 3.0
2024-01-11 20:05:23 +08:00
dapan1121
8d1f5ff479
enh: add asof
2024-01-11 19:25:12 +08:00
factosea
3ed63df082
fix case
2024-01-11 18:34:21 +08:00
factosea
c8fb8486ef
fix: SColumnRefNode disable
2024-01-10 19:07:21 +08:00
dapan1121
e784a5c210
Merge remote-tracking branch 'origin/3.0' into feat/TD-27337
2024-01-10 18:57:19 +08:00
factosea
d243308541
fix: colref
2024-01-10 09:04:40 +08:00
factosea
45ec9fcbc8
fix: create param node from function node
2024-01-08 16:43:57 +08:00
factosea
8c3fe7cc70
fix: SColumnRefNode transfer to SelectFunction's param
2024-01-08 11:41:58 +08:00
dapan1121
8e73bedbc7
enh: add join ut
2024-01-05 14:40:05 +08:00
kailixu
d3aee612e0
chore: code optimization
2024-01-05 13:08:16 +08:00
kailixu
81d8b9b98b
test: add test case for create index
2024-01-05 00:35:29 +08:00
kailixu
6bac747ab9
Merge branch '3.0' into fix/TD-28078-3.0
2024-01-04 23:47:41 +08:00
dapan1121
670317ccd7
Merge pull request #24053 from taosdata/enh/3.0/TD-26813
...
enh: support group by tag/tbname to list empty groups
2024-01-04 09:08:03 +08:00
factosea
8dc2a6bbd9
fix: orderby
2024-01-03 20:43:23 +08:00
factosea
b6b2a41d83
fix: columnrefnode
2024-01-03 18:30:57 +08:00
dapan1121
8d9c093b99
Merge remote-tracking branch 'origin/3.0' into feat/TD-27337
2024-01-03 16:26:17 +08:00
Haojun Liao
a2e85c44c2
Merge pull request #24228 from taosdata/fix/3_liaohj
...
refactor: remove stream-scan-history event for stream task.
2024-01-03 14:43:20 +08:00
kailixu
e7c8d9176f
fix: fill vartype tag with integer when create table
2024-01-02 20:37:12 +08:00
factosea
34e62d7fc0
fix: columanRefNode illegal type conversion
2024-01-02 20:22:15 +08:00
Haojun Liao
e7a0044502
Merge branch '3.0' into fix/3_liaohj
2024-01-02 13:02:55 +08:00
wangmm0220
0e9a1b22ed
fix:error msg is not specific in create stream
2024-01-02 10:10:44 +08:00
kailixu
ecf3a7b6d3
fix: code optimization
2024-01-02 00:28:30 +08:00
kailixu
0d26c186f0
chore: code optimization
2024-01-02 00:23:19 +08:00
kailixu
40205541a6
fix: check in client when create index
2024-01-02 00:19:23 +08:00
dapan1121
55b7bce8b7
Merge pull request #24256 from taosdata/szhou/fix/TD-28019
...
fix: change the result schema
2023-12-29 08:40:53 +08:00
slzhou
659c0a831e
fix: change the result schema
2023-12-28 10:25:37 +08:00
54liuyao
ccf861dec8
Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/3_liaohj
2023-12-26 18:36:18 +08:00
dapan1121
b9ae472ad1
Merge pull request #24212 from taosdata/szhou/fix/TD-28019
...
fix: change compact rsp first column name
2023-12-26 15:06:17 +08:00
Haojun Liao
b74e98b25c
fix(stream): set the correct split timestamp for session/state window.
2023-12-26 14:17:46 +08:00
Haojun Liao
62cfcefbb0
refactor: remove stream-scan-history event for stream task.
2023-12-26 00:34:04 +08:00
slzhou
1beb3347fa
fix: change compact rsp first column name
2023-12-25 10:18:19 +08:00
Bob Liu
e3098accc4
support count empty table
2023-12-22 18:14:26 +08:00
slzhou
7dd6cb4227
fix: move bi to community version
2023-12-22 13:17:25 +08:00
dapan1121
bc38885856
Merge remote-tracking branch 'origin/3.0' into feat/TD-27337
2023-12-19 11:22:41 +08:00
kailixu
70006bb711
feat: support alter cluster
2023-12-18 16:34:31 +08:00
dapan1121
13ab89bd1b
Merge remote-tracking branch 'origin/3.0' into feat/TD-27337
2023-12-13 08:25:25 +08:00
slzhou
2743228217
Merge branch '3.0' of github.com:taosdata/TDengine into feat/TS-4229
2023-12-11 14:15:17 +08:00
dapan1121
a4242e829a
Merge pull request #23960 from taosdata/enh/xsren/TD-26882
...
Enh/xsren/td 26882
2023-12-07 13:23:28 +08:00
dapan1121
840690b59b
Merge remote-tracking branch 'origin/3.0' into feat/TD-27337
2023-12-06 19:22:52 +08:00
Hongze Cheng
04e84ba152
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4229
2023-12-06 16:43:00 +08:00
factosea
a0e356bf84
Keep the last data with the same timestamp when inserting
2023-12-06 15:20:05 +08:00
xsren
9bb82ac03b
fix merge key
2023-12-05 19:43:00 +08:00
factosea
f91d98df25
fix: error message
2023-12-05 14:11:58 +08:00
factosea
2019e95049
fix: stream for event window
2023-12-05 14:08:17 +08:00
facetosea
07301130c5
enh: event_window + super table need partition by tbname
2023-12-05 11:18:07 +08:00
dapan1121
abdf6d337a
enh: push down conditions
2023-11-29 20:06:30 +08:00
dapan1121
84cc80be1c
fix: add window_offset translate
2023-11-28 14:35:11 +08:00
dapan1121
19752b020f
feat: support more join type
2023-11-27 20:01:00 +08:00
dapan1121
d409ac5ef4
Merge pull request #23789 from taosdata/fix/xsren/TD-27282/paramNumError
...
param num error
2023-11-24 13:28:26 +08:00
slzhou
878ab262e6
fix: show compact detail
2023-11-23 16:26:17 +08:00
slzhou
c53bd04894
feat: after select compacts
2023-11-23 15:26:21 +08:00
xsren
484c045c05
param num error
2023-11-23 14:24:58 +08:00
slzhou
3de91de7f9
fix: bi mode create tbname col error
2023-11-23 11:18:05 +08:00
slzhou
f44ff199f2
Merge branch '3.0' of github.com:taosdata/TDengine into szhou/bi-tbname-col-func
2023-11-23 10:41:34 +08:00
dapan1121
53fe37f4d2
Merge pull request #23739 from taosdata/fix/xsren/TD-27282/invalidOperTips
...
fix: error msg when invalid operator
2023-11-23 09:54:07 +08:00
facetosea
b7342d53df
return DEAL_RES_ERROR;
2023-11-22 19:37:08 +08:00
Haojun Liao
ebb1993900
fix(stream): fix error in check trans conflict.
2023-11-22 16:20:59 +08:00
slzhou
668e9e0a8b
fix: add test cases
2023-11-22 08:59:29 +08:00
slzhou
40a28a6e4b
fix: refactor dependency between community and enterprise
2023-11-22 08:47:35 +08:00
shenglian zhou
cc932b5ac9
fix: change compact id to 32-bit int
2023-11-21 17:01:24 +08:00
slzhou
ebbbb3825d
enhance: bi mode tbname col to tbname func
2023-11-21 14:33:00 +08:00
shenglian zhou
83c1db07a3
enhance: tbname col to func
2023-11-21 13:53:10 +08:00
facetosea
4c36d1ee11
fix: error msg when invalid operator
2023-11-20 09:21:16 +08:00
slzhou
88819ea608
fix: tranform SCompactRsp to a datablock
2023-11-16 14:40:54 +08:00
shenglian zhou
b51e4b18ce
feat: compact return id and kill compact id
2023-11-16 11:03:56 +08:00
liuyao
37c102a115
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-21898
2023-11-13 16:06:17 +08:00
slzhou
9d448c7c6c
fix: review comments
2023-11-10 16:30:16 +08:00
slzhou
30cbf9ae5c
feature: if num of tbnames is greater than vgroups, do not update vgroupList of table
2023-11-09 10:31:01 +08:00
slzhou
fabf4e8cf0
fix: tbname in (value...) apply
2023-11-08 09:09:03 +08:00
slzhou
4ff81b84b0
fix: fix address sanitizer error
2023-11-07 20:47:14 +08:00
shenglian zhou
edeeb490b1
enhance: add tbname in values
2023-11-07 16:40:05 +08:00
slzhou
6136b1d018
fix: fix tbname or error
2023-11-06 13:49:01 +08:00
slzhou
1153e5ddc2
Merge branch '3.0' of github.com:taosdata/TDengine into szhou/tbname-prune-vgroup
2023-11-06 13:15:25 +08:00
slzhou
88c8463e18
fix: process logic or conditions
2023-11-06 11:06:22 +08:00
shenglian zhou
893f7cc080
enhance: prepare for or processing
2023-11-03 16:35:43 +08:00
shenglian zhou
81af550763
Merge branch 'szhou/tbname-prune-vgroup' of github.com:taosdata/TDengine into szhou/tbname-prune-vgroup
2023-11-03 14:12:15 +08:00
shenglian zhou
bab886b229
enhance: refact code
2023-11-03 14:12:04 +08:00
liuyao
330b04a8bc
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-21898
2023-11-02 14:36:13 +08:00
liuyao
505c44d9aa
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-21898
2023-11-01 16:50:46 +08:00
slzhou
4a2c52783b
Merge branch '3.0' of github.com:taosdata/TDengine into szhou/insert-stb-tbname
2023-11-01 14:10:02 +08:00
dapan1121
91df56fcf0
Merge remote-tracking branch 'origin/3.0' into feat/TD-25204
2023-10-31 18:44:54 +08:00
dapan1121
d40cc27abc
Merge pull request #23464 from taosdata/enh/TD-26638-3.0
...
enh: use placeholder '-' for interval of 1st retention level
2023-10-31 18:36:43 +08:00
liuyao
696294c208
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-21898
2023-10-31 15:41:04 +08:00
dapan1121
aabd2bd739
fix: create view table meta issue
2023-10-31 11:23:33 +08:00
dapan1121
b2fea84a3a
fix: case issue and bugs
2023-10-30 19:14:31 +08:00
dapan1121
658ea7c429
Merge pull request #23426 from taosdata/fix/TD-26930/xsren/superTime
...
fix: interval more than 1000 years
2023-10-30 17:55:53 +08:00
kailixu
c77153cb81
enh: use placeholder '-' for interval of 1st retention level
2023-10-30 14:02:31 +08:00
liuyao
1a37f19c82
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-21898
2023-10-30 11:43:23 +08:00
dapan1121
6f0b634f95
Merge remote-tracking branch 'origin/3.0' into feat/TD-25204
2023-10-30 10:24:16 +08:00
facetosea
55f6d2b7a9
use TSDB_MAX_KEEP
2023-10-30 09:42:06 +08:00
dapan1121
972e10a238
Merge remote-tracking branch 'origin/3.0' into feat/TD-25204
2023-10-30 08:45:29 +08:00
dapan1121
9801d5d7b7
fix: desciribe view and memory issues
2023-10-27 19:28:22 +08:00
kailixu
eae1b4eb03
chore: relationship between interval/keep
2023-10-27 19:15:23 +08:00
slzhou
15aedb8d8c
fix: fix bugs of pWhere is null
2023-10-27 15:16:40 +08:00
xsren
b422c29d4e
fix interval limit on us/ns db
2023-10-27 15:16:03 +08:00
kailixu
ac72466429
chore: naming optimization
2023-10-27 15:11:35 +08:00
shenglian zhou
1bda5a7223
enhance: use tbname cond to set vgroup list of table node
2023-10-27 14:47:56 +08:00
kailixu
4ea44c429d
chore: code optimization
2023-10-27 14:41:17 +08:00
kailixu
2ad3b98344
chore: test case for rollup
2023-10-27 13:49:39 +08:00
dapan1121
099f72e84a
fix: memory issues
2023-10-27 11:36:17 +08:00
xsren
4186028083
fix: interval more than 1000 years
2023-10-27 11:09:18 +08:00
kailixu
4097b53bfa
enh: only float/double allowed for sum/avg of rsma
2023-10-26 11:21:56 +08:00
kailixu
a83b3053f4
enh: check interval and keep for retentions
2023-10-25 22:52:03 +08:00
kailixu
64765579e9
enh: check interval and keep for retentions
2023-10-25 22:42:01 +08:00
liuyao
f51c985914
stream event window
2023-10-25 17:50:16 +08:00
slzhou
04a9f5945f
Merge branch '3.0' of github.com:taosdata/TDengine into szhou/insert-stb-tbname
2023-10-25 13:30:38 +08:00
dapan1121
6dcc555bbc
fix: view privilege issue
2023-10-25 10:47:01 +08:00
dapan1121
9bf8be1ab4
Merge pull request #23354 from taosdata/fix/3.0/TD-26779
...
fix: union all cast func resType check error
2023-10-24 16:11:50 +08:00
dapan1121
dbbceae061
fix: union all view issue
2023-10-24 11:29:04 +08:00
dapan1121
ab98f7623c
Merge remote-tracking branch 'origin/3.0' into feat/TD-25204
2023-10-23 08:44:46 +08:00
dapan1121
0f4766e38e
feat: add view cases
2023-10-20 18:22:30 +08:00
wangjiaming0909
720982374c
fix: union all cast func resType check error
2023-10-20 10:36:52 +08:00
dapan1121
42f440b0fb
Merge remote-tracking branch 'origin/3.0' into feat/TD-25204
2023-10-20 08:46:32 +08:00
dapan1121
969b002936
enh: support view privilege
2023-10-20 08:41:49 +08:00
slzhou
332268fd4b
set super table name for stb syntax and rename setRefreshMate to setRefreshMeta
2023-10-19 15:55:24 +08:00
dapan1121
afe963a9d1
enh: support view privilege
2023-10-19 08:31:31 +08:00
slzhou
9c1697bfd1
fix: fix minior error
2023-10-18 13:19:44 +08:00
slzhou
98d782cfa5
fix: if not subquery, rewrite project alias
2023-10-18 11:04:34 +08:00
slzhou
cdc8b757ad
fix: remove subquery user alias name distinct check
2023-10-18 10:11:43 +08:00
dapan1121
7c8cf28b37
feat: add privileges
2023-10-16 19:53:08 +08:00
slzhou
d30c6f6bcc
fix: change tablename.tbname aliasname to tbname
2023-10-16 13:56:15 +08:00
dapan1121
aab4cb98dc
enh: create & drop view meta processing
2023-10-13 19:16:37 +08:00
dapan1121
a0699d758c
Merge remote-tracking branch 'origin/3.0' into feat/TD-25204
2023-10-13 16:51:38 +08:00
shenglian-zhou
cbd9749bfe
Merge branch '3.0' into szhou/pseudo-column-aliasname
2023-10-12 19:01:28 -05:00
dapan1121
7c67f23469
feat: update view meta
2023-10-12 19:56:17 +08:00
slzhou
b78a32eb1a
Merge branch '3.0' of github.com:taosdata/TDengine into szhou/pseudo-column-aliasname
2023-10-12 11:01:50 +08:00
Haojun Liao
eb4449999f
other: merge 3.0
2023-10-12 10:33:48 +08:00
dapan1121
f5768494b4
feat: support describe view command
2023-10-11 18:49:47 +08:00
dapan1121
478de7ae56
feat: add show create view implement
2023-10-11 10:38:22 +08:00
shenglian zhou
6c30c4faab
Revert "fix: add create table sql to audit log"
...
This reverts commit 658de2a04e
.
2023-10-10 11:12:53 +08:00
slzhou
bc2cf345fa
fix: change error code after replace column and translate
2023-10-10 10:44:13 +08:00
slzhou
da9d39bfe6
fix: cancel future pseudo column translation function processing when rewritten to column
2023-10-10 08:31:23 +08:00
slzhou
b8fe279a85
fix: renanme function
2023-10-10 07:44:29 +08:00
dapan1121
d229492616
Merge remote-tracking branch 'origin/3.0' into feat/TD-25204
2023-10-09 18:34:08 +08:00
dapan1121
6c8db261f3
feat: support show views command
2023-10-09 17:19:36 +08:00
slzhou
44c3bc99e0
feat: add interp pseudo column conversion to column
2023-10-09 16:56:21 +08:00
slzhou
56534a7b0d
enhance: scan and window pseudo column
2023-10-09 16:22:44 +08:00
dapan1121
7c7cf2b1aa
enh: support balance group leader on vgroup_id
2023-10-09 15:46:41 +08:00
shenglian zhou
1bf116f40c
Merge branch 'szhou/continue-coing' of github.com:taosdata/TDengine into szhou/continue-coing
2023-10-09 13:23:23 +08:00
shenglian zhou
6ad518d61d
enhance: pseduo column coverted to column when necessary
2023-10-09 13:21:32 +08:00
dapan1121
5b639a172d
feat: support query from view
2023-10-08 18:36:06 +08:00
Minglei Jin
2d3652c723
fix(keep0-duration): force keep0 at least thrice of duration
2023-09-28 16:15:35 +08:00
dapan1121
0a0f512023
feat: add view meta processing
2023-09-28 11:44:38 +08:00
slzhou
f659e36d2c
fix: internal error when show normal db.tables like pattern
2023-09-28 09:20:12 +08:00
wade zhang
f6134b42d7
Merge pull request #23036 from taosdata/feat/TS-4011-3.0
...
feat/TS-4011: adjust config 'keep_time_offset' level from dnode to db
2023-09-26 14:25:54 +08:00
Shungang Li
743a5b0640
feat: add db config item keep_time_offset
2023-09-25 15:46:08 +08:00
shenglian zhou
df19645a90
fix: check table is super table when rewrite star for bi tool
2023-09-22 22:02:30 +08:00
slzhou
fb62588dd3
fix: nodesIsStar and nodesIsTableStar
2023-09-22 15:26:39 +08:00
slzhou
57d5d793f8
fix: comm/enterprise split
2023-09-22 15:06:38 +08:00
slzhou
18f8e0dc8d
fix: enterprise/community bi support
2023-09-22 14:31:47 +08:00
slzhou
72307ab877
enhance: move bi to enterprise
2023-09-22 14:27:01 +08:00
dapan1121
a61d90f672
enh: remove column list
2023-09-22 11:36:53 +08:00
slzhou
9bb628650c
fix: pass basic test
2023-09-22 10:13:17 +08:00
dapan1121
a67b0c99fc
feat: support create/drop view
2023-09-21 19:28:07 +08:00
shenglian zhou
80f77251b2
merge with 3.0 and finish coding star expansion
2023-09-21 17:04:12 +08:00
slzhou
1c27c2123f
enhance: select `tbname` from (select tbname from d.st)
2023-09-20 11:06:59 +08:00
slzhou
951786669d
fix: modify show_kind enum value from none to all
2023-09-20 08:39:57 +08:00
dapan1121
14e8db289d
feat: support view
2023-09-19 14:19:54 +08:00
shenglian zhou
2773f1e9ac
fix: continue coding
2023-09-19 14:03:06 +08:00
slzhou
cabe04fccd
fix: add more sql trace
2023-09-19 10:47:12 +08:00
slzhou
7b2eea0b4b
fix: fix address sanitizer error
2023-09-19 10:08:01 +08:00
slzhou
05ef6e291c
fix: fix address sanitizer error
2023-09-19 09:15:12 +08:00
slzhou
6eb6799a34
fix: fix sanitizer error
2023-09-19 08:41:10 +08:00
slzhou
78ea4b1927
fix: fix memory sanitizer error
2023-09-19 08:38:08 +08:00
shenglian zhou
94a616fcc1
fix: save and continue
2023-09-18 16:59:07 +08:00
dm chen
fda32dcc51
Merge branch 'main' into feat/TD-26127-audit-sql
2023-09-18 09:41:47 +08:00
shenglian zhou
658de2a04e
fix: add create table sql to audit log
2023-09-15 09:56:56 +08:00
Haojun Liao
9b70c0c457
fix:fix coverity issue and remove unnecessary files.
2023-09-14 09:06:10 +08:00
Haojun Liao
60f5056ab7
other: merge 3.0
2023-09-12 22:00:40 +08:00
shenglian zhou
d724762f68
fix: add audit sql to cmd request
2023-09-12 13:35:41 +08:00
Haojun Liao
f602aa965f
fix(stream): fix coverity scan issues.
2023-09-12 09:16:18 +08:00
dapan1121
07053ae525
Merge pull request #22725 from taosdata/fix/TS-3895
...
fix: fix last(*)/last_row(*) return MD5 hashed column name
2023-09-05 13:28:47 +08:00
dapan1121
4a5bcb5c80
Merge pull request #22650 from taosdata/szhou/ip-whitelist
...
enhance: ip whitelist syntax
2023-09-05 11:00:55 +08:00
Ganlin Zhao
0fed045a12
fix: fix last(*)/last_row(*) return MD5 hashed column name
2023-09-04 18:33:50 +08:00
Haojun Liao
21dab8ceab
other: merge 3.0
2023-09-04 13:08:19 +08:00
yihaoDeng
832b78c0e8
Merge branch '3.0' into szhou/ip-whitelist
2023-09-01 13:44:23 +08:00
dapan1121
cc17848b78
fix: merge 3.0 to main
2023-09-01 13:24:47 +08:00
yihaoDeng
8b146f793d
Merge branch '3.0' into szhou/ip-whitelist
2023-09-01 10:51:24 +08:00
dapan1121
228e6c6acd
Merge remote-tracking branch 'origin/main' into 3.0
2023-09-01 10:01:10 +08:00
dapan1121
1709ab4849
fix: remove constant partition
2023-08-31 13:52:37 +08:00
slzhou
189c5cf137
fix: address sanitizer error
2023-08-31 07:55:21 +08:00
dapan1121
20552290cd
fix: partition by constant function issue
2023-08-30 19:13:44 +08:00
slzhou
f41783c73f
fix: address sanitizer error
2023-08-30 17:12:12 +08:00
dapan1121
2e7897239a
fix: trim block and partition by constant function issue
2023-08-30 16:51:44 +08:00
slzhou
1ab94d0992
Merge branch '3.0' of github.com:taosdata/TDengine into szhou/ip-whitelist
2023-08-30 14:42:26 +08:00
shenglian zhou
b8205f23bf
enhance: ip whitelist before debug
2023-08-30 14:32:46 +08:00
Haojun Liao
b1aa86a290
Merge pull request #22605 from taosdata/feat/TD-18789
...
feat:support varbinary type
2023-08-30 11:29:26 +08:00
Ganlin Zhao
d0fb485573
fix all possible overflow using md5
2023-08-29 15:51:29 +08:00
wangmm0220
34c7832850
feat:support stmt/tmq json in varbinary type
2023-08-29 15:24:12 +08:00
Haojun Liao
88f6596965
Merge pull request #22464 from taosdata/feat/TD-18789
...
feat:support varbinary type
2023-08-28 09:45:57 +08:00
wangmm0220
e59536181c
fix:bytes error
2023-08-25 22:21:33 +08:00
wangmm0220
26e025d78d
feat:[TD-18789]support varbinary type
2023-08-25 15:43:45 +08:00
wangjiaming0909
366a9cc009
Revert "feat: support column comment"
...
This reverts commit dcbef83dea
.
2023-08-24 13:54:27 +08:00
wangjiaming0909
c2af41d0d0
Revert "feat: support alter table add column with comment"
...
This reverts commit cb027cc5c5
.
2023-08-24 13:48:35 +08:00
wangjiaming0909
7fad1de841
Revert "feat: show create table, desc table with col comments"
...
This reverts commit 16754b5ac1
.
2023-08-24 13:38:41 +08:00
dapan1121
efc5589aa2
Merge remote-tracking branch 'origin/3.0' into feat/TD-24700
2023-08-18 14:11:26 +08:00
dapan1121
1b038d2dcd
Merge remote-tracking branch 'origin/3.0' into feat/TD-24700
2023-08-17 16:08:39 +08:00
Benguang Zhao
7735e6f388
Merge branch 3.0 to FEAT/TD-25699-3.0
2023-08-17 16:04:23 +08:00
dapan1121
0e10e94a40
Merge pull request #22453 from taosdata/feat/TD-25685
...
feat: support column comment
2023-08-17 14:23:54 +08:00
dapan1121
e8fa9aa633
fix: join blockId and target issues
2023-08-17 13:50:26 +08:00
wangjiaming0909
16754b5ac1
feat: show create table, desc table with col comments
2023-08-17 11:39:34 +08:00
Benguang Zhao
80518cf82b
feat: support sql command show vnodes for all dnodes
2023-08-16 20:17:11 +08:00
wangmm0220
b3f945c4c5
fix:conflict
2023-08-16 19:35:05 +08:00
wangmm0220
f266d51764
feat:support varbinary type
2023-08-16 19:05:07 +08:00
dapan1121
143c657571
Merge remote-tracking branch 'origin/3.0' into feat/TD-24700
2023-08-16 14:50:31 +08:00
wangjiaming0909
cb027cc5c5
feat: support alter table add column with comment
2023-08-16 11:07:40 +08:00
Haojun Liao
63bc50a723
Merge pull request #22427 from taosdata/feature/rebuildIndex0
...
rebuild index at tag0
2023-08-16 09:47:43 +08:00
wade zhang
1a1a12b7b8
Merge pull request #22327 from taosdata/fix/TD-25010-3
...
feat(tsdb/cos): s3 migration
2023-08-16 08:02:20 +08:00
wangjiaming0909
dcbef83dea
feat: support column comment
2023-08-15 16:30:02 +08:00
wangmm0220
7441801e9d
feat:support varbinary type
2023-08-15 13:57:05 +08:00
dapan1121
8fc0f1bbd6
Merge remote-tracking branch 'origin/3.0' into feat/TD-24700
2023-08-15 09:00:53 +08:00
dapan1121
6a78053b51
feat: add hint supporting
2023-08-14 17:21:15 +08:00
yihaoDeng
cf9f9ab471
rebuild index at tag0
2023-08-14 08:01:20 +00:00
dapan1121
6ce28e8886
Merge remote-tracking branch 'origin/3.0' into feat/TD-24700
2023-08-14 10:49:56 +08:00
dapan1121
8987553d9c
fix: remove ins_modules
2023-08-11 15:56:38 +08:00
Minglei Jin
33967b243b
Merge branch '3.0' into fix/TD-25010-3
2023-08-10 12:14:01 +08:00
kailixu
1ce8d06032
fix: proj col compare func
2023-08-10 09:57:57 +08:00
dapan1121
1d0624bbf1
Merge remote-tracking branch 'origin/3.0' into feat/TD-24700
2023-08-09 10:32:13 +08:00
slzhou
9b4bdd819b
enhance: subquery can use expr primary key +/- value as primary key
2023-08-08 13:24:06 +08:00
Minglei Jin
fac7e521e9
s3/evict: fetch atime from stat file
2023-08-07 15:59:37 +08:00
dapan1121
0546bdceb2
Merge remote-tracking branch 'origin/3.0' into feat/TD-24700
2023-08-07 11:23:15 +08:00
wade zhang
3a59b95211
Merge pull request #22226 from taosdata/wjm/fix/TD-25374
...
fix: window fill ts range check with int64 overflow
2023-07-30 14:32:31 +08:00
dapan1121
b7126b9cc6
Merge remote-tracking branch 'origin/3.0' into feat/TD-24700
2023-07-28 18:01:11 +08:00
wangjiaming0909
6713882b48
fix: window fill ts range check with int64 overflow
2023-07-28 14:17:21 +08:00
Haojun Liao
b145771a1b
other: merge 3.0
2023-07-27 16:38:57 +08:00
Haojun Liao
3d403dca5a
other: merge main.
2023-07-27 16:23:41 +08:00
dapan1121
4e5fbb52ee
Merge remote-tracking branch 'origin/3.0' into feat/TD-24700
2023-07-26 13:56:46 +08:00
dapan1121
768a84647c
Merge pull request #22177 from taosdata/enh/TS-3625
...
fix: fix error message
2023-07-25 13:28:19 +08:00
Ganlin Zhao
c9c7f99764
fix: fix error message
2023-07-25 09:49:23 +08:00
dapan1121
4f75eb5655
Merge remote-tracking branch 'origin/3.0' into feat/TD-24700
2023-07-24 11:43:15 +08:00
wangmm0220
872222eb77
fix:[TD-25222] error in drop topic if topic num is too long
2023-07-17 19:52:07 +08:00
Ganlin Zhao
929db3d647
Merge branch '3.0' into enh/TS-2288
2023-07-17 16:09:07 +08:00
wangjiaming0909
ee7c8289aa
fix: create sma index for us/ns database failed
2023-07-17 09:02:30 +08:00
Ganlin Zhao
7935d824b6
enhance show variables output
2023-07-14 13:57:02 +08:00
dapan1121
aca9c5fe19
Merge remote-tracking branch 'origin/3.0' into feat/TD-24700
2023-07-14 13:31:07 +08:00
Haojun Liao
e0ea0f2df4
Merge pull request #22020 from taosdata/fix/liaohj
...
other: merge main
2023-07-13 17:55:28 +08:00
Haojun Liao
f41bcd73b0
other: merge main.
2023-07-13 11:02:09 +08:00
dapan1121
75c250f503
fix: report permission error when all columns are invisiable
2023-07-12 11:49:57 +08:00
Ganlin Zhao
48bc377233
add show command for system db
2023-07-11 13:56:02 +08:00
Haojun Liao
3ffdbe923d
other: merge 3.0
2023-07-11 09:12:57 +08:00
dapan1121
5b5b5648ac
Merge remote-tracking branch 'origin/3.0' into feat/TD-24700
2023-07-07 19:32:50 +08:00
dapan1121
a99fac031c
fix: fix coverity scan issues
2023-07-07 10:25:48 +08:00
dapan1121
328104a15a
Merge pull request #21971 from wangjiaming0909/fix/3.0/TD-25068
...
refine select interval from sys table error msg
2023-07-07 08:40:06 +08:00
wangjiaming0909
2de37b9426
refine select interval from sys table error msg
2023-07-06 13:52:52 +08:00
wangjiaming0909
1f71ce9409
feature: get last timestamp before create sma index
2023-07-06 10:33:22 +08:00
dapan1121
9f0da17c49
Merge remote-tracking branch 'origin/3.0' into feat/TD-24700
2023-06-28 19:40:55 +08:00
dapan1121
8f39b9d2e4
enh: optimize query plan
2023-06-27 19:36:51 +08:00
dapan1121
4dae9f4eff
merge main to 3.0
2023-06-26 18:43:00 +08:00
Ganlin Zhao
77d2737f91
fix: fix userAlias issue when keepColumnName is set to true
2023-06-25 17:51:51 +08:00
wade zhang
254a20bdf3
Merge pull request #21660 from luckeverda/feat/TD-23739
...
feat/TD-23739: enhance ttl, deletetime modified by writing-op
2023-06-25 09:06:57 +08:00
Shungang Li
b93f653d7e
feat: enhance ttl, deletetime modified by writing-ops
...
new config item: ttlChangeOnWrite (default 0)
ttl delete time changes on last write if true
2023-06-19 19:03:35 +08:00
dapan1121
205e79ad28
Merge pull request #21736 from taosdata/fix/TD-24790
...
fix: fix fill double type column with scalar expression error
2023-06-15 18:45:40 +08:00
Ganlin Zhao
4e2eeed44c
optimize
2023-06-15 16:31:36 +08:00
Haojun Liao
1b9eca5ce0
other: merge main.
2023-06-15 13:03:17 +08:00
Ganlin Zhao
61d089496d
fix: fix fill double type column with scalar expression error
2023-06-15 10:58:39 +08:00
dapan1121
e52c6aae8c
Merge pull request #21620 from taosdata/fix/TD-24567-3.0
...
fix: tsma query with order by _wstart/_wend
2023-06-15 09:06:57 +08:00
dapan1121
73d3c21e21
Merge remote-tracking branch 'origin/3.0' into feat/TD-24499
2023-06-13 11:44:41 +08:00
dapan1121
48b9cac75c
fix: fix no data in db issue
2023-06-13 11:44:13 +08:00
kailixu
4cd039c38e
chore: compare funcNode without aliasName
2023-06-12 16:47:03 +08:00
dapan1121
170182fecd
feat: support fill history with sub request
2023-06-12 16:10:54 +08:00
kailixu
f5d28cdcd1
chore: more check
2023-06-12 10:49:17 +08:00
kailixu
b200fdba51
chore: node type
2023-06-12 10:44:01 +08:00
kailixu
58c43901ed
chore: another logic
2023-06-12 09:14:38 +08:00
kailixu
1812b9e968
Merge branch '3.0' into fix/TD-24567-3.0
2023-06-09 09:55:47 +08:00
kailixu
576e3d1156
chore: erase duplicated func node for window logic node
2023-06-08 11:49:49 +08:00
dapan1121
958160be0b
Merge pull request #21599 from taosdata/enh/TD-24274
...
enh: enable interp fill value support scarlar expression
2023-06-08 10:39:38 +08:00
Ganlin Zhao
150e9ae296
make interp fill multiple col logic same as window fill
2023-06-07 16:55:03 +08:00
dapan1121
01683f6d92
Merge pull request #21527 from taosdata/feat/TS-3048
...
feat(query): support single point interp
2023-06-06 18:17:20 +08:00
kailixu
bcac24b6b7
fix: tsma query with order by _wstart/_wend
2023-06-06 17:19:59 +08:00
Ganlin Zhao
e8eadeb9f5
Merge branch '3.0' into feat/TS-3048
2023-06-06 14:55:12 +08:00
slzhou
beb2b7b467
fix: rewrite count(*) to count(1) for temp table
2023-06-06 07:39:14 +08:00
Ganlin Zhao
005182c3c9
fix multiple interp issue
2023-06-05 16:40:48 +08:00
Ganlin Zhao
6b670b7f08
fix desc
2023-06-05 15:48:15 +08:00
Ganlin Zhao
be34546edd
enh: enable interp fill value support scarlar expression
2023-06-05 15:19:06 +08:00
dapan1121
ddd3a53e56
Merge remote-tracking branch 'origin/3.0' into fix/TD-24001
2023-06-02 13:57:34 +08:00
Haojun Liao
d45aa7ef84
Merge pull request #21555 from taosdata/fix/liaohj_main
...
other: merge main into 3.0.
2023-06-02 13:11:12 +08:00
Haojun Liao
5301c5756a
other: merge main into 3.0.
2023-06-01 09:29:18 +08:00
wangmm0220
b8a4df4146
fix:avoid put tag to select if where condition is always true or false
2023-05-30 16:50:20 +08:00
Ganlin Zhao
1009c80967
fix bug
2023-05-30 14:21:32 +08:00
Ganlin Zhao
b83a4b14e7
allow omit every clause for single point interp
2023-05-29 17:34:35 +08:00
wangmm0220
78db3520a6
fix:conflict
2023-05-29 14:57:03 +08:00
dapan1121
60588af694
fix: add topic query
2023-05-29 13:33:51 +08:00
wangmm0220
208ba2ef4d
fix:memory leak
2023-05-26 10:45:37 +08:00
dapan1121
e70c433a59
enh: support time line query from union/union all subquery
2023-05-26 08:44:23 +08:00
dapan1121
2713f4f6d4
feat: support create topic as stable with conditions
2023-05-25 19:01:58 +08:00
wangmm0220
357e86b994
feat:add tag filter for stable subscribe
2023-05-24 18:59:47 +08:00
wangmm0220
8537e4e80e
feat:add tag filter for stable subscribe
2023-05-24 18:26:55 +08:00
Dingle Zhang
984211f3b4
Feature/3.0 geometry ( #21037 )
...
* Add GEOMETRY data type and make sql.c able to parse it. The GEMETRY works like BINARY so far.
* add GEOMETRY type into gConvertTypes to fix some issues like DELETE calling
* change some test cases to make sure no same timestamp is inserted, and add my smoketest.sh
* Add a function MakePoint() and introduce a lib geometry
* implement sql functions GeomFromText() and AsText()
* Use GEOS *_r funcions instead for thread safety
* Handle with TSDB_DATA_TYPE_GEOMETRY when INSERT geometry data by converting WKT.
Add geosWrapper to wrap the basic GEOS functions for TDEngine.
* refactor AsText and MakePoint functions to be like GeomFromText
* Show WKT when print geometry data in screen
Dump hex data when dump geometry data in a file
* define TYPE_BYTES item for TSDB_DATA_TYPE_GEOMETRY, which casued some strange issues.
* set number of decimals of WKT to 6
* Implement SQL function Intersects()
* refactor geometry sql functions
* Add geosErrMsgeHandler() to get the GEOS error detail
* use threadlocal to instantiate SGeosContext
call destroyGeosContext() only if the thread exists
* remove SGeosContext *context param for all geometry functions since we use thread local one,
so that all caller do not need to know the context.
* Modify Intersects() to call PreparedIntersects() when one of param is a constant, which has higher performance.
* rename prepareFn() to initCtxFn() to avoid confusion with PreparedFn
* Add prefix "ST_" for all geometry functions
* move getThreadLocalGeosCtx() and destroyThreadLocalGeosCtx() into util,
so that all unit test tools can compile
* Add unit test for geometry lib, only test MakePoint so far
* refactor and enhance existing cases in geomFuncTest
* implement NULL type and NULL value test for geomFuncTest
* add test on geomFromText()
* add unit test on AsText() in geomFuncTest
* combine some makePointFunction test items
* add intersectsFunctionTwoColumns test
refactor on callGeomFromTextWrapper functions
* enhance intersectsFunction test to add cases like input constant , NULL type, NULL value, or wrong content
* add more cases into intersectsFunction test
* Add basic test on geometry in system test
* Add ST_GeomFromText and ST_AsText function test in system test on geometry
* add ST_Intersects function test in system test on geometry
* support to check expectedErrno in system test on geometry
* adjust geomTest unit test and geometry system test
* add geometry data type and functions in doc english version
* implement touchesFunction() in geometry lib
refactor geometry relation functions model
* separate gemFuncTest into several src files
* add unit test on touchesFunction
* support sql function ST_Touches()
add system test on ST_Touches
* add docs for ST_Touches()
* Add ST_Contains()
* Add ST_Covers()
* Add ST_Equals()
* add swapAllowed param for geomRelationFunction()
read geom2 earlier intead of at doGeosRelation()
* Add ST_ContainsProperly()
* build on windows
* Merge from 3.0 to 3.0_geometry
* change macro definition TSDB_DATA_TYPE_GEOMETRY as the last one for compatibility
* change '\\NULL' to 'NULL' back in shellDumpFieldToFile()
* add /usr/local/include into include directory
* add /usr/local/inlcude and /usr/local/lib in cmake.platform for DARWIN
2023-05-24 15:36:46 +08:00
dapan1121
4c88fd08de
Merge remote-tracking branch 'origin/3.0' into fix/TD-24001
2023-05-23 09:25:37 +08:00
dapan1121
70444e2d82
Merge pull request #21329 from taosdata/feat/TD-21187
...
feat(query): interp support ignore null value opition
2023-05-20 14:14:21 +08:00
dapan1121
d801aaa2e6
Merge pull request #21352 from taosdata/fix/TD-24218
...
fix: fix interp in nested query and fill value with string issue
2023-05-20 14:10:26 +08:00
Ganlin Zhao
a3ca23b688
forbid interp ignoring null value used for multiple cols
2023-05-19 16:43:39 +08:00
Haojun Liao
1e020a46c9
other: merge main.
2023-05-19 09:07:35 +08:00
Haojun Liao
d4b0e102af
fix:do some internal refactor.
2023-05-19 08:55:59 +08:00
Ganlin Zhao
0a41ba1573
add test cases
2023-05-18 18:48:00 +08:00
dapan1121
5ac91597b6
Merge pull request #21310 from wangjiaming0909/fix/TS-3398
...
fix: select <expr1>, <expr1##sth else> from ... return error data whe…
2023-05-18 10:07:06 +08:00
Ganlin Zhao
20684f873e
fix interp in nested query report error
2023-05-17 17:49:07 +08:00
wangjiaming0909
789b0c7178
fix: select <expr1>, <expr1##sth else> from ... return error data when strlen(expr1) > TSDB_COL_NAME_LEN
2023-05-16 15:42:30 +08:00
dapan1121
cf7b4593e7
feat: add drop dnode unsafe command
2023-05-16 09:50:10 +08:00
Haojun Liao
99148d6719
other: merge 3.0
2023-05-13 20:02:48 +08:00
Haojun Liao
236926b9ee
other: merge enh/rocksdbstate
2023-05-13 19:49:28 +08:00
Haojun Liao
1975e94501
Merge branch 'main' into enh/rocksdbSstate
2023-05-13 19:41:03 +08:00
dapan1121
9394afec68
Merge pull request #21144 from taosdata/feat/TD-19801
...
feat(query): support interp with super table
2023-05-12 11:37:20 +08:00
kailixu
f4d90fb9bb
fix: column length check when update/add column
2023-05-11 20:59:07 +08:00
yihaoDeng
5708fcb5cb
Merge branch 'enh/3.0' into enh/rocksdbSstateMerge
2023-05-10 08:02:16 +00:00
dapan1121
eb7cd25e2e
enh: support nest partition by clause
2023-05-10 14:34:41 +08:00
Yihao Deng
c6e5879f44
Merge branch 'main' into enh/rocksdbSstate
2023-05-10 10:04:28 +08:00
yihaoDeng
8356533eb1
Merge branch 'enh/standVer' into enh/rocksdbSstateMerge
2023-05-09 12:13:16 +00:00
dapan1121
a8c65cd25a
feat: support restore dnode clause
2023-05-09 19:19:14 +08:00
dapan1121
7ea23a33bc
enh: optimize time line function validation
2023-05-09 16:37:08 +08:00
shenglian zhou
50feb64748
fix: add check nchar/varchar column length for normal table
2023-05-09 14:29:09 +08:00
slzhou
2f45a3dfdb
fix: change variable name
2023-05-08 14:42:31 +08:00
yihaoDeng
08c3a63341
Merge branch 'enh/standVer' into enh/rocksdbSstateMerge
2023-05-06 12:37:54 +00:00
slzhou
04e9648d8e
enhance: change variable name
2023-05-06 17:16:27 +08:00
slzhou
276e5daa8c
fix: pseudo column function are treated as variable
2023-05-06 17:13:14 +08:00
shenglian zhou
c8ac3a581e
fix: forbid some stream computing
2023-05-06 15:50:38 +08:00
dapan1121
e798ef8645
Merge pull request #21168 from taosdata/fix/TD-23985
...
fix: having clause issues
2023-05-06 13:40:42 +08:00
Haojun Liao
da6212bab0
other: merge main.
2023-05-06 12:51:38 +08:00
dapan1121
47791dfe2f
fix: group by validation issue
2023-05-06 11:02:20 +08:00
dapan1121
997be0a3ed
fix: having clause issues
2023-05-05 17:04:36 +08:00
dapan1121
e889249c54
fix: grant no table specifed issue
2023-05-05 14:33:09 +08:00
dapan1121
3976504b47
fix: subtable grant is not allowed
2023-05-05 14:01:15 +08:00
Haojun Liao
23c49594b7
other: merge main.
2023-05-04 16:41:53 +08:00
dapan1121
70761fd959
enh: optimize tbname condition
2023-04-28 17:56:52 +08:00
liuyao
2984c5a758
merge main
2023-04-28 10:34:46 +08:00
dapan1121
51a1e07dbf
Merge pull request #21029 from taosdata/fix/TD-23797
...
fix: fix crash caused by deleting from system table
2023-04-26 17:48:58 +08:00
Ganlin Zhao
0ec4bbdfbc
enable interp used with super table
2023-04-26 09:48:13 +08:00
Xiaoyu Wang
05dc0fd6b1
Merge pull request #21056 from taosdata/feat/TD-23693
...
feat: subtable level privilege
2023-04-26 09:17:23 +08:00
kailixu
a6e37622ff
chore: more code
2023-04-25 22:15:06 +08:00
kailixu
2d4dd64584
chore: more code
2023-04-24 20:21:28 +08:00
Ganlin Zhao
80621e14eb
refactor
2023-04-24 17:24:07 +08:00
Ganlin Zhao
782566ad08
refactor
2023-04-24 17:15:46 +08:00
Xiaoyu Wang
dc5235eb92
feat: add pause/resume stream statement
2023-04-24 14:48:33 +08:00
Ganlin Zhao
1251245c2a
move code to parser
2023-04-24 09:49:03 +08:00
Xiaoyu Wang
4bb7a25fc7
feat: subtable level privilege
2023-04-23 16:30:28 +08:00
yihaoDeng
917b07348c
Merge branch 'fix/rocksdbState' into enh/rocksRevert
2023-04-23 02:37:26 +00:00
dapan1121
877b6e7053
fix: add table_prefix/table_suffix cases
2023-04-21 14:58:58 +08:00
dapan1121
3c2fc48e74
feat: support new table_prefix/table_suffix mode
2023-04-21 14:17:07 +08:00
Xiaoyu Wang
5367f25b4d
feat: the having clause can be used after the partition by clause or window clause
2023-04-19 16:55:08 +08:00
Xiaoyu Wang
61cc72c19a
Merge pull request #20961 from taosdata/enh/3.0_planner_optimize
...
feat: the fill value clause supports constant expressions
2023-04-18 16:24:29 +08:00
Xiaoyu Wang
1d2764ebdb
feat: the fill value clause supports constant expressions
2023-04-18 15:36:50 +08:00
dapan1121
d4cb608505
Merge pull request #20885 from taosdata/fix/TS-3108
...
fix: fix timestamp constant comparison precision error
2023-04-14 09:27:03 +08:00
Xiaoyu Wang
e9f5717bb3
Merge pull request #20926 from taosdata/fix/main_wxy
...
fix: optimizing 'alter table drop tag' error reporting
2023-04-14 09:12:03 +08:00
Xiaoyu Wang
06d9a74bcc
fix: optimizing 'alter table drop tag' error reporting
2023-04-13 19:38:47 +08:00
Xiaoyu Wang
17b5669555
fix: optimizing 'alter table drop tag' error reporting
2023-04-13 17:32:31 +08:00
Xiaoyu Wang
d3642c84a2
Merge remote-tracking branch 'origin/3.0' into fix/3.0_merge_main
2023-04-13 16:36:30 +08:00
Ganlin Zhao
b51477343d
fix crash
2023-04-13 15:50:30 +08:00
Xiaoyu Wang
1266d8c84a
Merge remote-tracking branch 'origin/main' into fix/main_wxy
2023-04-13 15:25:40 +08:00
Xiaoyu Wang
a4d818c982
fix: alter table check
2023-04-13 15:25:36 +08:00
Ganlin Zhao
fbbd3e4bdd
fix: fix illegal usage of _isfilled/_irowts
2023-04-13 14:33:06 +08:00
Xiaoyu Wang
a44d455e56
merge 3.0
2023-04-13 14:32:05 +08:00