Commit Graph

2757 Commits

Author SHA1 Message Date
Cary Xu 5a1d39700d Merge branch '3.0' into feature/TD-11274-3.0 2022-07-09 15:45:00 +08:00
Cary Xu dd81770841 fix: rsma ref fix and add debug logs 2022-07-09 15:44:37 +08:00
Haojun Liao fceee02622
Merge branch '3.0' into feature/3_liaohj 2022-07-09 11:11:11 +08:00
Liu Jicong 0fd4f3b519 fix(tmq): invalid free 2022-07-08 23:05:32 +08:00
Liu Jicong 72d7cc5edf Merge branch '3.0' into feature/stream 2022-07-08 22:00:34 +08:00
Liu Jicong 8d01ae00cb fix(tmq): offset 2022-07-08 21:37:15 +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
Minglei Jin 236c1d0202
Merge pull request #14698 from taosdata/fix/tsdb-cache-last-delete
fix: release handle to keep refs correct
2022-07-08 20:12:13 +08:00
Shengliang Guan e4a855e591 Merge remote-tracking branch 'origin/3.0' into fix/valgrind 2022-07-08 19:54:26 +08:00
Li Minghao 94cc3af08f
Merge pull request #14686 from taosdata/feature/3.0_mhli
refactor(sync): add fake syncRestoreFromSnapshot
2022-07-08 19:46:51 +08:00
Liu Jicong a9e75c87aa refactor(stream): internal refactor 2022-07-08 19:30:40 +08:00
Minglei Jin e4c45e507f fix: release handle to keep refs correct 2022-07-08 18:51:44 +08:00
Hongze Cheng abbe8fd76e Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/tsdb_merge_bug 2022-07-08 10:20:48 +00:00
Minglei Jin 8209b3a562
Merge pull request #14687 from taosdata/fix/tsdb-cache-last-delete
fix: invalidate last cache when it's covered by delete range
2022-07-08 18:11:39 +08:00
Shengliang Guan a5e8ddbc56 refactor: adjust logs 2022-07-08 18:00:19 +08:00
Liu Jicong 938868e39f merge from 3.0 2022-07-08 17:57:11 +08:00
Liu Jicong 3cd5a35054 refactor(stream): internal refactor 2022-07-08 17:48:34 +08:00
Minglei Jin 2ef8cd9a8f fix: invalidate last cache when it's covered by delete range 2022-07-08 17:37:49 +08:00
Minghao Li 56e65d13d1 refactor(sync): add fake syncRestoreFromSnapshot 2022-07-08 17:37:25 +08:00
Haojun Liao 3e81daf578 fix(query): fix memory leak. 2022-07-08 17:28:37 +08:00
dapan1121 50a6ef7f39
Merge pull request #14635 from taosdata/feature/insertselect
feat: support insert from query res
2022-07-08 16:59:21 +08:00
Shengliang Guan 7c39d6076c
Merge pull request #14681 from taosdata/fix/tsim
refactor: delete redundant files
2022-07-08 16:30:00 +08:00
Hongze Cheng 294acc9e00 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/tsdb_merge_bug 2022-07-08 08:26:50 +00:00
Haojun Liao 1711d646c1
Merge pull request #14671 from taosdata/feature/3_liaohj
enh(query): add block sma for int type column data.
2022-07-08 16:23:13 +08:00
Hongze Cheng 1e4f7e3a9c fix: count coredump 2022-07-08 08:23:12 +00:00
Minglei Jin 089285ce3a
Merge pull request #14682 from taosdata/fix/last-ts
tsdbCache/last: save ts info of each column
2022-07-08 16:19:09 +08:00
Cary Xu 236ab7713e
Merge pull request #14680 from taosdata/feature/TD-11274-3.0
fix: set groupId for rsma and comment out rsma test case
2022-07-08 16:03:18 +08:00
Minglei Jin 23fc0f0008 tsdbCache/last: save ts info of each column 2022-07-08 15:54:11 +08:00
Shengliang Guan 96db676995 refactor: delete redundant files 2022-07-08 15:37:53 +08:00
Cary Xu 301edfe79b fix: set groupId for rsma and comment out rsma test case 2022-07-08 15:23:11 +08:00
Hongze Cheng 57cc359858 more work 2022-07-08 05:31:34 +00:00
Hongze Cheng e5c549b6a7 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/tsdb_merge_bug 2022-07-08 05:10:31 +00:00
Shengliang Guan d008e527e3
Merge pull request #14672 from taosdata/fix/valgrind
fix: asan error
2022-07-08 12:35:25 +08:00
Shengliang Guan 09c095a91c fix: asan error 2022-07-08 11:51:35 +08:00
Haojun Liao 91eaba87ef Merge branch '3.0' into feature/3_liaohj 2022-07-08 11:24:28 +08:00
Haojun Liao c339800611 fix(query): handle delete duration generating data block. 2022-07-08 11:02:12 +08:00
dapan1121 0925064d24 Merge branch 'feature/3.0_debug_wxy' into feature/insertselect 2022-07-08 10:28:53 +08:00
Hongze Cheng 5fd4452e77 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/tsdb_merge_bug 2022-07-08 01:52:53 +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
Haojun Liao 5c2e98544d fix(query): check if the data block overlaps with the delete skyline 2022-07-07 22:40:20 +08:00
Liu Jicong 7872b16d31
Merge pull request #14657 from taosdata/feature/stream
refactor(stream): internal refactor
2022-07-07 21:42:04 +08:00
Cary Xu 3585629195
Merge pull request #14661 from taosdata/feature/TD-11274-3.0
other: comment out the rsma test case and add debug logs
2022-07-07 21:27:11 +08:00
Cary Xu e0532065f0 other: comment out the test case and add debug logs 2022-07-07 17:58:03 +08:00
Liu Jicong 866e4c4be0 refactor(stream): internal refactor 2022-07-07 17:56:52 +08:00
Hongze Cheng 74501e8fd5 fix: merge commit 2022-07-07 09:48:54 +00:00
yihaoDeng 3ed0280025 feat: support del index when drop child table 2022-07-07 17:39:49 +08:00
Haojun Liao 211985f03e refactor: do some internal refactor. 2022-07-07 17:23:54 +08:00
Hongze Cheng 16c1df91eb fix: tsdb commit merge bug 2022-07-07 09:07:14 +00: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
Hongze Cheng 77f6c41d31 more work 2022-07-07 09:02:07 +00:00
Haojun Liao 92276bfa87 Merge remote-tracking branch 'origin/feature/3_liaohj' into feature/3_liaohj 2022-07-07 16:50:14 +08:00
Haojun Liao 557873c1bc other: merge 3.0 2022-07-07 16:50:00 +08:00
Minglei Jin a09d462478 fix: resolve valgrind memory issues 2022-07-07 16:04:12 +08:00
Hongze Cheng 1dd89a44b8 Merge branch 'feature/3_liaohj' of https://github.com/taosdata/TDengine into feature/3_liaohj 2022-07-07 08:01:06 +00:00
Hongze Cheng dd4f67df2f fix: sma read bug 2022-07-07 08:01:01 +00:00
Minglei Jin 5a5c58f86d
Merge pull request #14648 from taosdata/fix/tsdb-cache-delidx
fix: fix tsdb cache del index reading
2022-07-07 15:58:11 +08:00
Haojun Liao 41be3e4d04 refactor: do some internal refactor. 2022-07-07 15:56:43 +08:00
Haojun Liao 57bf509dee refactor: do some internal refactor. 2022-07-07 15:40:04 +08:00
Haojun Liao d9e5172357 fix(query): set the correct sma data 2022-07-07 15:32:56 +08:00
Minglei Jin d2a1d50f5d
Merge pull request #14646 from taosdata/fix/fdel
fix: another delete file commit bug
2022-07-07 15:07:16 +08:00
Minglei Jin 4288ab412e fix: fix tsdb cache del index reading 2022-07-07 14:58:59 +08:00
Hongze Cheng 124125677f fix: another delete file commit bug 2022-07-07 06:41:05 +00:00
Hongze Cheng 5e0b8e2f45
Merge pull request #14643 from taosdata/fix/fdel
fix: delete file commit bug
2022-07-07 14:40:55 +08:00
Liu Jicong 6b479f4a1f
Merge pull request #14592 from taosdata/feature/stream
refactor(stream): stream reader created in scanner
2022-07-07 14:30:39 +08:00
Hongze Cheng 3f2ce5985b fix: delete file commit bug 2022-07-07 06:12:56 +00:00
Liu Jicong 4a648d711f feat(wal): support filter 2022-07-07 13:56:47 +08:00
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
Cary Xu 0e9a22ffc8 refactor: rsma commit and recovery 2022-07-02 18:52:15 +08:00
Hongze Cheng 529394a011 more work 2022-07-02 10:04:51 +00:00
Hongze Cheng 62519ae4bd more work 2022-07-02 09:52:21 +00:00
afwerar b9a1c6744c os: add Mac compile support 2022-07-02 17:40:23 +08:00
Cary Xu 6f11d625b0 Merge branch '3.0' into feature/TD-11274-3.0 2022-07-02 16:05:24 +08:00
Hongze Cheng 279b59f868 Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-07-02 07:25:10 +00:00
Hongze Cheng 1acbb50f24 finish read block sma api 2022-07-02 07:25:07 +00:00
Haojun Liao a0e38fc703 refactor: do some internal refactor. 2022-07-02 15:22:49 +08:00
Cary Xu a8a0aa9223 refactor: rsma commit and restore 2022-07-02 15:17:41 +08:00
Haojun Liao 42d0af5cf7 refactor: do some internal refactor. 2022-07-02 14:17:27 +08:00
Shengliang Guan f249bae82d Merge remote-tracking branch 'origin/3.0' into fix/tsim 2022-07-02 14:14:01 +08:00
Liu Jicong 06514e13df
Merge pull request #14454 from taosdata/feature/stream
feat(stream): support ignore expired flag
2022-07-02 13:20:58 +08:00
Haojun Liao 99fb3c678c refactor: do some internal refactor. 2022-07-02 12:05:03 +08:00
Shengliang Guan 0c510fcc8c fix: drop db has stream exist 2022-07-02 11:55:59 +08:00
Hongze Cheng 98ed6ce33f Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-07-02 03:43:06 +00:00
Hongze Cheng f1804a86cf fix some problem 2022-07-02 03:43:03 +00:00
Minglei Jin 47f31a09a6 tsdbCache/last: fix block data clear 2022-07-02 11:40:42 +08:00
Hongze Cheng ac91127b03 fix coredump 2022-07-02 03:06:58 +00:00
Liu Jicong 4a2b266612 feat(stream): support ignore expired flag 2022-07-02 10:59:29 +08:00
Hongze Cheng 7d50bfcb0d more code 2022-07-01 15:10:46 +00:00
Cary Xu 0467c0db93 Merge branch '3.0' of github.com:taosdata/TDengine into 3.0 2022-07-01 20:55:10 +08:00
Cary Xu 1aa45f73f4 feat: rsma recovery 2022-07-01 20:54:57 +08:00
Minglei Jin 36fbf6d7cb tsdbCache: free tmp ppRow 2022-07-01 17:19:01 +08:00
Li Minghao e7729ee3a3
Merge pull request #14430 from taosdata/feature/3.0_mhli
refactor(sync): add snapshot2 interface
2022-07-01 16:22:16 +08:00
Minglei Jin dd537af153 Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-07-01 16:16:13 +08:00
Minglei Jin ae2514efca tsdbCache/last: fix last loading crash issues 2022-07-01 16:15:29 +08:00
Haojun Liao 34e4980a51 refactor(query): do some internal refactor. 2022-07-01 15:19:02 +08:00
Minghao Li 0ffc6c46f3 refactor(sync): add snapshot2 interface 2022-07-01 14:47:12 +08:00
Liu Jicong 269b33c02d Merge branch '3.0' into feature/stream 2022-07-01 14:39:52 +08:00
Liu Jicong 52d09b4173 refactor(wal) 2022-07-01 14:39:21 +08:00
Minglei Jin e3bb10218a tsdbCache/insert: fix row merging from mem 2022-07-01 11:15:22 +08:00
Liu Jicong 98d2f42640
Merge pull request #14415 from taosdata/feature/stream
feat(wal): add api to check log existance
2022-07-01 11:00:26 +08:00
Minglei Jin e5944b08fb tsdbCache: new dup parameter to insert last row 2022-07-01 10:23:32 +08:00
Liu Jicong 7a65589525 feat(wal): add api to check log existance 2022-07-01 10:15:05 +08:00
Haojun Liao deb81301e8 Merge remote-tracking branch 'origin/feat/tsdb_refact' into feat/tsdb_refact 2022-06-30 23:38:56 +08:00
Haojun Liao 0db8d77a70 refactor: do some internal refactor. 2022-06-30 23:38:18 +08:00
Minglei Jin 208dee8edc tsdb/cache: add insert last interface 2022-06-30 21:07:09 +08:00
Minglei Jin 110e02c44e tsdbCache: fix insert last 2022-06-30 21:02:09 +08:00
Minglei Jin 107e871cb5 tsdbCache/cleanup: remove commented code block 2022-06-30 20:47:03 +08:00
Minglei Jin caf6e8439f tsdbCache: remove deprecated & bugged get last row implementation 2022-06-30 20:44:52 +08:00
Liu Jicong c40c22c386
Merge pull request #14401 from taosdata/feature/stream
fix(tmq): reset window
2022-06-30 20:21:26 +08:00
Liu Jicong 4f107908db fix(tmq): reset window 2022-06-30 19:51:48 +08:00
Cary Xu 8cf9f9c71a
Merge pull request #14390 from taosdata/feature/TD-11274-3.0
refactor: assign the committed version
2022-06-30 18:52:14 +08:00
dapan1121 068924cc62
Merge pull request #14385 from taosdata/feature/queryredirect
feat: support query redirect
2022-06-30 18:03:17 +08:00
Hongze Cheng 0d77d034e5 Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-30 09:56:36 +00:00
Hongze Cheng cc181e0bc2 refact 2022-06-30 09:56:34 +00:00
Liu Jicong d8da0c0e70
Merge pull request #14386 from taosdata/feature/stream
feat(tmq): add snapshot test
2022-06-30 17:51:02 +08:00
Liu Jicong 94f07836d6 fix(tmq): set scan rsp offset correctly 2022-06-30 17:25:19 +08:00
Liu Jicong ca1c961f9c fix(tmq): set last scan status 2022-06-30 16:40:17 +08:00
Minglei Jin 7a08c16592 tsdbCache/cleanup: remove unused code 2022-06-30 16:24:35 +08:00
Cary Xu 7c3f43d6d5 refactor: tsma logic optimization 2022-06-30 16:20:43 +08:00
Minglei Jin afaf65b0b7 tsdbCache: remove non-H version of tsdbCacheGetLast 2022-06-30 16:16:01 +08:00
Minglei Jin 1b4cfa64c3 Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-30 16:11:08 +08:00
Minglei Jin a730764ad1 tsdbCache: fix insert last row refs 2022-06-30 16:10:30 +08:00
Hongze Cheng 1abc591137 Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-30 08:01:50 +00:00
Hongze Cheng dd5f82524a more work 2022-06-30 08:01:48 +00:00
Liu Jicong 8dece648e3 feat(tmq): enable withTbName config for snapshot 2022-06-30 15:38:27 +08:00
Cary Xu 3a159de7e2 refactor: assign the committed version 2022-06-30 15:28:03 +08:00
Haojun Liao d377a89afd refactor: do some internal rafactor. 2022-06-30 15:17:04 +08:00
Hongze Cheng 25ce3a951f fix file corrupted 2022-06-30 07:00:24 +00:00
Haojun Liao 0758751b0c refactor: do some internal refactor. 2022-06-30 14:50:59 +08:00
Hongze Cheng 0e6760702e fix file corrupt 2022-06-30 06:47:47 +00:00
Hongze Cheng 13d3657269 Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-30 06:44:47 +00:00
Hongze Cheng bcced160d3 refact more 2022-06-30 06:44:44 +00:00
Liu Jicong 4695dc2dae feat(tmq): add snapshot test 2022-06-30 14:41:50 +08:00
Minglei Jin 669c985572 Merge branch 'feat/tsdb_refact' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-06-30 14:40:39 +08:00
Minglei Jin 1c868f7b2a tsdbCache: update tsdbReadBlockIdx interface usings 2022-06-30 14:39:50 +08:00
Hongze Cheng 60693e031f refact code 2022-06-30 06:35:50 +00:00
dapan1121 c28c77a099 Merge branch '3.0' into feature/queryredirect 2022-06-30 14:35:15 +08:00
Minglei Jin ceaa37e430 tsdbCache: comment tsdbReadBlockIdx out for compiling 2022-06-30 14:12:20 +08:00
Hongze Cheng 319e745dd5 more work 2022-06-30 06:02:47 +00:00
Cary Xu 7e3753d6ac Merge branch '3.0' into feature/TD-11274-3.0 2022-06-30 11:18:31 +08:00
Cary Xu d53e1982ad refactor: tref used for rsma fetch task 2022-06-30 11:18:21 +08:00
yihaoDeng e389dcedc8 add query epset 2022-06-30 10:30:36 +08:00
Liu Jicong 8ac13a1234
Merge pull request #14374 from taosdata/feature/stream
feat(tmq): offset support snapshot
2022-06-29 23:54:22 +08:00
Liu Jicong 94c3eb29d2 fix(tmq): rsp error offset 2022-06-29 23:25:04 +08:00
Liu Jicong e74187248b fix(tmq): offset 2022-06-29 22:29:02 +08:00
Cary Xu 6600c4725e refactor: code optimization 2022-06-29 21:35:04 +08:00
Liu Jicong 0f0fe6276a merge from 3.0 2022-06-29 21:33:10 +08:00
Cary Xu 79def727b5 Merge branch '3.0' into feature/TD-11274-3.0 2022-06-29 21:33:10 +08:00
Cary Xu efb2cd27c7 refactor: add tref to solve the timer not stopped problem 2022-06-29 21:32:06 +08:00
Liu Jicong c2955a807b feat(tmq): offset support snapshot 2022-06-29 21:04:51 +08:00
Hongze Cheng 1d88e84d10 add an API 2022-06-29 12:37:16 +00:00
Haojun Liao f610e2c213 Merge remote-tracking branch 'origin/feat/tsdb_refact' into feat/tsdb_refact 2022-06-29 20:25:17 +08:00