[ https://issues.apache.org/jira/browse/ROCKETMQ-134?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
yukon updated ROCKETMQ-134: --------------------------- Fix Version/s: 4.1.0-incubating > the offset of message filter by tags may be not commit to broker > ---------------------------------------------------------------- > > Key: ROCKETMQ-134 > URL: https://issues.apache.org/jira/browse/ROCKETMQ-134 > Project: Apache RocketMQ > Issue Type: Bug > Components: rocketmq-client > Affects Versions: 4.0.0-incubating > Reporter: Jie.Tang > Assignee: Xiaorui Wang > Priority: Trivial > Fix For: 4.1.0-incubating > > > when different string has a same hash code.the message commit offset of > filtered message may be not commit to broker. > for example: > 1.consumer pull message from broker, broker return status FOUND and messages > filter by tags hash code > 2.consumer client get the messages and than processPullResult will filter > message by tags. > 3.PullCallback may get a pullResult which status is FOUND but messageList is > empty.(filter by tags) > but only NO_MATCHED_MSG and NO_NEW_MSG will correctTagsOffset > we can't commit the right with status of FOUND(for messageList is empty). > Is that so? -- This message was sent by Atlassian JIRA (v6.3.15#6346)