Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
Impala 2.11.0
-
ghx-label-2
Description
This is a tracking JIRA for runtime filter memory issues that occur when processing global runtime filters, which is currently done entirely on the coordinator. I'll link all related issues that I know about and we can close this issue once we're fully satisfied that the problem is resolved.
Currently the known issues include:
- All filters are processed on the coordinator, which quickly becomes a bottleneck
- We don't track the memory consumed by thrift strings in incoming RPCs
Attachments
Issue Links
- depends upon
-
IMPALA-6153 Prevent Coordinator::UpdateFilter() running after query exec resources are released
- Closed
-
IMPALA-3825 Distribute runtime filter aggregation across cluster
- Resolved
-
IMPALA-5486 Port control-plane parts of ImpalaInternalService to KRPC
- Reopened
- is related to
-
IMPALA-6596 Query failed with OOM on coordinator while remote fragments on other nodes continue to run
- Open
- relates to
-
IMPALA-3610 Track non-RPC memory from global runtime filters on the coordinator
- Resolved
-
IMPALA-5519 Allocate fragment instance runtime filter memory from BufferPool
- Resolved