-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/15094/#review29106
-----------------------------------------------------------

Ship it!


Nice work!

- Gordon Sim


On Nov. 19, 2013, 11:55 a.m., Pavel Moravec wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/15094/
> -----------------------------------------------------------
> 
> (Updated Nov. 19, 2013, 11:55 a.m.)
> 
> 
> Review request for qpid, Gordon Sim and Ted Ross.
> 
> 
> Bugs: https://issues.apache.org/jira/browse/QPID-5278
>     
> https://issues.apache.org/jira/browse/https://issues.apache.org/jira/browse/QPID-5278
> 
> 
> Repository: qpid
> 
> 
> Description
> -------
> 
> Trivial copy&paste bug fixed. Anyway I am not sure what the proper broker 
> behaviour in one of tested use cases:
> 
> qpid-config add queue WrongQueue5 --max-queue-count=100 
> --flow-resume-count=50 --durable
> 
> should be. Currently, the flow-resume-count parameter is ignored as broker 
> logs:
> 
> [Broker] info Queue "WrongQueue6": Flow limit created: flowStopCount=80, 
> flowResumeCount=70, flowStopSize=83886080, flowResumeSize=73400320
> 
> From the source code, I have a feeling this is intentional - flow control 
> defaults are overwritten only if flow-stop-[count|size] parameter is used. Am 
> I right? If so, then:
> 1) there should be a warning - like the one in patch.
> 2) queue settings (as provided in "qpid-config queues" output) should be 
> modified accordingly - currently it copy&paste the user settings that is then 
> ignored. That means, "qpid-config queues" provides wrong information. (this 
> is not covered by the patch)
> 
> Any thoughts?
> 
> 
> Diffs
> -----
> 
>   /trunk/qpid/cpp/src/qpid/broker/QueueFactory.cpp 1537924 
>   /trunk/qpid/cpp/src/qpid/broker/QueueFlowLimit.h 1537924 
>   /trunk/qpid/cpp/src/qpid/broker/QueueFlowLimit.cpp 1537924 
>   /trunk/qpid/cpp/src/tests/QueueFlowLimitTest.cpp 1537924 
> 
> Diff: https://reviews.apache.org/r/15094/diff/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Pavel Moravec
> 
>

Reply via email to