Commit graph

2541 commits

Author SHA1 Message Date
Hongze Cheng
4edcd7011e more work 2022-07-07 05:40:49 +00:00
Hongze Cheng
9a0e15f1c1 fix coredump 2022-07-07 05:32:24 +00:00
Hongze Cheng
84b70e21d3
Merge pull request #14634 from taosdata/fix/td-17137
Fix:commit assert bug
2022-07-07 11:50:09 +08:00
Liu Jicong
1ec57798d2 ci: remove unstable case 2022-07-07 11:45:28 +08:00
Haojun Liao
4d2bc796e7 enh(query): add block sma for int type column data. 2022-07-07 11:26:58 +08:00
Hongze Cheng
8c72f52648 fix:commit assert bug 2022-07-07 02:56:12 +00:00
Liu Jicong
1e7d9ada19 fix(stream): clean up timer 2022-07-07 10:55:22 +08:00
Liu Jicong
82e0f77715 Merge branch '3.0' into feature/stream 2022-07-07 10:48:09 +08:00
yihaoDeng
d9e8329975 support bool tag 2022-07-07 10:05:48 +08:00
Minglei Jin
7ac8e51a75 fix: fix vnode memory issues 2022-07-07 09:58:47 +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
dapan1121
d4696ef31f Merge branch '3.0' into feature/insertselect 2022-07-07 09:02:09 +08:00
Minglei Jin
ad96ee7630
Merge pull request #14623 from taosdata/fix/TD-17124
fix: dismiss valgrind memory issues
2022-07-06 23:10:04 +08:00
Liu Jicong
baa48489b7 merge from 3.0 2022-07-06 21:25:34 +08:00
Liu Jicong
db23b07ae1 merge from 3.0 2022-07-06 21:12:46 +08:00
Shengliang Guan
c1667cdd84
Merge pull request #14600 from taosdata/fix/dnode
refactor: redirect vnode msg
2022-07-06 21:01:57 +08:00
dapan1121
d625cc2e47 feat: insert from query 2022-07-06 21:00:31 +08:00
Minglei Jin
4b4d207c4d fix: dismiss valgrind memory issues 2022-07-06 20:55:56 +08:00
Hongze Cheng
4d943f3030 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-06 12:53:42 +00:00
Minglei Jin
aad0342471
Merge pull request #14609 from taosdata/fix/tsdb-cache-read
fix: use column schema's type
2022-07-06 20:51:59 +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
Hongze Cheng
bf0b37390d Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-06 12:24:27 +00: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
Hongze Cheng
be85e27234 more tsdb snapshot writer 2022-07-06 12:03:08 +00:00
Li Minghao
b2f7d70b7e
Merge pull request #14608 from taosdata/feature/3.0_mhli
refactor(sync): add propose batch in no snapshot strategy
2022-07-06 19:22:43 +08:00
WANG MINGMING
73e094d77f
Merge pull request #14505 from taosdata/feature/TD-13041
fix:<TD-16840> meta ttl index core if insert with benchmark
2022-07-06 19:15:43 +08:00
Shengliang Guan
0163ec4d4b Merge remote-tracking branch 'origin/3.0' into fix/dnode 2022-07-06 18:53:26 +08:00
Hongze Cheng
9a90714ecc more work 2022-07-06 10:44:28 +00:00
Hongze Cheng
aa27f51dea some retention code 2022-07-06 10:37:26 +00:00
yihaoDeng
1e5ddcb92f merge 3.0 2022-07-06 18:29:11 +08:00
Minglei Jin
1c42970747 fix: use column schema's type 2022-07-06 17:56:05 +08:00
Minghao Li
0e12b29ca9 refactor(sync): add propose batch in no snapshot strategy 2022-07-06 17:51:12 +08:00
Hongze Cheng
0901640ba2 make snapshot compile 2022-07-06 09:46:14 +00:00
Minglei Jin
d843a8ac89
Merge pull request #14486 from taosdata/feat/tsdb_refact
Feat/tsdb refact
2022-07-06 17:43:22 +08:00
Hongze Cheng
35fb7bbd31 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-06 09:36:32 +00:00
Hongze Cheng
409de824a2 more code 2022-07-06 09:36:14 +00:00
Minglei Jin
a0f3655f55 fix: fix win CI crash caused by tmp variable 2022-07-06 17:15:58 +08:00
Minglei Jin
220636f6fa Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-07-06 17:12:53 +08:00
Minglei Jin
ce90d228f9 fix: fix win CI crash caused by tmp variable 2022-07-06 17:10:08 +08:00
Minghao Li
b73914fb0d refactor(sync): add term in rpcMsg 2022-07-06 16:52:39 +08:00
dapan1121
0d4fb5bb80 feat: support insert from query 2022-07-06 16:29:51 +08:00
Hongze Cheng
e6b0271819 more code 2022-07-06 08:28:59 +00:00
Minghao Li
fcb2197200 refactor(sync): add vnodeSnapshotStopRead into callback 2022-07-06 16:27:58 +08:00
Hongze Cheng
d4a5d5118a finish del data writer 2022-07-06 08:24:46 +00:00
Hongze Cheng
8d92366ed1 more work 2022-07-06 08:07:02 +00:00
Shengliang Guan
5e18e07a35 refactor: pre process vnode msg 2022-07-06 16:06:55 +08:00
Minghao Li
cc9888837e refactor(sync): add vnodeSnapshotStopRead into callback 2022-07-06 16:05:57 +08:00
Minghao Li
432e1a39b7 refactor(sync): add vnodeSnapshotStopRead into callback 2022-07-06 15:47:24 +08:00
Hongze Cheng
c70d2a578a more tsdb del snapshot writer 2022-07-06 07:47:16 +00:00
yihaoDeng
14cfbd7e45 fix tag/json tag error 2022-07-06 15:07:42 +08:00
Hongze Cheng
9720f05491 more tsdb snapshow writer 2022-07-06 06:59:53 +00:00
Liu Jicong
8c5dbde918 refactor(stream): stream reader created in scanner 2022-07-06 14:20:07 +08:00
Hongze Cheng
4d3e313e30 Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-06 06:08:12 +00:00
Hongze Cheng
1cce6e2d80 more writer code 2022-07-06 06:07:53 +00:00
Hongze Cheng
947359fd17 more work 2022-07-06 05:51:45 +00:00
Haojun Liao
b890676a74 Merge branch 'feat/tsdb_refact' of github.com:taosdata/tdengine into feat/tsdb_refact 2022-07-06 13:34:20 +08:00
Haojun Liao
ddb71ed095 refactor: do some internal refactor. 2022-07-06 13:33:21 +08:00
Hongze Cheng
2b4696310a Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-06 05:26:23 +00:00
Minglei Jin
1c7f6bf28e tsdbUtil: fix compr functions 2022-07-06 11:32:58 +08:00
wangmm0220
f47c3595a2 Merge branch '3.0' into feature/TD-13041 2022-07-06 10:07:19 +08:00
Minglei Jin
fc20a61c85
Merge branch '3.0' into feat/tsdb_refact 2022-07-06 00:37:21 +08:00
Shengliang Guan
efeef24f1c refactor: adjust vnode propose msg 2022-07-05 21:43:55 +08:00
yihaoDeng
3d8e6d2e10 Merge branch 'dev' into idx 2022-07-05 21:28:30 +08:00
Shengliang Guan
3087208dc9 refactor: adjust vnode propose msg 2022-07-05 21:22:34 +08:00
Hongze Cheng
3def7a0ed8 Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-05 12:09:19 +00:00
Hongze Cheng
a2d5c964e4 more snapshot writer 2022-07-05 12:08:10 +00:00
Shengliang Guan
64b540bef5 refactor: adjust vnode propose msg 2022-07-05 20:04:17 +08:00
Hongze Cheng
aa8f1604f0 more snapshot writer 2022-07-05 11:55:07 +00:00
Cary Xu
442a781781 Merge branch 'feat/tsdb_refact' of github.com:taosdata/TDengine into feat/tsdb_refact 2022-07-05 19:31:19 +08:00
Cary Xu
eedaeda846 enh: rsma level 1/2 utilize separated version 2022-07-05 19:30:37 +08:00
Haojun Liao
15d8ae0fee other: merge 3.0 2022-07-05 19:22:50 +08:00
Hongze Cheng
3b00de6d4b Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-05 11:20:37 +00:00
Hongze Cheng
e9d157dd2c more snapshot 2022-07-05 11:19:37 +00:00
Minglei Jin
56efeefc56 tsdbUtil: fix binary search typo 2022-07-05 19:09:16 +08:00
Hongze Cheng
064b20820c Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-05 09:35:54 +00:00
Yihao Deng
2968ac850d
Merge pull request #14520 from taosdata/fix/rpcMem
fix: invalid read/write
2022-07-05 17:32:43 +08:00
Hongze Cheng
004a6571b0 Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-07-05 09:31:54 +00:00
Hongze Cheng
08a7d9d38f fix ci coredump 2022-07-05 09:31:51 +00:00
Haojun Liao
c9ffc42ddb fix(query): set initial value for neighbor block check. 2022-07-05 17:02:21 +08:00
Hongze Cheng
9512b51ec0 more snapshor reader 2022-07-05 07:42:56 +00:00
Cary Xu
8b1506b6ec Merge branch 'feat/tsdb_refact' of github.com:taosdata/TDengine into feat/tsdb_refact 2022-07-05 14:57:16 +08:00
Cary Xu
6ef9f0c9e9 fix: rsma version adjust 2022-07-05 14:57:01 +08:00
Haojun Liao
5b20f00383 refactor: do some internal refactor. 2022-07-05 14:38:45 +08:00
Haojun Liao
3bae30412c refactor: do some internal refactor. 2022-07-05 13:57:07 +08:00
Hongze Cheng
5c7189a433 more snapshot read 2022-07-05 05:43:05 +00:00
Hongze Cheng
6c8de26f73 more snapshot 2022-07-05 03:47:06 +00:00
Hongze Cheng
50e76f9ac3 Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-05 03:20:50 +00:00
Hongze Cheng
1145aabb94 adjust some apis 2022-07-05 03:20:25 +00:00
Hongze Cheng
a031500dad fix some compile error 2022-07-05 03:14:28 +00:00
Hongze Cheng
406d35d43c Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-05 03:08:58 +00:00
Hongze Cheng
b8899c82fe add some read del data code 2022-07-05 03:08:10 +00:00
Hongze Cheng
4d0f46fb5d more snapshot 2022-07-05 03:05:04 +00:00
Minglei Jin
de85dea5e2 tsdbUtil: fix cmpr functions 2022-07-05 10:58:43 +08:00
Haojun Liao
6bfe5df94a other: merge 3.0 2022-07-05 09:47:39 +08:00
Haojun Liao
c7559a81ca refactor: do some internal refactor. 2022-07-04 23:28:27 +08:00
Hongze Cheng
b7e2b7398e more work 2022-07-04 13:07:13 +00:00
Cary Xu
b6613b5cf2 test: add rsma persistence and recovery case 2022-07-04 20:26:31 +08: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
yihaoDeng
b1ef7071f0 fix: invalid read/write 2022-07-04 20:03:20 +08:00
Hongze Cheng
64b1400d7c Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-04 11:25:41 +00:00
Hongze Cheng
27b719febd refact some code 2022-07-04 11:24:54 +00:00
Hongze Cheng
d1cf93e435 Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-04 10:55:09 +00:00
Hongze Cheng
56913abdbf more work 2022-07-04 10:55:01 +00:00
Minglei Jin
a4cfb51b99 tsdbReaderWriter: fix windows compiling issue 2022-07-04 17:03:53 +08:00
Minglei Jin
244dcbed5d Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-07-04 16:58:59 +08:00
Minglei Jin
9aa5ee6ccf tsdbCache: fix row duplication 2022-07-04 16:58:42 +08:00
yihaoDeng
ba72ce2b8e Merge branch 'dev' into idx 2022-07-04 16:39:28 +08:00
wangmm0220
a558672622 fix:merge from 3.0 2022-07-04 16:36:18 +08:00
wangmm0220
36b49b5028 fix:<TD-16840> meta ttl index core if insert with benchmark 2022-07-04 16:33:54 +08: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
Minghao Li
6e59c13cbd refactor(sync): add sync strategy 2022-07-04 15:57:28 +08:00
Minghao Li
0c1a46c26e refactor(sync): add sync strategy 2022-07-04 15:29:55 +08:00
Hongze Cheng
05af34a527 more code 2022-07-04 07:26:52 +00:00
Hongze Cheng
0532f59495 Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-04 07:22:20 +00:00
Hongze Cheng
0408ba414c more work 2022-07-04 07:21:04 +00:00
Hongze Cheng
40d34bf894 fix a bug 2022-07-04 07:01:54 +00:00
Hongze Cheng
fd98b9082f more code 2022-07-04 07:00:21 +00:00
Minghao Li
7a3e9c9a57 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/3.0_mhli 2022-07-04 14:55:46 +08:00
Minghao Li
ded4616074 refactor(sync): add sync strategy 2022-07-04 14:55:26 +08:00
Hongze Cheng
eb888684e3 more refact 2022-07-04 06:47:41 +00:00
Minglei Jin
8d00f1139a tsdbRead: fix None display to NULL instead of 0 2022-07-04 14:46:00 +08:00
Hongze Cheng
2e062dc948 Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-04 06:35:49 +00:00
Minghao Li
a5d3b7033a refactor(sync): add snapshot writer param 2022-07-04 14:18:06 +08:00
Hongze Cheng
b2f3ff2741 more 2022-07-04 06:14:39 +00:00
Haojun Liao
16d18b8046 refactor: do some internal refactor. 2022-07-04 14:10:29 +08:00
Cary Xu
ac62159bd2 enh: code and test case optimization 2022-07-04 14:01:58 +08:00
Hongze Cheng
af1b6f997f Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-07-04 05:21:08 +00:00
Hongze Cheng
38ca993452 make merge compile 2022-07-04 05:21:02 +00:00
Minglei Jin
a1da4ebb0b Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-07-04 11:45:19 +08:00
Minglei Jin
253291a146 tsdbCache: destroy del index array 2022-07-04 11:43:23 +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
Hongze Cheng
169a66642d Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-07-04 03:01:24 +00:00
Hongze Cheng
b1466ad79c make sma work 2022-07-04 03:01:19 +00:00
Minglei Jin
f34e43d7b8 tsdbCache: new clearNextRowFS to cleanup fs iter 2022-07-04 11:00:11 +08:00
Haojun Liao
a7cbb93a38 refactor: do some internal refactor. 2022-07-03 23:00:12 +08:00
Cary Xu
daaf9d90f2 fix: no iterate hash if has no elements 2022-07-03 22:51:56 +08:00
Cary Xu
e926b914d1 Merge branch '3.0' into feature/TD-11274-3.0 2022-07-03 20:39:13 +08:00
Cary Xu
c41364d5cd refactor: rsma commit and recovery 2022-07-03 20:38:54 +08:00
Haojun Liao
ba8ab92632 refactor: do some internal refactor. 2022-07-02 23:37:31 +08:00
Haojun Liao
42d635a73d refactor: do some internal refactor. 2022-07-02 20:39:23 +08:00
Liu Jicong
31bbef82d1 fix(tmq): seek snapshot offset 2022-07-02 20:18:40 +08:00
Cary Xu
5b1f3dc5ab enh: revert the gForceCommit 2022-07-02 18:59:02 +08:00
Cary Xu
8b8d454eb5 Merge branch '3.0' into feature/TD-11274-3.0 2022-07-02 18:52:33 +08:00