Skip to content

Conversation

@leizhiyuan
Copy link
Contributor

@leizhiyuan leizhiyuan commented May 1, 2023

Which Issue(s) This PR Fixes

Fixes #6652

Brief Description

if REVIVE_TOPIC exists, but biz topic deleted, we can not skip , so we can reset offset , but if we want to reset the offset, now it is impossible, because no consumer online (system group),and no use for this.

How Did You Test This Change?

@leizhiyuan leizhiyuan changed the title feat: use reset method to skip the CID_RMQ_SYS_REVIVE_GROUP offset [ISSUE #6652] when useServerSideResetOffset, reset CID_RMQ_SYS_REVIVE_GROUP will fail May 1, 2023
@codecov-commenter
Copy link

codecov-commenter commented May 1, 2023

Codecov Report

Merging #6675 (50a5a14) into develop (14ad16b) will decrease coverage by 0.13%.
The diff coverage is 0.00%.

@@              Coverage Diff              @@
##             develop    #6675      +/-   ##
=============================================
- Coverage      43.13%   43.01%   -0.13%     
- Complexity      9005     9014       +9     
=============================================
  Files           1107     1109       +2     
  Lines          78297    78591     +294     
  Branches       10204    10226      +22     
=============================================
+ Hits           33776    33805      +29     
- Misses         40302    40553     +251     
- Partials        4219     4233      +14     
Impacted Files Coverage Δ
...java/org/apache/rocketmq/broker/BrokerStartup.java 6.36% <0.00%> (-0.09%) ⬇️
...rocketmq/broker/metrics/ConsumerLagCalculator.java 5.06% <0.00%> (-0.18%) ⬇️
...ocketmq/broker/processor/AdminBrokerProcessor.java 25.27% <0.00%> (ø)

... and 47 files with indirect coverage changes

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

Copy link
Contributor

@drpmma drpmma left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@lizhimins lizhimins changed the title [ISSUE #6652] when useServerSideResetOffset, reset CID_RMQ_SYS_REVIVE_GROUP will fail [ISSUE #6652] Fix reset CID_RMQ_SYS_REVIVE_GROUP fail when useServerSideResetOffset May 10, 2023
@lizhimins lizhimins changed the title [ISSUE #6652] Fix reset CID_RMQ_SYS_REVIVE_GROUP fail when useServerSideResetOffset [ISSUE #6652] Fix reset offset fail when group is CID_RMQ_SYS_REVIVE_GROUP and enable useServerSideResetOffset May 10, 2023
@leizhiyuan leizhiyuan closed this by deleting the head repository May 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

PopReviveService process the OFFSET_TOO_SMALL exception

4 participants