SuccessChanges

Summary

  1. fix regression about (expected) exceptions thrown in CompletionStage backing the SourceQueue of AmqpPublisherActor (details)
  2. recover Throwables in AmqpPublisherActor stream by ignoring all of them (details)
Commit 1d6e21d45b115baa172695e912b648dd08db5746 by Thomas Jaeckle
fix regression about (expected) exceptions thrown in CompletionStage backing the SourceQueue of AmqpPublisherActor
regression was introduced in #870 by not handling the "exceptionally" part which caused the queue to break

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpMessageContext.java (diff)
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActor.java (diff)
Commit 7430433a5096fdbb92fb64986a8f2312eef46ef8 by Thomas Jaeckle
recover Throwables in AmqpPublisherActor stream by ignoring all of them

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modifiedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActor.java (diff)