You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pulsar.apache.org by Michael Marshall <mm...@apache.org> on 2022/10/28 05:46:58 UTC

[DISCUSS] Cursor persists readPosition instead of markDeletePosition: can cause message loss

Hi Pulsar Community,

While testing the helm chart release candidate, I came across a
message loss scenario. I thought it was isolated to upgrades at first
(from 2.9.3 to 2.10.2 in my case), but after more testing, I was able
to reproduce it with hard broker shutdowns.

Here is my issue describing steps to reproduce it:
https://github.com/apache/pulsar/issues/18236
Here is my proposed fix: https://github.com/apache/pulsar/pull/18237

It is extremely important to fix this bug, so I would really
appreciate multiple reviews on this PR.

Thanks,
Michael