Trying to investigate DRILL-3241 <https://issues.apache.org/jira/browse/DRILL-3241> (query hangs if out of memory in RPC layer), I see the following warning in the logs:
WARN: Failure allocating buffer on incoming stream due to memory limits. Current Allocation: 1372678764. This happening in ProtobufLengthDecoder.decode() on the receiver side (data server). Is it expected for the connection allocation to allocation > 1GB of memory ? shouldn't the allocated batches be transferred to the receiving fragment's allocator ? Thanks! -- Abdelhakim Deneche Software Engineer <http://www.mapr.com/> Now Available - Free Hadoop On-Demand Training <http://www.mapr.com/training?utm_source=Email&utm_medium=Signature&utm_campaign=Free%20available>
