codelipenghui commented on issue #9557:
URL: https://github.com/apache/pulsar/issues/9557#issuecomment-789767440


   @Lanayx The broker does not do deserialization and filter the messages from 
a batch, this is expected behavior. And yes, this issue should be fixed since 
the consumer does not pass the right position to the broker, this will lead to 
the message acknowledgment issues(filtered messages by the client never get 
changes to ack, the mark delete position will stop to move forward)
   
   @zymap I think you can try to close the consumer after the seek operation 
and restart to consume messages, I think you will get the msg1 from your test.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to