You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pulsar.apache.org by GitBox <gi...@apache.org> on 2022/11/19 04:19:02 UTC

[GitHub] [pulsar] michaeljmarshall added a comment to the discussion: Is it possible to manually acknowledge messages via msgId?

GitHub user michaeljmarshall added a comment to the discussion: Is it possible to manually acknowledge messages via msgId?

I agree with @labuladong that the behavior described is the expected behavior. The message is able to be retrieved because it has not yet been deleted. However, the consumer on that subscription will not receive that message again. Please confirm that is the case.

Also, note that messages can only be deleted up to to the mark delete position. Messages listed as `individuallyDeletedMessages` are not eligible for deletion.

Additionally, note that it is recommended to build `MessageIdImpl` manually. This recent thread on the Apache Pulsar dev mailing list has a long discussion about proper abstraction and what applications are supposed to rely on: https://lists.apache.org/thread/rdkqnkohbmkjjs61hvoqplhhngr0b0sd.

GitHub link: https://github.com/apache/pulsar/discussions/18544#discussioncomment-4182534

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org