[openstack-dev] Quantum + ZeroMQ (with a sprinkling of Nova) in Folsom
eric at cloudscaling.com
Tue Sep 25 20:58:25 UTC 2012
The reason for the change is because subscription happen on the first element. We were only doing push/pull and depending on the matchmaker before, so the order wasn't significant. With the addition of actual pub/sub, this change becomes necessary.
With better matchmakers, as I expect to land in Grizzly, this will be less an issue, although it might still be seen as an optimization in that case.
On Tuesday, September 25, 2012 at 16:55 PM, Russell Bryant wrote:
> On 09/25/2012 04:53 PM, Eric Windisch wrote:
> > Note that before this patch, it wasn't at all compatible with Quantum.
> > Even leaving Nova as it is, it could simply be "unsupported" in Quantum.
> > For Grizzly, we can either opt to revert this change to the message format, or
> > support versioning.
> Can you elaborate on the purpose of the format change?
> Is this it? Why not just swap them back and leave it how it was?
> - self.outq.send([str(msg_id), str(topic), str('cast'),
> + self.outq.send([str(topic), str(msg_id), str('cast'),
> Russell Bryant
More information about the OpenStack-dev