Qpid Dispatch Router users:
Please be advised of a coming change to the default behavior of the
router. The details are outlined in
https://issues.apache.org/jira/browse/DISPATCH-744
There are two characteristics of the router that conspire to provide a
potentially misleading/erroneous situation.
First, when unsettled deliveries are sent to a multicast address, the
router converts them to pre-settled deliveries and sends a
settled/accepted disposition back to the producer.
Second, when congestion occurs on an outgoing link, pre-settled
deliveries are aggressively dropped to alleviate the congestion.
This combination means that if congestion occurs while sending messages
via multicast addresses, deliveries may be silently dropped even though
the sender was provided an accepted disposition. This is at best
misleading.
The change that will be committed to the master branch (for future
release 1.0.0) will cause all unsettled deliveries to multicast
addresses to be rejected with an error stating that only presettled
deliveries can be multicast. This behavior will be the new default, but
users will have a configuration option to select the original behavior
if they so desire.
-Ted
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]