Details
-
Bug
-
Status: Resolved
-
Blocker
-
Resolution: Fixed
-
Impala 3.4.0
-
ghx-label-12
Description
I hit this on primitive_many_fragments when doing a single node perf run:
./bin/single_node_perf_run.py --num_impalads=1 --scale=30 --ninja --workloads=targeted-perf --iterations=5
tan
I noticed that the query was hung and the execution threads were hung sending row batches. Then looking at the RPCz page, all of the threads were busy:
Multiple threads were stuck in UpdateFilter() - see pstack-exchange.txt. It looks like this is a deadlock bug because a KRPC thread is blocked waiting for an RPC that needs to be served by one of the limited threads from that same thread pool
Attachments
Attachments
Issue Links
- fixes
-
IMPALA-7984 Port UpdateFilter() and PublishFilter() to KRPC
- Resolved
- is broken by
-
IMPALA-7984 Port UpdateFilter() and PublishFilter() to KRPC
- Resolved