Commit Graph

349 Commits

Author SHA1 Message Date
Minghao Li 6bb23a8f56 fix(sync): adjust message define 2022-09-07 23:31:40 +08:00
Minghao Li d9363214b7 refactor(sync): add syncHeartbeat 2022-09-07 15:29:04 +08:00
Shengliang Guan b0263a4bea enh: increase startup time monitoring 2022-08-23 17:29:31 +08:00
Cary Xu 441ce21677 enh: rsma batch process 2022-08-19 17:19:50 +08:00
Cary Xu 69580893a7 other: merge 3.0 2022-08-17 20:20:02 +08:00
Liu Jicong 357b21cfeb refactor(tmq): use tdb to store check info 2022-08-17 13:58:56 +08:00
Cary Xu dab6c81769 enh: rsma batch process 2022-08-15 00:16:44 +08:00
Liu Jicong 7f4b46e003 feat(stream): session window trigger delete 2022-08-10 21:26:05 +08:00
Cary Xu 0aac37a45c enh: rsma fetch logic optimization 2022-08-08 11:25:32 +08:00
dapan1121 602d2197fb feat: support vnode meta batch fetching 2022-07-27 08:27:24 +08:00
dapan1121 4cf20418cd feat: support batch fetch in catalog 2022-07-26 18:00:50 +08:00
Liu Jicong 2441ec22bd feat(tmq): check alter for ntb 2022-07-22 16:05:28 +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
Liu Jicong bb58ec1e02 feat(tmq): support background heartbeat 2022-07-16 16:44:07 +08:00
Cary Xu 2e9e36d0f8 Merge branch '3.0' into feature/grant-3.0 2022-07-16 11:54:26 +08:00
Liu Jicong 9394e3380f feat(stream): recover from failure 2022-07-15 17:58:53 +08:00
Cary Xu 67a5f12ac0 Merge branch '3.0' into feature/grant-3.0 2022-07-13 19:56:03 +08:00
Cary Xu 85d7e46ff9 Merge branch '3.0' into feature/grant-3.0 2022-07-11 17:20:05 +08:00
Shengliang Guan 080f30d014 feat: trim db 2022-07-11 15:16:10 +08:00
Xiaoyu Wang 0bc700eb82 feat: sql command 'trim database' 2022-07-11 10:53:06 +08:00
Cary Xu b22986ced0 feat: support grant 2022-07-06 20:46:41 +08:00
dapan1121 82dbf54719 Merge branch 'fix/dnode' of github.com:taosdata/TDengine into fix/dnode 2022-07-06 20:34:07 +08:00
dapan1121 a3bf5b96c4 fix: fix query redirect issue 2022-07-06 20:33:23 +08:00
Minglei Jin fc20a61c85
Merge branch '3.0' into feat/tsdb_refact 2022-07-06 00:37:21 +08:00
yihaoDeng eb3a9a53ab fix rpc mem leak 2022-07-05 20:03:27 +08:00
Hongze Cheng ddb198de23 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-07-04 03:42:50 +00:00
Minghao Li 4033e2dd34 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/3.0_mhli 2022-07-01 09:50:43 +08:00
Minghao Li 376bf46a64 refactor(sync): add SyncClientRequestBatch 2022-06-30 15:28:23 +08:00
Minghao Li 1a8cf049b7 refactor(sync): add syncAppendEntriesBatch 2022-06-30 13:39:13 +08:00
Hongze Cheng 1607415469 add a msg type 2022-06-29 09:37:59 +00:00
dapan1121 c6440a7a3c feat: query redirect 2022-06-29 11:33:37 +08:00
dapan1121 6d8fd7e506 feat: query redirect 2022-06-29 10:51:22 +08:00
dapan1121 4a55ed07b3 feature: query redirect 2022-06-28 10:34:51 +08:00
dapan1121 94a2b6d945 enh: refactor show variables 2022-06-24 15:18:40 +08:00
dapan1121 b2ff536050
Merge pull request #14118 from taosdata/feature/showdnodevariables
feat: show dnode variables
2022-06-23 13:23:06 +08:00
WANG MINGMING 77f34c8fca
Merge pull request #14094 from taosdata/feature/TD-16524
fix: error in windows
2022-06-23 10:08:56 +08:00
Liu Jicong df1967de4b
Merge pull request #14120 from taosdata/feature/stream
feat(stream): support retrieve
2022-06-22 19:34:27 +08:00
Liu Jicong fb596625d3 feat(stream): support retrieve 2022-06-22 19:12:31 +08:00
dapan1121 66cfe3a3fc feat: show dnode variables 2022-06-22 17:17:18 +08:00
Xiaoyu Wang acd1bbd8e3 merge 3.0 2022-06-22 17:00:11 +08:00
Xiaoyu Wang a5ca4965a4 feat: some sql syntax adjustments 2022-06-22 16:35:14 +08:00
Shengliang Guan adce85f977 Merge remote-tracking branch 'origin/3.0' into feature/TD-16524 2022-06-22 11:20:08 +08:00
dapan1121 4a8c9db884 Merge branch '3.0' into feature/showdnodevariables 2022-06-21 21:07:44 +08:00
dapan1121 692f5f0e01 feat: show dnode variables 2022-06-21 21:05:47 +08:00
wangmm0220 12d8714f29 feat:merge from 3.0 2022-06-21 18:01:40 +08:00
dapan1121 88b48ec46c Merge branch '3.0' into feature/showcreate 2022-06-21 17:40:52 +08:00
Liu Jicong c409760f75 feat(stream): drop stream 2022-06-21 11:32:36 +08:00
Minghao Li e441bd266b refactor(sync): add changing state 2022-06-20 17:48:56 +08:00
wangmm0220 934d0f9784 fix:error in windows 2022-06-20 15:23:48 +08:00
dapan1121 88aff7bae1 Merge branch '3.0' into feature/showcreate 2022-06-20 13:35:18 +08:00
dapan1121 40879a80fe feat: show create table 2022-06-20 13:32:21 +08:00
WANG MINGMING b3d2daeb72
Merge branch '3.0' into feature/TD-16524 2022-06-17 14:51:33 +08:00
Liu Jicong 5572abe1b4 feat(stream): drop task 2022-06-15 21:41:59 +08:00
wangmm0220 f2a19c98ef feat:add test for operator encode/decode 2022-06-15 20:35:45 +08:00
Shengliang Guan fb327e2ef3
Merge pull request #13822 from taosdata/fix/mnode
enh: set vnode standby if drop it
2022-06-14 18:03:20 +08:00
Shengliang Guan d0c658d310 enh: set vnode standby if drop it 2022-06-14 17:19:10 +08:00
Liu Jicong ae8d2fd36d merge from 3.0 2022-06-14 14:10:37 +08:00
Liu Jicong 601e454a24 enh(tmq): put offset store into vnode 2022-06-14 13:58:40 +08:00
Shengliang Guan be3de7b7df fix(sync): send snapshot to multi nodes at the same time 2022-06-13 22:20:53 +08:00
Li Minghao 0b36b14a42
Merge pull request #13725 from taosdata/feature/3.0_mhli
fix(sync): snapshot overwrite config change
2022-06-11 17:12:16 +08:00
Cary Xu 25911e12a4 Merge branch '3.0' into feature/TD-14481-3.0 2022-06-11 15:16:20 +08:00
Cary Xu ed829455a9 feat: tsma refactor 2022-06-11 15:15:55 +08:00
Minghao Li 4af9d14457 refactor(sync): add last config index 2022-06-11 13:08:30 +08:00
Minghao Li 6586f78599 refactor(sync): add last config index 2022-06-11 12:44:58 +08:00
Minghao Li ae5219dd6e refactor(sync): add heartbeat log 2022-06-10 22:29:28 +08:00
Cary Xu 988f4126b4 other: merge 3.0 2022-06-10 15:21:16 +08:00
Xiaoyu Wang 46bac2f579 fix: a problem of interval distributed split 2022-06-10 14:28:58 +08:00
Cary Xu 2160a112f5 other: merge 3.0 2022-06-10 09:59:47 +08:00
Shengliang Guan 74ced4e0c0 feat: split vgroup 2022-06-09 20:55:26 +08:00
Cary Xu 75182bb0ec feat: tsma exp wnd clear 2022-06-08 15:20:29 +08:00
Shengliang Guan 812deed656 Merge remote-tracking branch 'origin/3.0' into fix/dnode 2022-06-08 09:59:38 +08:00
dapan1121 7c65ac7592
Merge pull request #13495 from taosdata/feature/qnode
enh: remove offline scheduler info
2022-06-07 17:53:17 +08:00
Liu Jicong 3ce93a18e6
Merge pull request #13565 from taosdata/feature/stream
feat(stream): snode process stream msg
2022-06-07 17:50:35 +08:00
dapan1121 9450c959d7 get table index 2022-06-07 17:25:01 +08:00
Xiaoyu Wang c2477b4ed8
Merge pull request #13557 from taosdata/feature/3.0_wxy
feat: vgroup manage command
2022-06-07 17:14:57 +08:00
Shengliang Guan f4cecb3cef fix: invalid msg handle 2022-06-07 17:03:52 +08:00
Shengliang Guan a047d4a559 Merge remote-tracking branch 'origin/feature/sync-refactor' into fix/mnode 2022-06-07 16:37:50 +08:00
Liu Jicong 94d7cbe622 feat(stream): snode process stream msg 2022-06-07 16:24:50 +08:00
Xiaoyu Wang 6dc64627cd feat: vgroup manage command 2022-06-07 11:53:32 +08:00
Liu Jicong 1b26da1bae refactor(stream): distributed execution 2022-06-06 22:18:50 +08:00
Shengliang Guan 980e289cdf refactor: add alter-confirm while alter db 2022-06-05 14:59:53 +08:00
Shengliang Guan 41a1b0fcf2 refactor: add null transaction action typ 2022-06-04 13:17:17 +08:00
Shengliang Guan 1f419e0a36 refactor: adjust msg type 2022-06-04 12:31:53 +08:00
Shengliang Guan 30da7560f8 Merge remote-tracking branch 'origin/3.0' into fix/mnode 2022-06-04 11:50:47 +08:00
Shengliang Guan 6c1966a28e refactor: adjust msg type 2022-06-04 11:30:57 +08:00
Shengliang Guan 46772d3251 Merge remote-tracking branch 'origin/3.0' into fix/mnode 2022-06-02 19:13:05 +08:00
Shengliang Guan 465ec5003b refactor: adjust msg type 2022-06-02 19:00:14 +08:00
Cary Xu a352f2676d
Merge pull request #13158 from taosdata/feature/sma-op
feat: get tsma expired windows
2022-06-02 14:14:37 +08:00
Minghao Li 6de1a73d4e Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/3.0_mhli 2022-06-02 13:21:23 +08:00
Shengliang Guan 141be56075 Merge remote-tracking branch 'origin/3.0' into fix/tsim 2022-06-01 17:31:47 +08:00
Shengliang Guan 7fcfd45a03 feat: increase the number of database replicas 2022-06-01 17:26:36 +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
Liu Jicong c8694874db
Merge pull request #13324 from taosdata/feature/tq
feat(tmq): support drop cgroup
2022-05-31 20:09:11 +08:00
Liu Jicong 77757f3ef9 feat(tmq): support drop cgroup 2022-05-31 19:52:40 +08:00
dapan1121 496ae4ca89 schedule based on qnode's load 2022-05-31 14:03:47 +08:00
Hongze Cheng 0e401a346f more 2022-05-31 05:37:10 +00:00
Minghao Li c5526ef915 enh(sync): add SyncSnapshotRsp SyncSnapshotSend 2022-05-30 21:11:14 +08:00
shenglian zhou 898a9bd9e5 feature: tsma expired windows retrieval 2022-05-28 16:01:00 +08:00
dapan1121 6b0c9694a3
Merge pull request #13088 from taosdata/feature/qnode
enh: optimize query msg
2022-05-27 17:34:47 +08:00
dapan1121 6e465ebd8e optimize query msg 2022-05-27 16:01:40 +08:00
Liu Jicong d6094a4368 feat(tmq): drop cgroup 2022-05-27 10:24:40 +08:00
Liu Jicong d5d8581bcf refactor(stream): remove out-of-date msg 2022-05-26 21:45:59 +08:00
Xiaoyu Wang 070f60409b feat: sql command 'drop cgroup' 2022-05-25 21:20:11 +08:00
Shengliang Guan e06f9fd05c refactor: sync integrate into mnode 2022-05-22 16:04:50 +08:00
Minghao Li 249aecacda enh(sync) sync/mnode integration 2022-05-21 21:26:27 +08:00
Liu Jicong 7391a756f6 refactor(stream) 2022-05-20 18:53:21 +08:00
Liu Jicong a2ee1c0bf6 enh(tmq): add drop msg to vnode 2022-05-17 04:29:17 +08:00
Minghao Li b69a26678c enh(sync): raft config change 2022-05-12 15:23:41 +08:00
Shengliang Guan 2bff14b528 refactor: adjust log 2022-05-08 22:23:20 +08:00
Cary Xu c7ca57f557 feat: rollup data submit 2022-05-02 00:30:47 +08:00
Hongze Cheng 0eb7890dcd add drop table msg 2022-04-28 04:09:31 +00:00
Liu Jicong 37a2977ad9 feat(tmq): consumer support recover 2022-04-27 17:15:02 +08:00
Liu Jicong a5a10f7068 feat: tmq support show 2022-04-26 17:08:42 +08:00
Liu Jicong 9c510c9071 enh(tmq): retry ask ep 2022-04-25 21:48:52 +08:00
Shengliang Guan 15ddbe8231 Merge remote-tracking branch 'origin/3.0' into feature/check 2022-04-24 11:25:15 +08:00
Shengliang Guan 70905e2128 refactor(tools) add network speed test codes 2022-04-24 11:19:06 +08:00
Liu Jicong aade540f05 remove unused msg 2022-04-22 21:02:21 +08:00
Minghao Li 64dfc1da1c merge 3.0 code 2022-04-22 17:11:56 +08:00
Liu Jicong 558edd3713 merge from 3.0 2022-04-20 22:12:10 +08:00
Shengliang Guan 61334de8b8 fix: refact db options 2022-04-20 14:58:14 +08:00
Minghao Li 9cb2192a87 add SyncApplyMsg and test 2022-04-20 14:30:34 +08:00
Shengliang Guan b66718a4d8 feat: report service status 2022-04-19 21:39:42 +08:00
Liu Jicong b7bf0fe10b refactor(tmq): subscribe and rebalance process 2022-04-19 17:02:49 +08:00
Shengliang Guan 9e130aef6d feat: check server status 2022-04-19 15:29:28 +08:00
Minghao Li 7066274cc7 add sync format code 2022-04-18 21:50:56 +08:00
Haojun Liao 7c61aa17d4 ehn(query): remove redundant code. 2022-04-12 18:57:57 +08:00
yihaoDeng 3d6030a4e7 handle conflict 2022-04-10 10:13:22 +08:00
dapan1121 cd8a0e89ce
Merge pull request #11330 from taosdata/feature/qnode
Feature/qnode
2022-04-09 13:20:10 +08:00
Shengliang Guan b1a8ed96f6 Merge remote-tracking branch 'origin/3.0' into feature/shm 2022-04-09 10:40:02 +08:00
Shengliang Guan 4105842574 Merge remote-tracking branch 'origin/3.0' into feature/shm 2022-04-08 19:43:06 +08:00
dapan1121 99d6fda66a feature/qnode 2022-04-08 18:34:11 +08:00
Yihao Deng 70f5abeb6a
Merge branch '3.0' into feature/create_index 2022-04-08 18:11:17 +08:00
dapan1121 9f4744c6f3 feature/qnode 2022-04-08 16:05:30 +08:00
Shengliang Guan f492ae743a feat: send monitor information in multi-process mode 2022-04-08 16:05:28 +08:00
yihaoDeng c40ab3679a add create index msg 2022-04-07 21:40:21 +08:00
yihaoDeng e23ead7da8 add create index msg 2022-04-07 21:32:30 +08:00
Liu Jicong d5fb11d239 add unsubscribe 2022-04-07 18:20:54 +08:00
dapan1121 7602f91612 feature/qnode 2022-04-01 19:45:45 +08:00
Liu Jicong 90e4cab2af fix stream serialization 2022-03-28 14:16:58 +08:00
dapan1121 58e16e5fdc Merge remote-tracking branch 'origin/3.0' into feature/scheduler 2022-03-26 09:11:06 +08:00
Liu Jicong 59a4eec186 stream extract to module 2022-03-25 20:19:09 +08:00
dapan1121 85a1bd1cc9 Merge remote-tracking branch 'origin/3.0' into feature/scheduler 2022-03-24 14:42:02 +08:00
Shengliang Guan 2ba675ec40 Merge remote-tracking branch 'origin/3.0' into feature/shm 2022-03-23 20:16:33 +08:00
Liu Jicong 58122d07d7 add stream trigger 2022-03-23 17:00:21 +08:00
Shengliang Guan 9006b0f576 add tsma 2022-03-23 14:54:06 +08:00
dapan1121 195ca4ab25 feature/scheduler 2022-03-22 11:32:53 +08:00
Liu Jicong cc0c0293ea vnode process task exec 2022-03-18 17:55:39 +08:00
Liu Jicong 1c40afc67c add tmq_get_row 2022-03-17 17:55:13 +08:00
Liu Jicong 7f4c88b756 task deploy and task exec 2022-03-16 19:42:28 +08:00
Liu Jicong 18f254a017 task deploy and task exec 2022-03-16 18:29:31 +08:00
Xiaoyu Wang abb55e4a87 Merge remote-tracking branch 'origin/3.0' into feature/3.0_query_integrate_wxy 2022-03-10 20:19:58 -05:00
Liu Jicong e766f3fad4 add mnode stream 2022-03-10 17:15:45 +08:00
dapan1121 ee8d007801 Merge remote-tracking branch 'origin/3.0_query_integrate' into feature/scheduler 2022-03-09 16:21:41 +08:00
dapan1121 c277b67d14 feature/qnode 2022-03-09 16:13:46 +08:00
Haojun Liao cbc3b52db5 [td-13039] add system table scanner. 2022-03-09 14:58:15 +08:00
dapan1121 08541c0f22 feature/scheduler 2022-03-07 19:37:17 +08:00
Cary Xu b64bfa979f
Feature/td 11463 3.0 (#10573)
* Block-wise SMA extraction

* refactor the SBlock

* add method tsdbLoadBlockOffset

* set method tsdbLoadBlockOffset static

* refactor

* trigger CI

* minor change

* trigger CI

* add STSma defintion

* add STSma schema encode/decode

* restore

* code optimization

* put/get sma schema from bdb

* add/check tSma schema methods

* code optimization

* code optimization
2022-03-06 20:05:41 +08:00
dapan1121 e0faac42c4 Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-03-01 09:50:44 +08:00
Shengliang Guan 5101c0571f minor changes 2022-02-28 17:39:07 +08:00
dapan1121 5a383152c4 feature/qnode 2022-02-24 19:45:05 +08:00
Shengliang Guan 5b698b3d4d Merge remote-tracking branch 'origin/3.0' into feature/config 2022-02-23 17:33:44 +08:00
Liu Jicong 906b8d75f8 type compatibitily 2022-02-23 16:27:04 +08:00
Liu Jicong 48283e42e9 new offset management 2022-02-23 16:04:06 +08:00
Shengliang Guan 8a09500429 add telemetry timer 2022-02-18 17:17:22 +08:00
Shengliang Guan 4a27d2cc75 kill trans 2022-02-18 00:26:43 +08:00
Liu Jicong 7bbca5e4b5 add tmq reset offset 2022-02-17 19:07:39 +08:00
Shengliang Guan 5e0a6d9661
Merge pull request #10285 from taosdata/feature/privilege
serialize msg
2022-02-16 17:59:34 +08:00
Liu Jicong 2ef7bf1c8b merge from 3.0 2022-02-16 14:43:52 +08:00
Liu Jicong d0a61176a3 add auto commit 2022-02-16 14:36:19 +08:00
Shengliang Guan 69ca3783ef minor changes 2022-02-16 13:55:37 +08:00
Shengliang Guan 43f7e18c65 serialize timer msg 2022-02-16 13:51:40 +08:00
Shengliang Guan 353feec145 serialize topic msg 2022-02-16 10:50:47 +08:00
Shengliang Guan abd6b98ba4 serialize create topic req 2022-02-16 10:34:29 +08:00
Liu Jicong 6caa506916
Merge pull request #10224 from taosdata/feature/tq
mq rebalance
2022-02-11 18:17:19 +08:00
Liu Jicong f0d7d1b323 mq rebalance 2022-02-11 18:09:25 +08:00
Shengliang Guan 689e7f0e3d process get user auth request 2022-02-11 15:20:27 +08:00
Liu Jicong 432f8bfd6b rewrite rebalance 2022-02-10 11:22:50 +08:00
Liu Jicong ca84e47a97 fix query crash 2022-01-25 15:17:02 +08:00
Shengliang 3b77216826 TD-12785 2022-01-23 18:25:02 -08:00
dapan1121 a818c130b1 Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-01-20 19:05:01 +08:00
dapan1121 bb67155b42 Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-01-20 18:41:53 +08:00
Liu Jicong f7726ce8a4 add tq process consumer msg 2022-01-20 14:38:55 +08:00
Liu Jicong 5d77fab535 add msg for vnode consume 2022-01-20 10:45:15 +08:00
Liu Jicong 6cf90b0a92 add timer for mq rebalance 2022-01-20 09:49:27 +08:00
dapan1121 b14ce58ba5 feature/qnode 2022-01-19 19:42:44 +08:00
dapan1121 7b8e19da56
Merge pull request #9804 from taosdata/feature/qnode
Feature/qnode
2022-01-14 18:58:45 +08:00
Liu Jicong 3b69bde0ce add mq defination 2022-01-14 10:48:05 +08:00
dapan1121 5cf4edacbb feature/qnode 2022-01-12 18:40:22 +08:00
Liu Jicong 0ba5427a9b handle subscribe 2022-01-06 10:28:34 +08:00
Shengliang Guan c116946740 create bnode and snode 2021-12-29 04:05:10 -08:00
Liu Jicong f3067eb26c merge from 3.0 2021-12-29 17:57:54 +08:00
Liu Jicong 335de53594 add mndconsumer 2021-12-29 17:53:43 +08:00
Hongze Cheng 1450652187 add table meta msg 2021-12-29 07:47:45 +00:00
Shengliang Guan b77149240f fix msg error 2021-12-26 23:15:03 -08:00
Shengliang Guan 0d11825d38 refact trans 2021-12-26 23:46:22 +08:00
Hongze Cheng a60e9e40ed more 2021-12-25 14:35:39 +08:00
Hongze Cheng be6c080acf get rid of compile warning 2021-12-24 15:50:05 +08:00
Hongze Cheng 5eabe9102c make compile 2021-12-24 15:31:14 +08:00
Hongze Cheng 9acdf1e975 take a commit 2021-12-24 15:00:51 +08:00