I am already able to implement exactly-once processing using FIFO SQS queues. If a certain message is already in the queue, I understand it wont add any more duplicates within the 5-minute interval.
But after the message is processed successfully and removed from the queue, I cannot add the same message to the queue again within the 5 minute interval.
Is it possible to "free" the deduplication memory of the previous message once it is successfully processed so I can add the same message right after its finished and before the 5 minute interval?
Thanks, V