You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@drill.apache.org by "Jacques Nadeau (JIRA)" <ji...@apache.org> on 2015/01/05 17:56:34 UTC

[jira] [Updated] (DRILL-1926) Fix back pressure logic

     [ https://issues.apache.org/jira/browse/DRILL-1926?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jacques Nadeau updated DRILL-1926:
----------------------------------
    Fix Version/s: 0.8.0

> 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
>
>
> 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)