Details
-
Bug
-
Resolution: Fixed
-
Critical
-
3.0.2, 3.0.3, 4.0.0
-
Security Level: Public
-
None
-
Triaged
-
Unknown
-
Mar 9 - Mar 27
Description
We have documented that if DCP client sets flow control buffer size to zero the DCP producer would not do flow control. But if a client sets it to zero, the producer handles this as a flow control case with buffer size zero. This means producer never streams anything.
Attachments
Issue Links
- blocks
-
MB-14772 3.1.0 Minor Release
- Resolved
For Gerrit Dashboard: MB-15213 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
51706,2 | MB-15213: Disable DCP flow control if buffer size passed by client is zero | 3.0.x | ep-engine | Status: MERGED | +2 | +1 |
51799,1 | Merge remote-tracking branch 'couchbase/3.0.x' into HEAD | sherlock | ep-engine | Status: MERGED | +2 | +1 |
51807,1 | Merge remote-tracking branch 'couchbase/sherlock' | master | ep-engine | Status: MERGED | +2 | +1 |
52266,1 | MB-15213 Automated test for zero buffer size flow control is no flow control | master | pyupr | Status: MERGED | +2 | +1 |
53500,2 | [BP] MB-15213: Disable DCP flow control if buffer size passed by client is zero | 3.0.3 | ep-engine | Status: MERGED | +2 | +1 |