Kudu client memory needs to be tracked by Impala. A short-term solution was added in
IMPALA-4478 to TryConsume a reasonably large amount of memory. This helps avoid OOM issues, but the client could still consume unbounded memory for error handling.
https://issues.apache.org/jira/browse/KUDU-1752 added support in the Kudu client for bounding the error memory size. Impala should set this.