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]

Reply via email to