Yanikovic commented on a change in pull request #15140:
URL: https://github.com/apache/flink/pull/15140#discussion_r594622496
##########
File path:
flink-connectors/flink-connector-rabbitmq2/src/main/java/org/apache/flink/connector/rabbitmq2/sink/README.md
##########
@@ -0,0 +1,63 @@
+# RabbitMQ Sink
+
+Flink's RabbitMQ connector provides a sink which enables you to publish your
stream directly
+to a RabbitMQ exchange in three different consistency modes: at-most-once,
at-least-once,
+and exactly-once. Furthermore, user defined publish options can be used to
customize each message
+options in regard to exchange and publish settings in the RabbitMQ context.
+
+## Consistency Behaviour
+With __at-most-once__, the sink will simply take each message and publish the
serialization of it
+(with publish options if given) to RabbitMQ. At this point the sink gives up
the ownership of the message.
+
+For __at-least-once__ the same process as for at-most-once is executed except
that the ownership of
+the message does not end immediately with publishing it. The sink will keep
the individual publishing
+id for each message as well as the message itself and buffer it as long as it
takes to receive the
Review comment:
Done
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]