Commit Graph

269 Commits

Author SHA1 Message Date
wangmm0220 6a6930cb31 fix:[TS-4242] tmq status is always RECOVER 2023-11-23 16:25:11 +08:00
yihaoDeng 55e66eac3c fix:print log if assert & check epoch when update epoch 2023-10-31 20:47:08 +08:00
wangmm0220 e92460105c fix:print log if assert & check epoch when update epoch 2023-10-31 15:36:32 +08:00
wangmm0220 770c88200f fix:print log if assert & check epoch when update epoch 2023-10-30 09:19:31 +08:00
wangmm0220 473142fab7 fix:conflicts from 3.0 2023-10-16 11:35:56 +08:00
Haojun Liao cdd480d186
Merge pull request #23249 from taosdata/feat/TD-26052
fix:core dump if tmq is null
2023-10-13 16:50:48 +08:00
wangmm0220 9cfb15d4f4 fix:core dump if tmq is null 2023-10-13 14:04:00 +08:00
Haojun Liao eb4449999f other: merge 3.0 2023-10-12 10:33:48 +08:00
wangmm0220 33045e63ae feat:[TD-26056] add replay logic 2023-10-09 17:35:40 +08:00
wangmm0220 5f7b6f19ba feat:[TD-26056] add replay logic 2023-10-08 19:05:59 +08:00
wangmm0220 3f2d890560 feat:[TD-26056] add replay logic 2023-10-08 16:06:15 +08:00
wangmm0220 9c470e9297 opti:set default offset to latest in subscription & return error if use snapshot when consume column 2023-10-07 15:25:24 +08:00
Haojun Liao 68c329e1f7
Merge pull request #23015 from taosdata/mark/tmq-3.0
fix:add interface tmq_get_connect to get TAOS from tmq
2023-09-22 14:02:19 +08:00
wangmm0220 63a6aacc18 fix:add interface tmq_get_connect to get TAOS from tmq 2023-09-22 11:44:37 +08:00
wangmm0220 70b5509217 fix:enable split if there are topics 2023-09-21 18:16:05 +08:00
wangmm0220 06afd0bd33 fix:add interface tmq_get_connect to get TAOS from tmq 2023-09-21 15:13:38 +08:00
wangmm0220 7869b693f2 add test case for tmq in vnode transform & fix core in race condition for pTq->pExecStore 2023-09-18 14:09:28 +08:00
wangmm0220 ef81299494 fix:heap use after free 2023-09-14 13:41:14 +08:00
wangmm0220 a833d5d769 fix:need update epset if unsubscribe topic and topicNumGet is 0 at the same time 2023-09-14 10:39:22 +08:00
wangmm0220 f729150497 fix:opti poll callbak logic & send epoch as -1 to get epset if vnode transformed 2023-09-13 18:32:45 +08:00
wangmm0220 d707f69a6c opti:ask ep logic in tmq 2023-09-13 09:52:24 +08:00
wangmm0220 f4ec83025d opti:optimize code logic & fix python test case error 2023-09-06 19:46:17 +08:00
wangmm0220 629de12bb1 fix:do not return error if commit nothing 2023-09-06 18:29:28 +08:00
wangmm0220 cc62961337 fix:heap use after free of pParamSet since the first commitCb is called before send another commit message 2023-09-06 14:45:07 +08:00
wangmm0220 897fd5b8b5 fix:tmq close error because of same committed offset 2023-09-06 10:15:41 +08:00
wangmm0220 53c4f4a147 opti:commit logic 2023-09-05 10:35:05 +08:00
wangmm0220 9a2da3adee fix:set vg status idle if reveive poll callback 2023-09-04 18:31:07 +08:00
wangmm0220 90e938e48f fix:set vg status idle if reveive poll callback 2023-09-04 16:53:12 +08:00
wangmm0220 f0fbe08e1d fix:core dump if tmq is null 2023-09-01 16:45:46 +08:00
wangmm0220 b8f041f5ea fix:use vgstatus before if rebalance 2023-09-01 10:05:46 +08:00
wangmm0220 ac6d031e62 fix:do not send unsubscribe msg to taosd if subscribe failed 2023-08-21 17:56:35 +08:00
wangmm0220 78fd70202c fix:offset error in tmq & add test cases 2023-08-10 16:18:53 +08:00
wade zhang bae028d65c
Merge pull request #22230 from taosdata/mark/tmq
fix:semaphore always wait in tmq commit logic
2023-07-31 09:10:13 +08:00
wangmm0220 6e673072cd fix:conflicts 2023-07-28 14:57:13 +08:00
Haojun Liao 3d403dca5a other: merge main. 2023-07-27 16:23:41 +08:00
wangmm0220 75eacd56f1 fix:add log 2023-07-27 15:58:32 +08:00
wangmm0220 2d41a42976 Merge branch 'main' of https://github.com/taosdata/TDengine into fix/TS-3728 2023-07-27 15:31:16 +08:00
wangmm0220 5fa580960e fix:semaphore always wait in tmq commit logic 2023-07-27 13:53:42 +08:00
wangmm0220 68eb1cfc1e fix:semaphore always wait in tmq commit logic 2023-07-27 10:03:18 +08:00
wangmm0220 11e690cb67 fix:semaphore always wait in tmq commit logic 2023-07-27 09:57:52 +08:00
wangmm0220 be4e47e9a7 fix:add macro ASSERT_NOT_CORE to control ASSERT not core in release version 2023-07-25 16:15:33 +08:00
Haojun Liao c2588d71c3
Merge pull request #22173 from taosdata/fix/TS-3728
fix:avoid request offset type is 0
2023-07-25 14:59:30 +08:00
wangmm0220 6a0e994169 fix:avoid request offset type is 0 2023-07-24 19:24:05 +08:00
wangmm0220 9628a9f74e fix:open info log in tmq & ignore wal apply ver when read wal 2023-07-24 15:53:02 +08:00
wangmm0220 99c3ebc282 fix:optimize log & change return value for async interface 2023-07-20 18:28:21 +08:00
wangmm0220 e1c4cca33d feat:add committed & position & commite_offset interface 2023-07-20 00:07:04 +08:00
wangmm0220 5cb35f2fa6 feat:add committed & position & commite_offset interface 2023-07-19 17:29:39 +08:00
wangmm0220 5c344b0159 fix:conflicts from main 2023-07-19 09:05:05 +08:00
wangmm0220 e812a659a8 fix:add tmq_position() interface & optimize commit logic 2023-07-18 19:30:40 +08:00
plum-lihui 745ab09b1b test: add tmq seek case 2023-07-18 14:30:19 +08:00