When a consumer from a group xread a stream entry, it will go to the consumer pending entry and as far as I know, it could be removed from the PEL either the consumer do XACK or it is XCLAIM/XAUTOCLAIM by another consumer.
Though my question, if the original consumer died after reading the entry without sending XACK, is there a way to retrieve(?) or change it's status back to unprocessed, so when a consumer read the stream it was given to that consumer. or is the only way by claiming it to another consumer?
because XCLAIM can only be done if we know who's the consumer right? and in this case, i was hoping i could just change the status of the entry to unprocessed, so new consumer can read it
I'm new to Redis, so any thought would be appreciated :) thankyou