Commit graph

581 commits

Author SHA1 Message Date
Hongze Cheng
9221e6f403 refact vnode 2022-04-14 08:42:50 +00:00
Hongze Cheng
0a2b62e381 refact 2022-04-14 08:21:27 +00:00
Hongze Cheng
224e6ccbcb refact vnode 2022-04-14 07:51:45 +00:00
Hongze Cheng
249de584e6 more refact 2022-04-14 06:16:43 +00:00
Hongze Cheng
593adbd509 refact vnode 2022-04-14 05:53:45 +00:00
Hongze Cheng
6dab6153a8 refact vnode 2022-04-14 05:28:11 +00:00
Hongze Cheng
f80768efb3 refact vnode 2022-04-14 02:53:10 +00:00
Hongze Cheng
bb6806b59e refact vnode 2022-04-14 02:25:49 +00:00
Cary Xu
f9d162bae2 tsma use TDB 2022-04-13 16:02:55 +08:00
Cary Xu
7254263a29 use 1 bit in bitmap for super block 2022-04-09 18:21:03 +08:00
Hongze Cheng
742b2918ff refact more 2022-04-08 06:49:07 +00:00
Hongze Cheng
94bcbf6bac refact more 2022-04-08 06:41:42 +00: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
Hongze Cheng
544f012066 rename file 2022-04-08 06:01:01 +00:00
Liu Jicong
4d26b416a5
Merge pull request #11294 from taosdata/feature/tq
add unsubscribe
2022-04-07 20:19:54 +08:00
Liu Jicong
d5fb11d239 add unsubscribe 2022-04-07 18:20:54 +08:00
Cary Xu
c3b5f435b0 tsma integration with stream computing 2022-04-07 17:13:55 +08:00
Liu Jicong
0cbfc79b90 add multi topic test 2022-04-07 16:27:35 +08:00
Liu Jicong
10d291feab
Merge pull request #11282 from taosdata/feature/tq
add more log
2022-04-07 14:29:53 +08:00
Liu Jicong
a60185adc8 add more log 2022-04-07 14:11:16 +08:00
Hongze Cheng
eafc0f88bc remove tid from tsdb 2022-04-06 11:00:52 +00:00
Cary Xu
b3bb652708 data and bitmap compress/store/decompress separatedly 2022-04-03 18:02:30 +08:00
Liu Jicong
e21ba1637e revert uid 2022-03-31 18:39:11 +08:00
Liu Jicong
e163197573 merge from 3.0 2022-03-31 15:55:34 +08:00
Liu Jicong
3e5da8bedb fix 2022-03-31 15:52:54 +08:00
Cary Xu
7a8642ff53 memory clear 2022-03-30 17:54:29 +08:00
Cary Xu
cf06c16379 Merge branch '3.0' into feature/TD-11463-3.0 2022-03-30 15:49:53 +08:00
Cary Xu
8627b593d5 insert tSma by SSDataBlock 2022-03-30 15:48:51 +08:00
Liu Jicong
a9ad7ebd10 merge from 3.0 2022-03-29 18:58:15 +08:00
Cary Xu
d2a2427738 block-wise SMA adaption 2022-03-28 17:58:55 +08:00
Cary Xu
151bc7e0fd Merge branch '3.0' into feature/TD-11463-3.0 2022-03-28 15:14:33 +08:00
Cary Xu
e4a0489277 Merge branch '3.0' into feature/TD-11463-3.0 2022-03-28 15:00:16 +08:00
Liu Jicong
9a08ac3c5f stream support sma 2022-03-28 14:55:15 +08:00
Cary Xu
8529bf709e definition refactor 2022-03-28 14:45:19 +08:00
Liu Jicong
a3b4de6631 stream support sma 2022-03-28 14:40:22 +08:00
Liu Jicong
90e4cab2af fix stream serialization 2022-03-28 14:16:58 +08:00
afwerar
222db126bc [TD-13758]<fix>: redefine memory api. 2022-03-26 00:29:53 +08:00
Cary Xu
585ae95d0d expired window/tsma msg adaption 2022-03-25 07:50:28 +08:00
Liu Jicong
d3e62358b1 merge from 3.0 2022-03-24 11:39:18 +08:00
Liu Jicong
b0ebd174c1 add stream sink 2022-03-24 11:34:43 +08:00
Cary Xu
4e8ebdef3a support drop sma in tsdb 2022-03-24 10:25:58 +08:00
Cary Xu
6bd84f7fb2 drop tSma logic of tsdb 2022-03-23 21:06:17 +08:00
Liu Jicong
58122d07d7 add stream trigger 2022-03-23 17:00:21 +08:00
Liu Jicong
d1363d9cb2 task running 2022-03-23 14:47:24 +08:00
Liu Jicong
c3b3779713 Merge branch '3.0' into feature/tq 2022-03-23 10:44:50 +08:00
Liu Jicong
93347bec42 put next level info into task 2022-03-23 10:44:32 +08:00
Cary Xu
044db54e74 refactor 2022-03-23 06:25:24 +08:00
Liu Jicong
c74b88afbb put tq header input vnd 2022-03-22 19:47:57 +08:00
Shengliang Guan
220fdfabe2 refact dnode queue 2022-03-21 19:08:25 +08:00
Shengliang Guan
4049155736 shm 2022-03-21 15:51:32 +08:00
Shengliang Guan
3544df4112 Merge remote-tracking branch 'origin/3.0' into feature/shm 2022-03-20 10:19:01 +08:00
afwerar
79057240bd [TD-13759]<fix>: redefine thread api. 2022-03-20 00:47:45 +08:00
Shengliang Guan
916e569229 Merge remote-tracking branch 'origin/3.0' into feature/shm 2022-03-20 00:30:24 +08:00
Shengliang Guan
1363021f43 shm 2022-03-19 09:48:29 +08:00
Cary Xu
8a709fdbf3 refactor and put sma file in smaUid dir 2022-03-18 20:11:33 +08:00
Cary Xu
36751ea53f logic optimization and resource release 2022-03-18 16:33:53 +08:00
Shengliang Guan
41880bac8e Merge remote-tracking branch 'origin/3.0' into feature/shm 2022-03-18 11:27:06 +08:00
Liu Jicong
07a80c5bab
Merge pull request #10798 from taosdata/feature/tq
add tmq_get_row
2022-03-17 18:09:16 +08:00
Liu Jicong
1c40afc67c add tmq_get_row 2022-03-17 17:55:13 +08:00
Shengliang Guan
565774b985 Merge remote-tracking branch 'origin/3.0' into feature/shm 2022-03-16 21:35:48 +08:00
Shengliang Guan
5832b6772c shm 2022-03-16 21:18:54 +08:00
Cary Xu
e10f471b95 refactor 2022-03-16 18:19:26 +08:00
Shengliang Guan
58b64fcff2 shm 2022-03-16 14:32:02 +08:00
Cary Xu
65870538fd test insert and query 2022-03-14 17:38:10 +08:00
Cary Xu
abbd818fe6 import SmaEnv/SmaStat to facilitate save data 2022-03-13 23:32:33 +08:00
Cary Xu
421d087a8f add tsdbBDBImpl files 2022-03-12 19:19:21 +08:00
Cary Xu
0c307568e4 code refactor 2022-03-11 19:38:13 +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
Cary Xu
7ad5e7429f ajust STSma definition 2022-03-10 15:34:15 +08:00
Xiaoyu Wang
066c39d571 TD-13747 merge 3.0 2022-03-09 21:35:24 -05:00
Cary Xu
ab90c9f5d5 Merge branch '3.0' into feature/TD-11463-3.0 2022-03-10 09:29:11 +08:00
Cary Xu
c3920c4697 reset smsStatWindow 2022-03-09 20:44:15 +08:00
Liu Jicong
35b82d79c2
Merge pull request #10657 from taosdata/feature/tq
define stream token
2022-03-09 19:58:52 +08:00
Liu Jicong
913e8d70d8 define stream token 2022-03-09 19:51:08 +08:00
Cary Xu
acffaea365 Merge branch '3.0' into feature/TD-11463-3.0 2022-03-09 18:33:47 +08:00
Cary Xu
aad01e0155 add SSmaStat in tsdb to demonstrate window valid status 2022-03-09 16:38:26 +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
Liu Jicong
255d795442 add tq push 2022-03-08 17:22:21 +08:00
Cary Xu
8eaa5ec501 add SVCreateSmaReq/metaGetSmaTbUids 2022-03-07 20:14:01 +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
Cary Xu
192b07fe49
Feature/td 11463 3.0 (#10571)
* 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
2022-03-06 14:43:49 +08:00
Cary Xu
13ecd2b73f
Feature/td 11463 3.0 (#10562)
* 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
2022-03-05 16:36:25 +08:00
Liu Jicong
01cac6b06e fix multiple polling 2022-03-04 17:14:26 +08:00
Shengliang Guan
1d9119df87 record num of logs for monitoring 2022-03-04 14:34:35 +08:00
Cary Xu
db0c47cc1f
Feature/td 11463 3.0 - block-wise SMA (#10510)
* Block-wise SMA extraction

* refactor the SBlock

* add method tsdbLoadBlockOffset

* set method tsdbLoadBlockOffset static

* refactor

* trigger CI

* minor change

* trigger CI
2022-03-03 12:39:27 +08:00
Liu Jicong
b7788aca04 fix 2022-03-02 16:22:43 +08:00
Liu Jicong
2cb89fe8c1 Merge branch '3.0' into feature/tq 2022-03-01 15:49:26 +08:00
Liu Jicong
21e5ddbb8d refactor tmq msg handle 2022-02-28 20:46:23 +08:00
Shengliang Guan
5891779fe1 common 2022-02-28 17:55:07 +08:00
Shengliang Guan
6889e19bf9 rename file 2022-02-28 10:23:16 +08:00
afwerar
64856d599d [TD-13062]<fix>: file system getline error. 2022-02-25 12:58:45 +08:00
afwerar
5a37fdf28f [TD-13062]<fix>: cross platform file system. 2022-02-25 01:47:20 +08:00
Hongze Cheng
e0778e5646 Merge branch 'feature/tkv' into feature/tdb 2022-02-19 13:26:21 +00:00
Shengliang Guan
246311d4fc minor changes 2022-02-16 15:27:19 +08:00
Liu Jicong
a038c46607 refactor tq meta store 2022-02-15 10:11:34 +08:00
Liu Jicong
4f81a33889 extract tqRead out of tq 2022-02-14 14:11:32 +08:00
Liu Jicong
29bc056abf refactor tq 2022-02-14 13:35:04 +08:00
Cary Xu
1805642aed
Merge branch '3.0' into feature/TD-11381-3.0 2022-02-10 16:16:00 +08:00
Hongze Cheng
a8bcf12898 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/tkv 2022-02-10 05:41:31 +00:00
Liu Jicong
432f8bfd6b rewrite rebalance 2022-02-10 11:22:50 +08:00
Cary Xu
d71fece2aa STSRow refactor 2022-02-09 20:34:11 +08:00
Hongze Cheng
d4cb8e981d more TDB 2022-02-09 02:22:46 +00:00
Cary Xu
82494fe692 Merge branch '3.0' into feature/TD-11381-3.0 2022-02-08 11:43:56 +08:00
Liu Jicong
573aad5cc1 fix uninitialized 2022-02-03 19:47:27 +08:00
Cary Xu
cf8590693d update 2022-01-29 08:45:39 +08:00
Liu Jicong
3534852812 improve mq consume 2022-01-29 04:49:06 +08:00
Shengliang
c37fbd1a53 for fetch rpc client 2022-01-25 15:18:56 +08:00
Liu Jicong
02e454a0d1 expose interfaces of mq 2022-01-24 10:46:55 +08:00
Liu Jicong
35749cb374 fix dependency for vnode 2022-01-21 16:12:02 +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
Shengliang Guan
b86bda4b41 refact tfs module 2022-01-18 22:40:28 -08:00
Shengliang Guan
cc5563716c minor changes 2022-01-18 22:04:10 -08:00
Shengliang Guan
ed9709c3f0 refact tfs module 2022-01-18 21:39:32 -08:00
Hongze Cheng
1c1ada123d Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode 2022-01-17 01:42:46 +00:00
dapan1121
7b8e19da56
Merge pull request #9804 from taosdata/feature/qnode
Feature/qnode
2022-01-14 18:58:45 +08:00
Hongze Cheng
523ba0ab98 refact 2022-01-14 06:55:24 +00:00
Hongze Cheng
1cc5236491 refact 2022-01-14 06:53:08 +00:00
Hongze Cheng
cde3c5a899 refact 2022-01-14 06:45:12 +00:00
Hongze Cheng
883111c62f refact 2022-01-14 06:38:45 +00:00
Hongze Cheng
d860e2687a refact 2022-01-14 06:33:13 +00:00
Hongze Cheng
0831a3120a refact 2022-01-14 06:24:25 +00:00
Hongze Cheng
790054bce9 fix create table stuck 2022-01-14 05:42:37 +00:00
dapan1121
4327293517 Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-01-13 19:06:43 +08:00
Hongze Cheng
093b982fa0 more refact 2022-01-13 05:45:03 +00:00
Hongze Cheng
f1df5eaabf more refact 2022-01-13 05:37:12 +00:00
dapan1121
e2e0817696 Merge remote-tracking branch 'origin/3.0' into feature/qnode 2022-01-13 11:37:29 +08:00
Hongze Cheng
0db6b12a47 more tkv 2022-01-13 01:40:33 +00:00
Hongze Cheng
c78f3e357f refact vnode code 2022-01-12 09:26:42 +00:00