You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues-all@impala.apache.org by "Tim Armstrong (JIRA)" <ji...@apache.org> on 2018/12/13 18:12:00 UTC
[jira] [Created] (IMPALA-7969) Always admit trivial queries
immediately
Tim Armstrong created IMPALA-7969:
-------------------------------------
Summary: Always admit trivial queries immediately
Key: IMPALA-7969
URL: https://issues.apache.org/jira/browse/IMPALA-7969
Project: IMPALA
Issue Type: Improvement
Components: Backend
Reporter: Tim Armstrong
Assignee: Bikramjeet Vig
Here are two common query types that consume minimal resources:
* {{select ... from ... limit 0}}, which is used by some clients to determine column types
* {{select <expr1>, <expr2>, <expr3>}}, which just evaluates some constant expressions on the coordinator
Currently these queries get queued if there are existing queued queries or the number of queries limit is exceeded, which is inconvenient for use cases where latency is important. I think the planner should identify trivial queries and admission controller should admit immediately.
Here's an initial thought on the definition of a trivial query:
* Must have PLAN ROOT SINK as the root
* Can contain UNION and EMPTYSET nodes only
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscribe@impala.apache.org
For additional commands, e-mail: issues-all-help@impala.apache.org