[ 
https://issues.apache.org/jira/browse/ROCKETMQ-105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

dongeforever updated ROCKETMQ-105:
----------------------------------
    Fix Version/s:     (was: 4.1.0-incubating)
                   4.2.0-incubating

> Implementation of consumerOffset and maxOffset are counter-intuitive
> --------------------------------------------------------------------
>
>                 Key: ROCKETMQ-105
>                 URL: https://issues.apache.org/jira/browse/ROCKETMQ-105
>             Project: Apache RocketMQ
>          Issue Type: Wish
>          Components: rocketmq-broker, rocketmq-client, rocketmq-store
>    Affects Versions: 4.0.0-incubating
>            Reporter: Jaskey Lam
>            Assignee: yukon
>            Priority: Minor
>             Fix For: 4.2.0-incubating
>
>
> This issue does not affect any functionalites, but it indeed is a problem for 
> user to understand the principle  of RocketMQ.
> - ConsumerOffset:
> User might consider `ConsumerOffset` is the offset where consumer has 
> consumed. for example if CG1 have a consumer offset 100 of topicA-q1, I may 
> propabaly consider message with offset 100 has been cosumed. But actully, it 
> is not. The message with offset 100 is the next target offset to pull from.
> - Max Offset
> User might consider this is the offset of the latest message in a queue. But 
> it is not, it is indicating that next offset when new message arrived.
> ----------------------------------------------------------------------------------------------------
> If possible , any of the below two things should be taken into consideration
> 1. the implementation should be changed to be closer to presentative judgment 
> of human
> 2. rename the concept to clarify how it really implemented.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to