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)