From ef2a80307f1ba5e6c2fdf7baff33246b4192d2cd Mon Sep 17 00:00:00 2001 From: Nicolas PHILIPPE Date: Mon, 3 Jan 2022 17:06:26 +0100 Subject: [PATCH] [Messenger] document SerializedMessageStamp --- messenger.rst | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/messenger.rst b/messenger.rst index 6f6ca0caa55..d9f6350420d 100644 --- a/messenger.rst +++ b/messenger.rst @@ -839,6 +839,15 @@ this is configurable for each transport: Symfony triggers a :class:`Symfony\\Component\\Messenger\\Event\\WorkerMessageRetriedEvent` when a message is retried so you can run your own logic. +.. note:: + + Thanks to :class:`Symfony\\Component\\Messenger\\Stamp\\SerializedMessageStamp` the serialized form of the message + is saved, which prevents to serialize it again if the message is retried. + + .. versionadded:: 6.1 + + The ``SerializedMessageStamp`` class was introduced in Symfony 6.1. + Avoiding Retrying ~~~~~~~~~~~~~~~~~