[
https://issues.apache.org/jira/browse/DRILL-998?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14092230#comment-14092230
]
Jacques Nadeau commented on DRILL-998:
--------------------------------------
Hanifi, please review.
> Limit amount of memory used by drill C++ client API
> ---------------------------------------------------
>
> Key: DRILL-998
> URL: https://issues.apache.org/jira/browse/DRILL-998
> Project: Apache Drill
> Issue Type: Bug
> Components: Client - C++
> Reporter: Parth Chandra
> Assignee: Hanifi Gunes
> Fix For: 0.5.0
>
> Attachments: DRILL-998-patch-1.diff
>
>
> The C++ client API buffers the data that it gets back from the server and
> holds it until it the application has consumed it. If the application is
> unable to (or does not) consume the data as fast as the server is sending it
> back, the client API will buffer all the data, eventually running out of
> memory.
> The client API should limit the amount of data it buffers and block on
> receiving data until the application consumes the data.
--
This message was sent by Atlassian JIRA
(v6.2#6252)