Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
ghx-label-3
Description
Steps to reproduce :-
------------------------------
1) Set Impala admission control queue concurrency to 1.
2) Submitting a long running query. Anything submitted after this query will be queued.
3) Submit another query. This query will get queued due to admission control queue concurrency of 1.
4) Disconnect the client that submitted the query in step 3, above.
Expected observation :-
------------------------------
Ideally you would want that the query submitted in step 3 to get canceled as soon as the client disconnects.
What happens :-
------------------------
Query submitted in step 3 stays in the queue until it gets a chance to execute. This causes the coordinator to start the fragments and then realize that the client had already disconnected.
Attachments :-
------------------------
1. impala.log
2. profile_submitted_in_step_2.txt ==> query profile
3. profile_submitted_in_step_3.txt ==> query profile
4. ScreenShotSessions_ImpalaDebugWebPage.png ==> Screen shot of sessions as seen from Impala debug web page.
Attachments
Attachments
Issue Links
- is part of
-
IMPALA-5216 Admission control queuing should be asynchronous
- Resolved