Commit graph

746 commits

Author SHA1 Message Date
dapan1121
0ebd3281c5 enh: update table meta after creating table 2022-08-23 18:26:27 +08:00
wangmm0220
514711e54c feat:get data from snapshot for taosx 2022-08-23 17:28:49 +08:00
wangmm0220
43862ccd74 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/TD-14761 2022-08-22 16:53:53 +08:00
Hongze Cheng
470c774f54 fix: alter table schema 2022-08-21 15:05:56 +08:00
Hongze Cheng
16d28b8a39 fix: a bug 2022-08-20 22:24:07 +08:00
wangmm0220
f2912a17ba fix:conflicts from 3.0 2022-08-19 16:38:23 +08:00
wangmm0220
03a187571c fix:error in snapshot for taosx 2022-08-19 15:12:04 +08:00
Hongze Cheng
c7158f782e adjust more 2022-08-19 11:52:43 +08:00
Hongze Cheng
e9bb654a4a Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-18 17:14:51 +08:00
Hui Li
1a5ae2bfdf
Merge pull request #16207 from taosdata/feature/3.0_query_optimize
fix: get meta null if table does not exists
2022-08-18 16:54:19 +08:00
wangmm0220
03bb9e7f01 fix: get meta null if table does not exists 2022-08-18 15:44:28 +08:00
Hongze Cheng
c7d492dae1 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-18 11:36:23 +08:00
wangmm0220
44ce4f1cf3 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/TD-14761 2022-08-18 10:45:45 +08:00
wangmm0220
d2727b6252 feat:merge from 3.0 2022-08-18 10:45:20 +08:00
Hui Li
73c3a1eb64
Merge pull request #15975 from taosdata/feature/3.0_query_optimize
opti:logic for get table list
2022-08-18 10:37:27 +08:00
Hongze Cheng
aee90f913f Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-18 09:39:53 +08:00
Minglei Jin
5e38aab3d7 fix: plus 1 with tdb strlen 2022-08-17 17:51:49 +08:00
Minglei Jin
701c11417d Merge branch 'v3.0' into fix/TD-18437 2022-08-17 17:35:06 +08:00
yihaoDeng
a036d64ae0 avoid filter invalid table 2022-08-17 15:29:06 +08:00
Hongze Cheng
c6106be5da refact more work 2022-08-17 15:08:44 +08:00
wangmm0220
4f16771de4 fix:error in get table list by tag filter 2022-08-17 14:45:31 +08:00
wangmm0220
2bf2d5e6e1 fix:error in get table list by tag filter 2022-08-17 11:39:55 +08:00
wangmm0220
d5a8b397f0 fix:merge from 3.0 2022-08-17 11:09:49 +08:00
Shengliang Guan
4c4f5bdf5f fix: the supertable and subtable can have same name 2022-08-16 19:28:16 +08:00
Hongze Cheng
540f28b37d fix: sma coredump 2022-08-16 18:43:57 +08:00
Minglei Jin
7c82b1221f fix: return error if stable's name duplicate with child table 2022-08-16 17:04:35 +08:00
Hongze Cheng
dc83f9c4f7 fix: a little bug 2022-08-16 07:18:37 +00:00
wangmm0220
78c9f245b1 fix:conflicts from 3.0 2022-08-16 15:18:11 +08:00
wangmm0220
c4d25ccb90 fix:remove log for time cost 2022-08-16 14:48:31 +08:00
wangmm0220
19c5051b8c fix:confilcts from 3.0 2022-08-16 14:42:19 +08:00
Hongze Cheng
5d1cbb54c1 optimize 2022-08-16 06:22:55 +00:00
Minglei Jin
e9d072273f fix: close tbc before returning 2022-08-13 12:05:08 +08:00
wangmm0220
37f6d1195c fix:error in get table list 2022-08-12 21:57:29 +08:00
wangmm0220
61a19b80d7 Merge branch '3.0' into feature/3.0_query_optimize 2022-08-12 14:41:08 +08:00
wangmm0220
eec58b8ef0 opti:use suid+uid->tags index to optimize time cost 2022-08-12 13:53:24 +08:00
wangmm0220
e102f81f92 opti:use suid+uid->tags index to optimize time cost 2022-08-12 11:33:53 +08:00
wangmm0220
32f9bc0dd0 opti:logic for get table list 2022-08-11 18:29:28 +08:00
Minglei Jin
8cac647881 fix: return stable not exists 2022-08-11 18:12:32 +08:00
Minglei Jin
d0416f312f fix: tdb use sys memory when snapshot writing 2022-08-09 19:07:07 +08:00
wangmm0220
c381ffd38c fix:error in tmq for snapshot 2022-08-09 19:06:24 +08:00
Minglei Jin
e0521f59b3 fix: counting normal tables in vgroups; 2022-08-08 17:18:15 +08:00
wangmm0220
507adf9e7b fix:error in tmp for snapshot 2022-08-08 13:49:24 +08:00
wangmm0220
9f9788c205 Merge branch '3.0' into feature/TD-14761 2022-08-08 10:04:03 +08:00
Cary Xu
0beed37cfd fix: insert tsma data 2022-08-06 18:06:02 +08:00
wangmm0220
f28155714e fix:confilcts from 3.0 2022-08-06 12:31:15 +08:00
wangmm0220
45e7597df3 feat:get data from snapshot for taosx 2022-08-05 21:12:18 +08:00
Cary Xu
14d396b081 fix: memory leaks in taosd when use metaGetTableEntryByUid 2022-08-05 16:22:57 +08:00
wangmm0220
c3cd858a63 feat:add snapshot for tmq in stable and db 2022-08-04 15:01:59 +08:00
Minglei Jin
52e2b71de5
Merge pull request #15675 from taosdata/fix/TD-18080
fix: new API tdbAbort for tdb txn aborting
2022-08-02 20:22:08 +08:00
Minglei Jin
ea032a7660 Merge branch 'v3.0' into fix/TD-18080 2022-08-02 19:30:02 +08:00
Shengliang Guan
56f2e49764 refactor: adjust logs 2022-08-02 17:12:07 +08:00
Shengliang Guan
efb0127fbf refactor: adjust logs 2022-08-02 16:48:49 +08:00
Shengliang Guan
bc8c7f6ea6 refactor: minor changes 2022-08-02 16:40:05 +08:00
Shengliang Guan
d5aea7dac2 refactor: adjust sync log 2022-08-02 16:39:12 +08:00
Minglei Jin
ad466ec7a9 fix: new API tdbAbort for tdb txn aborting 2022-08-02 15:40:06 +08:00
Minglei Jin
7d0d87f0b1
Merge pull request #15648 from taosdata/fix/TD-17593
fix: first round number of chile tables and timeseries
2022-08-01 23:03:37 +08:00
Shengliang Guan
bd31c9da5a
Merge pull request #15657 from taosdata/fix/dnode
fix: write snapshot after apply queue is empty
2022-08-01 20:13:08 +08:00
Liu Jicong
de582a924a
Merge pull request #15655 from taosdata/feature/stream
feat(tq): transport snapshot
2022-08-01 19:48:57 +08:00
Liu Jicong
b084dd8ee6 feat(tq): transport snapshot 2022-08-01 19:12:37 +08:00
Minglei Jin
cfab6c9b20 fix: first round number of chile tables and timeseries 2022-08-01 18:01:44 +08:00
Liu Jicong
16bf52bf8f
Merge pull request #15611 from taosdata/feature/stream
refactor(stream): use vnode meta
2022-08-01 17:41:19 +08:00
Shengliang Guan
99f29f6455 refactor: adjust log 2022-08-01 17:23:52 +08:00
Yihao Deng
043776caab
Merge pull request #15574 from taosdata/fix/idxSimBug
fix: idx sim bug
2022-07-31 10:19:16 +08:00
Liu Jicong
bb6fabcc11 refactor(stream): use vnode meta 2022-07-30 20:20:12 +08:00
wenzhouwww
ed557fdc2a
Update metaSnapshot.c 2022-07-30 17:48:39 +08:00
yihaoDeng
eccc590d07 fix index bugf 2022-07-30 16:12:02 +08:00
yihaoDeng
d0d9526d44 Merge branch 'dv' into 3 2022-07-30 15:45:57 +08:00
yihaoDeng
d2f57b4ad7 fix alter tag 2022-07-30 15:09:53 +08:00
Cary Xu
0bf681662d
Merge pull request #15569 from taosdata/feature/TD-11274-3.0
feat: rsma1/rsma2 support replication
2022-07-30 11:24:38 +08:00
wenzhouwww@live.cn
4ae58ec7e2 Merge remote-tracking branch 'origin/3.0' into test/cluster_case 2022-07-30 10:46:04 +08:00
yihaoDeng
ac169b8d90 fix index bugf 2022-07-30 10:30:58 +08:00
Cary Xu
466e7965ed feat: rsma1/rsma2 support replication 2022-07-30 00:38:11 +08:00
Hongze Cheng
1543e241d3 refact: do some insert optimization 2022-07-29 19:49:54 +08:00
Hongze Cheng
2af6f2fc3a fix: replica bug 2022-07-29 09:43:54 +00:00
wenzhouwww@live.cn
563d4880bf fix crash of snapshot 2022-07-29 17:28:19 +08:00
Minglei Jin
5a82a04264 fix: return stable not exist instead of assert(0) 2022-07-28 15:55:47 +08:00
Minglei Jin
bb80e5c64f fix: handle both null tag values 2022-07-26 15:38:18 +08:00
Shengliang Guan
7296bf1658 fix: failed to create stb in 3 replica db 2022-07-25 20:26:25 +08:00
Minglei Jin
80a88605b1
Merge pull request #15351 from taosdata/fix/TD-17683
fix: super table not exists if suid expired
2022-07-23 17:32:53 +08:00
Minglei Jin
dbdee1152c fix: super table not exists if suid expired 2022-07-23 16:56:26 +08:00
Xiaoyu Wang
8a7d8147f9
Merge pull request #15333 from taosdata/feature/3.0_debug_wxy
fix: semantic check when last(*) and column are together
2022-07-23 16:53:07 +08:00
Yihao Deng
ca7fe4e9b5
Merge pull request #15345 from taosdata/fix/indexMemleak
fix: avoid mem leak
2022-07-23 16:38:49 +08:00
yihaoDeng
98aa28ef1e avoid mem leak 2022-07-23 15:32:18 +08:00
dapan1121
741f8f7e55 fix: remove filter ut 2022-07-23 14:55:12 +08:00
Xiaoyu Wang
6c5eb5c563 fix: semantic check when last(*) and column are together 2022-07-23 13:42:43 +08:00
Liu Jicong
0a47ebc580 merge 3.0 2022-07-22 16:06:57 +08:00
Liu Jicong
2441ec22bd feat(tmq): check alter for ntb 2022-07-22 16:05:28 +08:00
wangmm0220
6d0c718fbf fix:modify ttl push interval to 86400 & modify lock scope when receive ttl message 2022-07-22 10:28:28 +08:00
Liu Jicong
414673db57
Merge branch '3.0' into feature/stream 2022-07-19 19:46:36 +08:00
Minglei Jin
ab00d5670b fix: check super table exists or not when creating child table 2022-07-19 13:38:38 +08:00
Liu Jicong
159f1c7bae fix(tmq): drop stb after subscribing database 2022-07-18 22:39:51 +08:00
Cary Xu
832527e5b6 Merge branch '3.0' into feature/TD-11274-3.0 2022-07-18 19:35:20 +08:00
Cary Xu
156e72b071 enh: rsma drop and code optimization 2022-07-18 19:34:53 +08:00
Minglei Jin
b52c734f88 fix: free vMetaRsp.pSchemas 2022-07-18 13:31:13 +08:00
Cary Xu
35d395c418
Merge pull request #15028 from taosdata/feature/grant-3.0
fix: make the ci cases pass
2022-07-17 23:19:25 +08:00
Cary Xu
74bf84fd5a fix: make the ci cases pass 2022-07-17 23:17:24 +08:00
Cary Xu
5ef9239c74
Merge pull request #14979 from taosdata/feature/grant-3.0
feat: support grant
2022-07-17 22:16:00 +08:00
Hongze Cheng
a760fb8071 fix coredump 2022-07-16 05:48:09 +00:00
Cary Xu
2e9e36d0f8 Merge branch '3.0' into feature/grant-3.0 2022-07-16 11:54:26 +08:00
Hongze Cheng
8228808a2a more vnode snapshot writer 2022-07-16 03:12:47 +00:00
Hongze Cheng
74b31e8c81 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-15 06:55:17 +00:00
Yihao Deng
a6e71424b4
Merge branch '3.0' into enh/addLRUToIdx 2022-07-15 09:47:35 +08:00
yihaoDeng
a9e64f2938 feat: add lru to index 2022-07-14 15:17:05 +08:00
yihaoDeng
cace9b6be9 feat: add lru to index 2022-07-14 14:51:39 +08:00
Cary Xu
1175bda094 Merge branch '3.0' into feature/grant-3.0 2022-07-14 14:10:14 +08:00
Cary Xu
7438f1fed4 feat: read/create restrict when grant expired 2022-07-14 14:09:43 +08:00
Hongze Cheng
c5133de715 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-14 05:42:16 +00:00
wangmm0220
037ea1519c fix:core dump if consumer multi vgroup message with sequence:create/alter/delete/create or create/delete/create 2022-07-13 13:42:55 +08:00
Hongze Cheng
1e3fff30e7 more vnode snapshot 2022-07-12 12:16:40 +00:00
Minglei Jin
e0297bbd07 fix: clear decoder when reusing 2022-07-11 14:44:28 +08:00
Minghao Li
e1db3eee36 refactor(sync): merge tsdb_snapshot code 2022-07-10 10:55:46 +08:00
Hongze Cheng
0840affc32 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-08 12:33:12 +00:00
Yihao Deng
d7956b6e14
Merge pull request #14660 from taosdata/enh/rmIdx
enh: rm table idx
2022-07-08 09:31:41 +08:00
yihaoDeng
3ed0280025 feat: support del index when drop child table 2022-07-07 17:39:49 +08:00
Hongze Cheng
71331d79b7 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-07 09:02:30 +00:00
Minglei Jin
a09d462478 fix: resolve valgrind memory issues 2022-07-07 16:04:12 +08:00
yihaoDeng
d9e8329975 support bool tag 2022-07-07 10:05:48 +08:00
Hongze Cheng
089d5e6150 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-07 01:37:50 +00:00
Yihao Deng
31655c07d7
Merge pull request #14611 from taosdata/feat/idxFix1
enh: refactor idx code
2022-07-07 09:21:06 +08:00
Hongze Cheng
fdf6d22d1b Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-07 01:17:00 +00:00
Minglei Jin
4b4d207c4d fix: dismiss valgrind memory issues 2022-07-06 20:55:56 +08:00
Hongze Cheng
b3da0e2a15 meta snapshot write 2022-07-06 12:21:59 +00:00
yihaoDeng
bc29708686 fix json tag value 2022-07-06 20:05:45 +08:00
yihaoDeng
1e5ddcb92f merge 3.0 2022-07-06 18:29:11 +08:00
yihaoDeng
14cfbd7e45 fix tag/json tag error 2022-07-06 15:07:42 +08:00
Hongze Cheng
947359fd17 more work 2022-07-06 05:51:45 +00:00
Hongze Cheng
a2d5c964e4 more snapshot writer 2022-07-05 12:08:10 +00:00
Hongze Cheng
aa8f1604f0 more snapshot writer 2022-07-05 11:55:07 +00:00
Hongze Cheng
4d0f46fb5d more snapshot 2022-07-05 03:05:04 +00:00
Hongze Cheng
032339949e more work 2022-07-04 12:24:34 +00:00
Hongze Cheng
5891d97a0d more work 2022-07-04 12:04:40 +00:00
Hongze Cheng
56913abdbf more work 2022-07-04 10:55:01 +00:00
Hongze Cheng
e34ad23c01 Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-04 08:31:25 +00:00
Hongze Cheng
de60ec37b6 fix CI bug 2022-07-04 08:26:16 +00:00
yihaoDeng
bd77e5b107 refactor index 2022-07-04 16:01:45 +08:00
Hongze Cheng
eb888684e3 more refact 2022-07-04 06:47:41 +00:00
Cary Xu
e6dd04f573 refactor: rsma restore 2022-06-27 14:47:14 +08:00
Cary Xu
0597f3b9cd refactor: rsma resource release 2022-06-26 18:44:49 +08:00
yihaoDeng
5a4b51a968 fix index bug 2022-06-25 20:36:38 +08:00
wangmm0220
7acf012253 fix:memory error 2022-06-25 13:51:43 +08:00
wangmm0220
f3c2957628 opti:ttl/comment log and parameters 2022-06-24 18:38:06 +08:00
wangmm0220
a95f98f7e7 feat:merge from 3.0 2022-06-23 20:50:48 +08:00
wangmm0220
c8f223a6ec fix:merge from 3.0 2022-06-23 14:26:26 +08:00
Cary Xu
b1adcf00c8 Merge branch '3.0' into feature/TD-14481-3.0 2022-06-23 14:19:33 +08:00
Cary Xu
0a24fbcdd6 feat: persistence of rsma qtaskinfo 2022-06-23 14:19:21 +08:00
wangmm0220
eb8a68827a fix: unlock meta 2022-06-23 12:11:12 +08:00
wangmm0220
fb59f14289 fix: unlock meta 2022-06-23 12:09:24 +08:00
WANG MINGMING
9012834531
Merge branch 'feature/3.0_wxy' into 3.0 2022-06-23 10:16:58 +08:00
wangmm0220
db34294bed opt: filter by tag 2022-06-22 16:32:10 +08:00
wangmm0220
f2ad546666 fix: add configure for ttl unit 2022-06-21 18:37:47 +08:00
wangmm0220
8494bf17be opt:partition by tag 2022-06-21 10:52:09 +08:00
WANG MINGMING
a64013461f
Merge branch '3.0' into feature/TD-16524 2022-06-18 11:11:54 +08:00
WANG MINGMING
b3d2daeb72
Merge branch '3.0' into feature/TD-16524 2022-06-17 14:51:33 +08:00
wangmm0220
8ace8dfd8b feat:add ttl/comment function & fix global version shadows a variable 2022-06-17 14:47:37 +08:00
Shengliang Guan
43f8f34b0f refactor: adjust logs 2022-06-17 14:24:17 +08:00
wangmm0220
2bd2996e74 feat:add comment function 2022-06-16 20:45:00 +08:00
wangmm0220
e28e92ea35 feat:add ttl 2022-06-16 20:44:25 +08:00
wangmm0220
f2a19c98ef feat:add test for operator encode/decode 2022-06-15 20:35:45 +08:00
Cary Xu
cb7d0c2256 feat: tsma insert and query 2022-06-14 20:19:25 +08:00
yihaoDeng
0237c68e27 fix: invalid read/write 2022-06-14 13:44:13 +08:00
Yihao Deng
43651032ee
Merge pull request #13755 from taosdata/fix/invalidIdx
fix: invalid idx
2022-06-13 11:45:54 +08:00
WANG MINGMING
ed43a4da73
Merge pull request #13728 from taosdata/feature/TD-14761
fix:error in schemaless
2022-06-11 17:51:57 +08:00
yihaoDeng
587198a191 fix: avoid invalid value 2022-06-10 19:46:31 +08:00
yihaoDeng
ad25660f99 fix: avoid crash 2022-06-10 18:51:48 +08:00
yihaoDeng
39244e08ea enh: fix index bug 2022-06-10 18:24:04 +08:00
wangmm0220
9333120d42 feat: add async logic for schemaless 2022-06-10 17:53:13 +08:00
Cary Xu
2b2485d175 feat: tsma exp wnds process 2022-06-09 20:02:55 +08:00
Cary Xu
69e7c77f4a Merge branch '3.0' into feature/TD-14481-3.0 2022-06-09 15:15:22 +08:00
yihaoDeng
d9c83f6357 enh: change rpcGetConnInfo 2022-06-09 13:50:18 +08:00
Cary Xu
ffe4d7cc62 other: merge 3.0 2022-06-09 11:55:11 +08:00
yihaoDeng
6b39c690d2 json idx 2022-06-08 16:13:52 +08:00
yihaoDeng
fb389ab826 fix: avoid filter failure 2022-06-07 21:43:30 +08:00
Cary Xu
d4c33fba2f feat: create tsma result stable 2022-06-07 20:49:27 +08:00
yihaoDeng
991b5c7b40 fix: avoid invalid read/write 2022-06-07 17:57:26 +08:00
yihaoDeng
9105c19e42 fix: add json contains 2022-06-07 16:02:41 +08:00
Hongze Cheng
e1967b5708 fix ci problem 2022-06-07 07:56:33 +00:00
yihaoDeng
f35ba2a85e fix: failed to update json idx 2022-06-06 11:51:00 +08:00
yihaoDeng
0ca6a5ae27 refactor json index 2022-06-05 21:46:07 +08:00
yihaoDeng
02e46da0d1 handle conflict 2022-06-05 18:56:43 +08:00
yihaoDeng
7c9d76a6a6 enh: add json index 2022-06-04 22:33:36 +08:00
yihaoDeng
74513630db Merge branch 'DEV' into idx 2022-06-02 18:26:20 +08:00
Shengliang Guan
0bade86534
Merge pull request #13410 from taosdata/fix/mnode
enh: adjust vnode replica and some logs
2022-06-02 17:06:10 +08:00
Yihao Deng
a7d2042e56
Merge branch '3.0' into enh/idxFilter 2022-06-02 16:39:38 +08:00
yihaoDeng
6b69b28649 enh: refactor tag filter code 2022-06-02 16:36:48 +08:00
Cary Xu
d7288bfa45
Merge pull request #13386 from taosdata/feature/TD-14481-3.0
feat: tsma days refactor
2022-06-02 15:31:00 +08:00
WANG MINGMING
3a51acf55e
Merge pull request #13407 from taosdata/feat/tag_refact
fix:fix error in updata tag
2022-06-02 14:49:57 +08:00
Shengliang Guan
27c1687a05 refactor: adjust some logs 2022-06-02 14:30:26 +08:00
wangmm0220
7b4d4e8b93 fix:fix error in updata tag 2022-06-02 14:16:46 +08:00
Cary Xu
bc4cb4cb56 Merge branch '3.0' into feature/TD-14481-3.0 2022-06-02 14:15:28 +08:00
dapan1121
7251634534 Merge branch '3.0' into feature/qnode 2022-06-02 12:39:14 +08:00
Cary Xu
fb8d079901 Merge branch '3.0' into feature/TD-14481-3.0 2022-06-02 12:28:35 +08:00
Cary Xu
7fceb5a709 other: code optimization and do more check 2022-06-02 10:22:34 +08:00
dapan1121
d8093c91c2 alter table return meta 2022-06-01 20:28:29 +08:00
Cary Xu
9939e4d1c4 feat: tsma refactor 2022-06-01 19:36:19 +08:00
Cary Xu
e88abb16c2 feat: tsma days refactor 2022-06-01 19:06:58 +08:00
Hongze Cheng
8e1a922057 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/row_refact 2022-06-01 07:32:09 +00:00
wangmm0220
f99e66df32 fix:fix error in new tag format 2022-06-01 10:29:10 +08:00
wangmm0220
172834bc59 feat:fix conflict merge from 3.0 2022-06-01 09:58:58 +08:00
wangmm0220
19b0932781 feat:merge from 3.0 2022-05-31 23:46:04 +08:00
wangmm0220
51b5e35933 feat:add new logic for new tag format 2022-05-31 23:38:21 +08:00
Yihao Deng
a8845fff3b
Merge branch '3.0' into enh/supportTagFlt 2022-05-31 18:53:18 +08:00
yihaoDeng
64ffbc1eea enh: support tag filter 2022-05-31 18:34:17 +08:00
wangmm0220
816cea07f9 feat:add new logic for new tag format 2022-05-31 17:49:33 +08:00
Hongze Cheng
f42ce55aad Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/row_refact 2022-05-31 01:26:10 +00:00
Cary Xu
5fa27b27ba fix: support fetching specific schema version from table 2022-05-30 19:52:06 +08:00
Hongze Cheng
aa6da0b5ea Merge branch 'feat/tag_refact' of https://github.com/taosdata/TDengine into feat/row_refact 2022-05-30 05:07:51 +00:00
Hongze Cheng
2eee0c9927 fix: meta get latest schema 2022-05-30 02:30:06 +00:00
Cary Xu
fdf7d77856 fix: bug fix for tag refactor 2022-05-29 20:28:54 +08:00
Cary Xu
174eb2d862 fix: add more debug logs 2022-05-28 20:13:59 +08:00
Yihao Deng
7710766583
Merge branch '3.0' into enh/tagFlt 2022-05-28 18:40:54 +08:00
Cary Xu
292d579932 feat: adapt for interface 2022-05-28 18:05:50 +08:00
Cary Xu
9b4c9e4802 enh: tag refactor for normal tags 2022-05-28 17:16:04 +08:00
yihaoDeng
6acbe7e777 enh: support tag filter 2022-05-28 16:15:24 +08:00
Hongze Cheng
c55b402777 feat: get latest schema 2022-05-28 07:10:59 +00:00
Hongze Cheng
04ee5be2a8 fix: vnode pre-process request 2022-05-27 03:38:09 +00:00
Hongze Cheng
fe22f0f6d3 use two version in server and refact 2022-05-26 08:29:52 +00:00
Hongze Cheng
d1a4e2d232 feat: drop stable 2022-05-25 08:03:05 +00:00
Hongze Cheng
74f2746677 drop super table 2022-05-25 07:14:36 +00:00
Hongze Cheng
c81ff9cbab vnode snapshot 2 2022-05-24 09:12:14 +00:00
Hongze Cheng
067af9d0be feat: vnode snapshot 1 2022-05-24 06:50:47 +00:00
wangmm0220
4364e7d47e Merge branch '3.0' into feature/TD-13041 2022-05-23 21:01:10 +08:00
Cary Xu
d85d6d3fb6
Merge pull request #12856 from taosdata/feature/TD-13066-3.0
fix: use bound index instead of colid in case of alter schema
2022-05-23 20:33:47 +08:00
wangmm0220
e7194116e7 merge:from 3.0 2022-05-23 20:32:33 +08:00
wangmm0220
70312ba0b3 fix:add json test case 2022-05-23 19:32:10 +08:00
Hongze Cheng
528f10c3fe feat: vnode pre-process msg 2022-05-23 08:38:05 +00:00
Cary Xu
044122bd3b enh: use int32_t as schema version 2022-05-23 16:38:02 +08:00
Cary Xu
d6bd729888 fix: use real schema version 2022-05-23 16:30:26 +08:00
Hongze Cheng
d784da0da0 feat: discard const when decode 2022-05-23 07:47:49 +00:00
yihaoDeng
fb4982f8ca merge 3.0 2022-05-22 21:41:55 +08:00
Hongze Cheng
f3d527589f fix: memory leak 2022-05-21 12:37:04 +00:00
Hongze Cheng
86dcce42ac fix: alter column length 2022-05-21 03:28:29 +00:00
yihaoDeng
49de494eb8 Merge branch '3.0' of https://github.com/taosdata/TDengine into 3.0 2022-05-21 10:41:06 +08:00
yihaoDeng
9a6710b465 enh: add invert index to vnode 2022-05-20 23:39:52 +08:00
Hongze Cheng
ae8b5220d5 fix: alter table bug 2022-05-20 04:20:01 +00:00
Liu Jicong
1753f76deb
Merge pull request #12699 from taosdata/feature/tq
enh(tq): update tb uid when droping table
2022-05-19 17:03:32 +08:00
Liu Jicong
2174b5e48e enh(tq): update tb uid when droping table 2022-05-19 16:46:12 +08:00
afwerar
c6f23145f3 fix(os): file path format error 2022-05-19 15:18:18 +08:00
Hongze Cheng
8b6aa46d48 fix alter table coredump 2022-05-18 11:54:52 +00:00
Hongze Cheng
ef684076c4 refact: tdb api 2022-05-18 07:57:29 +00:00
Hongze Cheng
f8b2bdecf1 refact: TDB 2022-05-18 05:46:16 +00:00
Cary Xu
156b0cfebf feat: tsma logic optimization 2022-05-17 23:33:59 +08:00
Hongze Cheng
e1645ee19c more alter table 2022-05-17 05:30:08 +00:00
Hongze Cheng
6325c9ccf0 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/alter_table 2022-05-17 03:21:55 +00:00
Cary Xu
25a54dba3d
Merge pull request #12559 from taosdata/feature/TD-14481-3.0
feat: sma refactor and add cases
2022-05-17 11:18:45 +08:00
Hongze Cheng
5636922227 fix: drop column 2022-05-17 02:52:46 +00:00
Cary Xu
e054b3b4d8 feat: sma refactor and add cases 2022-05-16 23:55:17 +08:00
Hongze Cheng
a43b317e70 compile error 2022-05-16 13:08:34 +00:00
Hongze Cheng
9040eabe45 more alter table 2022-05-16 13:03:39 +00:00
Hongze Cheng
6454a205a8 more alter table 2022-05-16 12:13:59 +00:00
Hongze Cheng
a29c2b099f more alter table 2022-05-16 11:29:34 +00:00
Hongze Cheng
2476161284 fix coredump 2022-05-16 07:23:16 +00:00
Hongze Cheng
bb1639d4cb more alter table 2022-05-16 07:18:44 +00:00
Hongze Cheng
2ddfd66d48 more alter table 2022-05-16 06:17:56 +00:00
Hongze Cheng
d32174632e Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/alter_table 2022-05-16 01:23:51 +00:00
Cary Xu
9e7b43c836 feat: sma code refactor 2022-05-15 22:03:02 +08:00
Cary Xu
069ce051f0 feat: move sma module from tsdb to vnode 2022-05-15 20:17:20 +08:00
Hongze Cheng
65edd3296e feat: alter super table 2022-05-14 14:29:04 +00:00
Hongze Cheng
267463863a feat: tag index 2022-05-13 09:32:15 +00:00
Hongze Cheng
7ed7e1de40 feat: tag read 2022-05-12 11:21:44 +00:00
Hongze Cheng
72f9a1c4a4 fix 2022-05-12 03:34:38 +00:00
Hongze Cheng
b15df1e98e Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/hzcheng_3.0 2022-05-11 14:20:32 +00:00
Hongze Cheng
ae509e874e fix: concurrent r/w meta 2022-05-11 14:20:14 +00:00
Cary Xu
953ded5662 fix: commit after drop child table 2022-05-11 21:24:58 +08:00
Hongze Cheng
f57a652aa7 fix: create table coredump 2022-05-11 13:03:01 +00:00
Hongze Cheng
597f42aa5e fix auto-create table req 2022-05-08 03:19:57 +00:00
Hongze Cheng
323ce214b6 refact encode APIs 2022-05-07 10:03:06 +00:00
Hongze Cheng
0c8b7bb094 more refact 2022-05-07 07:29:54 +00:00
Hongze Cheng
5d150204dd more refact 2022-05-07 06:57:31 +00:00
Hongze Cheng
80cfde72ad fix: drop table if exists 2022-05-07 05:34:30 +00:00
Hongze Cheng
ce0841e398 fix: auto-create table 2022-05-07 01:58:01 +00:00
Hongze Cheng
9d2df35316 drop super table 2022-05-04 07:07:34 +00:00
Hongze Cheng
d5e578cf16 implement drop table 2022-05-04 06:16:29 +00:00
Hongze Cheng
ac0fb0237e drop table code 2022-05-04 03:57:16 +00:00
Hongze Cheng
47410b16d2 refact TDB 2022-05-02 03:02:34 +00:00
Hongze Cheng
ab0e435d81 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-04-29 10:02:58 +00:00
Hongze Cheng
fee7499cfb fix child table query problem 2022-04-29 10:02:36 +00:00
Hongze Cheng
48207a166e refact vnode and add tdb api 2022-04-29 07:55:52 +00:00
Hongze Cheng
fd6b2ad626 more refact 2022-04-28 10:46:07 +00:00
Liu Jicong
3ae3fd65e8 fix: memory error 2022-04-28 16:31:35 +08:00
Hongze Cheng
7ff3183a70 refact TDB 2022-04-28 07:02:49 +00:00
Hongze Cheng
3f65773a7c dev drop table 2022-04-28 06:20:00 +00:00
afwerar
bf9ab440a7 fix(os): fix new compilation errors. 2022-04-27 17:39:54 +08:00
Haojun Liao
68f7c0ec94 Merge remote-tracking branch 'origin/feature/vnode_refact1' into feature/3.0_liaohj 2022-04-27 15:19:54 +08:00
Haojun Liao
d62ddcf2db enh(query): add more information for the result of show tables. 2022-04-27 15:17:15 +08:00
Hongze Cheng
2ccdaf0c32 fix insert stuck 2022-04-26 13:51:01 +00:00
Hongze Cheng
42c6f01980 refact vnode includes 2022-04-26 11:04:26 +00:00
Hongze Cheng
85d3e4c8ae make case pass 2022-04-26 09:16:29 +00:00
Hongze Cheng
6fe299cdcd Merge branch '3.0' of https://github.com/taosdata/TDengine into vnode_refact_merge 2022-04-26 05:49:42 +00:00
Hongze Cheng
63e4884cce make cases pass 2022-04-26 02:43:00 +00:00
Hongze Cheng
f94dee1df9 validate table name 2022-04-26 02:25:07 +00:00
Hongze Cheng
9283f1cbbe make test pass 2022-04-26 01:42:43 +00:00
Hongze Cheng
883a65f63b refact more 2022-04-25 12:23:00 +00:00
Hongze Cheng
7516ecae42 refact more vnode 2022-04-24 07:34:53 +00:00
Hongze Cheng
95b1e95461 meta use vnode buffer 2022-04-24 07:05:43 +00:00
Hongze Cheng
2194a18d84 fix some bugs 2022-04-24 06:30:35 +00:00
Hongze Cheng
588fd84853 refact meta 2022-04-24 06:19:12 +00:00
Hongze Cheng
cc9496e5a0 refact vnode 2022-04-24 05:38:56 +00:00
Hongze Cheng
0c605acf46 refact meta 2022-04-24 05:24:55 +00:00
Hongze Cheng
07720702a6 more refact meta 2022-04-24 02:50:08 +00:00
Hongze Cheng
ad9fd5ec26 refact more meta 2022-04-23 13:45:26 +00:00
Cary Xu
006b0cd0ac refactor 2022-04-23 19:25:27 +08:00
Cary Xu
fb45d0d935 roll up sma generate 2022-04-23 19:15:20 +08:00
Hongze Cheng
3ed29b7b49 refact more meta 2022-04-22 12:51:50 +00:00
Hongze Cheng
89c8b768e1 refact META 9 2022-04-22 12:34:37 +00:00
Hongze Cheng
159f3acd3c refact meta more 2022-04-22 11:55:21 +00:00
Hongze Cheng
0c1cde9cfc refact meta 8 2022-04-22 09:42:31 +00:00
Hongze Cheng
57d642b9b4 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-04-22 05:33:29 +00:00
Hongze Cheng
0f3e49d8f7 refact META 7 2022-04-22 05:30:15 +00:00
afwerar
fc24521621 fix(os): windows compile 3.0. 2022-04-22 09:54:27 +08:00
Hongze Cheng
fcedc3430d refact META 7 2022-04-21 14:01:58 +00:00
Hongze Cheng
588ff5e968 more refact 2022-04-21 13:22:34 +00:00
Hongze Cheng
055e0516fa Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-04-21 11:22:43 +00:00
Cary Xu
dd3091778e sma: refactor 2022-04-21 15:58:52 +08:00
Hongze Cheng
38e103dbec refact meta 6 2022-04-21 03:47:58 +00:00
Hongze Cheng
ca45e6c9a9 refact meta 4 2022-04-20 10:03:50 +00:00
Hongze Cheng
a7941cf2f5 refact meta 2 2022-04-20 06:56:34 +00:00
Hongze Cheng
3cc66adcb7 refact meta 1 2022-04-19 13:10:03 +00:00
Hongze Cheng
a9a1ad4ce8 refactor: vnode 2022-04-19 07:09:58 +00:00
Hongze Cheng
973b93830d refactor: vnode 2022-04-19 06:56:37 +00:00
Hongze Cheng
9329f5f058 refact vnode 2022-04-18 13:23:22 +00:00
Hongze Cheng
f090d78c67 refact vnode meta 2022-04-16 11:22:49 +00:00
Hongze Cheng
fe368d0ffe refact vnode 2022-04-16 08:03:19 +00:00
Hongze Cheng
224e6ccbcb refact vnode 2022-04-14 07:51:45 +00:00
Hongze Cheng
90fb44be8f refact 2022-04-14 07:35:24 +00:00
Hongze Cheng
bb6806b59e refact vnode 2022-04-14 02:25:49 +00:00
Hongze Cheng
10b8756c6b refact vnode 2022-04-14 02:13:47 +00:00
Cary Xu
f9d162bae2 tsma use TDB 2022-04-13 16:02:55 +08:00
yihaoDeng
b3c03c14a6 fix compile error 2022-04-12 22:01:05 +08:00
Hongze Cheng
0e1a27c750 more refact 2022-04-08 06:19:58 +00:00
Hongze Cheng
6faaafb7a2 remove tsdb.h and meta.h 2022-04-08 06:09:15 +00:00
Cary Xu
c219d09bac comment to pass CI 2022-04-07 17:34:46 +08:00
Cary Xu
c3b5f435b0 tsma integration with stream computing 2022-04-07 17:13:55 +08:00
Hongze Cheng
70810ddb39 fix a small bug 2022-04-06 11:37:34 +00:00
Hongze Cheng
e707047d6c fix a small bug 2022-04-06 09:39:05 +00:00
Hongze Cheng
e40dc9b929 commit meta when close vnode 2022-04-06 08:06:28 +00:00
Hongze Cheng
61d0180b85 more TDB integration 2022-04-06 06:37:37 +00:00
Hongze Cheng
317d4ff2eb make tdb work with meta 2022-04-06 02:06:59 +00:00
Hongze Cheng
906b615c9a make TDB compile 2022-04-06 01:55:37 +00:00
Hongze Cheng
4540f53b32 make feature/meta compile 2022-04-06 01:45:22 +00:00
Cary Xu
cf68440a59 bSma grammar integrate 2022-04-01 17:43:50 +08:00
Liu Jicong
e21ba1637e revert uid 2022-03-31 18:39:11 +08:00
Liu Jicong
3e5da8bedb fix 2022-03-31 15:52:54 +08:00
Hongze Cheng
f0e6b6ede6 fix a stupic bug 2022-03-29 08:38:42 +00:00
Hongze Cheng
22d43247a9 fix another bug 2022-03-29 08:10:02 +00:00
Hongze Cheng
4552f9ba2f fix a problem 2022-03-29 07:57:38 +00:00
Hongze Cheng
e9585e74f7 more TDB 2022-03-29 07:15:07 +00:00
Hongze Cheng
5d1d22552a more meta 2022-03-29 07:04:17 +00:00
Hongze Cheng
8a0d117acf more meta 2022-03-29 06:38:22 +00:00
Hongze Cheng
015e4fc394 more TDB 2022-03-29 05:57:39 +00:00
Hongze Cheng
9b3d8b0e85 more meta 2022-03-29 05:34:30 +00:00
Hongze Cheng
e3e78784e3 more meta 2022-03-29 03:47:48 +00:00
Hongze Cheng
0d3a30049c more meta 2022-03-28 09:50:00 +00:00
Hongze Cheng
0b336e6939 more meta 2022-03-28 09:19:19 +00:00
Hongze Cheng
2003240959 more meta 2022-03-28 07:12:03 +00:00
Hongze Cheng
8ff248a308 meta with tdb compile 2022-03-28 06:35:00 +00:00
Cary Xu
d4c636589a update definition of SSchema/STColumn to support columns larger than 1MB(int16_t to int32_t) 2022-03-27 10:42:23 +08:00
afwerar
222db126bc [TD-13758]<fix>: redefine memory api. 2022-03-26 00:29:53 +08:00
Cary Xu
6bd84f7fb2 drop tSma logic of tsdb 2022-03-23 21:06:17 +08:00
Cary Xu
ea034335bb encode info 2022-03-23 09:36:22 +08:00
Cary Xu
d4cc6c1fe7 add bSma/rSma param 2022-03-23 07:58:07 +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
Cary Xu
36751ea53f logic optimization and resource release 2022-03-18 16:33:53 +08:00
Cary Xu
91df290152 add REF for SSmaStat in case of delete SSmaStatItem when drop sma index 2022-03-17 11:46:34 +08:00
dapan1121
440b0b8682 Merge remote-tracking branch 'origin/3.0' into feature/scheduler 2022-03-15 15:42:05 +08:00
dapan1121
43d7912987 feature/scheduler 2022-03-15 15:34:17 +08:00
Cary Xu
abbd818fe6 import SmaEnv/SmaStat to facilitate save data 2022-03-13 23:32:33 +08:00
Cary Xu
0c307568e4 code refactor 2022-03-11 19:38:13 +08:00
Cary Xu
aad01e0155 add SSmaStat in tsdb to demonstrate window valid status 2022-03-09 16:38:26 +08:00
Cary Xu
8eaa5ec501 add SVCreateSmaReq/metaGetSmaTbUids 2022-03-07 20:14:01 +08:00
Cary Xu
07227d7ad2 code optimization 2022-03-07 18:27:31 +08:00
Cary Xu
d412397251 add/check tSma schema methods 2022-03-06 19:45:42 +08:00
Cary Xu
228292387c put/get sma schema from bdb 2022-03-06 14:30:45 +08:00
Cary Xu
78513e2e0a Merge branch '3.0' into feature/TD-11463-3.0 2022-03-05 09:35:04 +08:00
Cary Xu
5443bb0dae add STSma schema encode/decode 2022-03-05 09:29:55 +08:00
Cary Xu
ffeba1b1d4 add STSma defintion 2022-03-04 15:09:16 +08:00
Liu Jicong
b7788aca04 fix 2022-03-02 16:22:43 +08:00
afwerar
5a37fdf28f [TD-13062]<fix>: cross platform file system. 2022-02-25 01:47:20 +08:00
Hongze Cheng
2849a62ced more TDB 2022-02-10 06:36:24 +00:00
Hongze Cheng
5dca9744df more TDB 2022-02-10 03:14:53 +00:00
Hongze Cheng
e0e9f088c4 more TDB 2022-02-09 15:02:38 +00:00
Hongze Cheng
123dc0cd11 start to write meta TDB app 2022-02-09 11:12:27 +00:00
Hongze Cheng
494d55999d more TDB 2022-02-09 03:41:34 +00:00
Hongze Cheng
107107a7bb fix 2022-01-26 09:29:48 +00:00
Hongze Cheng
b31b131833 impl meta with lock 2022-01-26 08:52:25 +00:00
Hongze Cheng
748df84238 fix memory leakage 2022-01-24 06:57:00 +00:00
Hongze Cheng
03c19aa887 fix memory leak 2022-01-24 06:44:19 +00:00
Hongze Cheng
c19e7779df fix memory leak 2022-01-24 06:27:28 +00:00
Shengliang Guan
2e14f63453 Remove warnings 2022-01-21 02:19:40 -08:00
Hongze Cheng
3f4551fa01 fix ctb cursor issue 2022-01-18 11:44:03 +00:00
Haojun Liao
6d9ae1af99 [td-11818]Support select * from super_table. 2022-01-18 19:08:07 +08:00
Hongze Cheng
9d50c907cf more 2022-01-18 06:31:44 +00:00
Hongze Cheng
523ba0ab98 refact 2022-01-14 06:55:24 +00:00
Hongze Cheng
cde3c5a899 refact 2022-01-14 06:45:12 +00:00
Hongze Cheng
f1df5eaabf more refact 2022-01-13 05:37:12 +00:00
Hongze Cheng
c78f3e357f refact vnode code 2022-01-12 09:26:42 +00:00