[ 
https://issues.apache.org/jira/browse/LIVY-1059?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nilesh Rathi updated LIVY-1059:
-------------------------------
    Description: 
Currently, Apache Livy relies entirely on the client request payload to 
determine which YARN queue a session should be submitted to. If a client 
submits a session creation request without explicitly defining the {{"queue"}} 
parameter, Livy passes a null or empty configuration to Spark, causing the 
application to fall back to the Hadoop cluster's global default YARN queue 
(usually {{{}default{}}}).
This creates a limitation for multi-tenant cluster administrators. 
Administrators often need to enforce a specific default YARN queue exclusively 
for all Livy-generated workloads (e.g., a queue named {{{}livy{}}}), without 
relying on end-users to remember to pass the parameter manually in every REST 
API request payload.

> Add livy.spark.yarn.queue configuration to set default YARN queue
> -----------------------------------------------------------------
>
>                 Key: LIVY-1059
>                 URL: https://issues.apache.org/jira/browse/LIVY-1059
>             Project: Livy
>          Issue Type: Improvement
>            Reporter: Nilesh Rathi
>            Assignee: Nilesh Rathi
>            Priority: Major
>
> Currently, Apache Livy relies entirely on the client request payload to 
> determine which YARN queue a session should be submitted to. If a client 
> submits a session creation request without explicitly defining the 
> {{"queue"}} parameter, Livy passes a null or empty configuration to Spark, 
> causing the application to fall back to the Hadoop cluster's global default 
> YARN queue (usually {{{}default{}}}).
> This creates a limitation for multi-tenant cluster administrators. 
> Administrators often need to enforce a specific default YARN queue 
> exclusively for all Livy-generated workloads (e.g., a queue named 
> {{{}livy{}}}), without relying on end-users to remember to pass the parameter 
> manually in every REST API request payload.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to