Yuliya Feldman created DRILL-1926:
-------------------------------------

             Summary: 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


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)

Reply via email to