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 "ASF subversion and git services (Jira)" <ji...@apache.org> on 2020/06/09 16:28:00 UTC

[jira] [Commented] (IMPALA-9318) Guard rail for mt_dop value

    [ https://issues.apache.org/jira/browse/IMPALA-9318?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17129536#comment-17129536 ] 

ASF subversion and git services commented on IMPALA-9318:
---------------------------------------------------------

Commit 9125de7ae3d2ba0eca59097fd9732a6fbb609107 in impala's branch refs/heads/master from Joe McDonnell
[ https://gitbox.apache.org/repos/asf?p=impala.git;h=9125de7 ]

IMPALA-9318: Add admission control setting to cap MT_DOP

This introduces the max-mt-dop setting for admission
control. If a statement runs with an MT_DOP setting that
exceeds the max-mt-dop, then the MT_DOP setting is
downgraded to the max-mt-dop value. If max-mt-dop is set
to a negative value, no limit is applied. max-mt-dop is
set via the llama-site.xml and can be set at the daemon
level or at the resource pool level. When there is no
max-mt-dop setting, it defaults to -1, so no limit is
applied. The max-mt-dop is evaluated once prior to query
planning. The MT_DOP settings for queries past planning
are not reevaluated if the policy changes.

If a statement is downgraded, it's runtime profile contains
a message explaining the downgrade:
MT_DOP limited by admission control: Requested MT_DOP=9 reduced to MT_DOP=4.

Testing:
 - Added custom cluster test with various max-mt-dop settings
 - Ran core tests

Change-Id: I3affb127a5dca517591323f2b1c880aa4b38badd
Reviewed-on: http://gerrit.cloudera.org:8080/16020
Reviewed-by: Impala Public Jenkins <im...@cloudera.com>
Tested-by: Impala Public Jenkins <im...@cloudera.com>


> Guard rail for mt_dop value
> ---------------------------
>
>                 Key: IMPALA-9318
>                 URL: https://issues.apache.org/jira/browse/IMPALA-9318
>             Project: IMPALA
>          Issue Type: Improvement
>            Reporter: Tim Armstrong
>            Assignee: Joe McDonnell
>            Priority: Major
>              Labels: multithreading
>
> We may want to consider adding a guard-rail that limits the dop that can be set (globally or by a particular resource pool). This would be to prevent scenarios where a user could set a high mt_dop value and use all the resources.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscribe@impala.apache.org
For additional commands, e-mail: issues-all-help@impala.apache.org