NServiceBus.RabbitMQ
NServiceBus.RabbitMQ copied to clipboard
(name to be decided) routing topology
Depends on #427.
The current default routing topologies (conventional and direct) have problems that could only solved by breaking wire compatibility. Rather than do that, we will deprecate the current routing topologies and introduce a new one which does not have those problems.
Plan of attack
- [ ] Introduce new topology, and deprecate the conventional and direct routing topologies
- [ ] Update docs, including upgrade guide
Requiring a topology choice has been split off into #427 which means this issue no longer requires a breaking change. It remains on the 5.0.0 milestone for now, but we have the option to deliver it in a later (minor) version instead.
What is this about? No info at all about this topology. What things are addressed. Is this info present somewhere?
Came here from https://github.com/Particular/NServiceBus.RabbitMQ/issues/419 that seems to be an issue about obsoleting topologies that haven't even been replaced yet? Should we really keep https://github.com/Particular/NServiceBus.RabbitMQ/issues/419 open and give users the impression those topologies are already obsolete?