QueuePolicy serialization fix for cluster braindump.
----------------------------------------------------

                 Key: QPID-1488
                 URL: https://issues.apache.org/jira/browse/QPID-1488
             Project: Qpid
          Issue Type: Improvement
          Components: C++ Broker
         Environment: tested on F9
            Reporter: michael j. goulish
            Priority: Blocker


In cluster braindump (when a new member is being added to a cluster) the 
QueuePolicy is not being serialized out as part of the brain dump.  As a result 
the newbie cluster can get a mistaken idea of the queue size (in bytes).  
After many dequeues, the size can go negative, but since the queue size is an 
unsigned number it wraps around and look like a large positive.  Which sets off 
the flow-to-disk code, because it thinks that the queue has gotten too large.

This fix just adds a little serialization of the QueuePolicy on to the end of 
the serialization of the Queue.



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to