[
https://issues.apache.org/jira/browse/DRILL-1926?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14274576#comment-14274576
]
Yuliya Feldman commented on DRILL-1926:
---------------------------------------
Review link:
[https://reviews.apache.org/r/29835/]
> Fix back pressure logic
> -----------------------
>
> Key: DRILL-1926
> URL: https://issues.apache.org/jira/browse/DRILL-1926
> Project: Apache Drill
> Issue Type: Bug
> Components: Execution - Flow
> Reporter: Yuliya Feldman
> Assignee: Yuliya Feldman
> Fix For: 0.8.0
>
> Attachments: DRILL-1926.patch
>
>
> While enqueueing coming requests in UnlimitedRawBatchBuffer replies to the
> sender(s) will queue up only if size of the queue is equal to soft limit and
> not when it is >= softlimit - which means it will work only once, while
> requests will be piling up.
> Also improving logic of sending responses back to the senders by not just
> sending them in one shot that can create flood of requests again, but in
> batches based on difference between softlimit and queue size
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)