Page MenuHomeDevCentral

Allow to set an exchange as durable
ClosedPublic

Authored by dereckson on Mar 12 2016, 05:49.
Tags
None
Referenced Files
F2738959: D336.id799.diff
Wed, Mar 27, 10:45
Unknown Object (File)
Wed, Mar 27, 02:46
Unknown Object (File)
Fri, Mar 22, 06:10
Unknown Object (File)
Fri, Mar 22, 02:25
Unknown Object (File)
Mon, Mar 18, 05:27
Unknown Object (File)
Sun, Mar 17, 21:35
Unknown Object (File)
Sun, Mar 17, 21:10
Unknown Object (File)
Sun, Mar 17, 16:28
Subscribers
None

Details

Summary

The Nasqueron notifications center needs, as explained on T781,
to declare an exchange as durable.

This change allows so in AMQPBroker::setExchanteTarget.

This fixes the following AMQPProtocolChannelException:

PRECONDITION_FAILED - inequivalent arg 'durable' for exchange
'notifications' in vhost 'dev':
received 'false' but current is 'true'
Test Plan

Declare a durable exchange, when an exchange is already declared
in the broker.

Diff Detail

Repository
rKBROKER Keruald Broker
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

dereckson retitled this revision from to Allow to set an exchange as durable.
dereckson updated this object.
dereckson edited the test plan for this revision. (Show Details)
dereckson added a reviewer: dereckson.
This revision is now accepted and ready to land.Mar 12 2016, 05:50
dereckson edited edge metadata.
This revision was automatically updated to reflect the committed changes.