[
https://issues.apache.org/jira/browse/LIVY-988?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sanskar Modi updated LIVY-988:
------------------------------
Description:
Currently, livy does not escape backticks from user-provided spark-submit
arguments. So if a customer is passing any arguments that contain backticks, it
will be considered as command substitution during spark-submit causing that
argument to become blank or invalid.
Example:
{code:java}
--query 'select * from test_db.`test_table`' {code}
will become
{code:java}
--query 'select * from test_db.' {code}
Github Issue: [https://github.com/apache/incubator-livy/issues/415]
was:
Currently, livy does not escape backticks from user-provided spark-submit
arguments. So if a customer is passing any arguments that contain backticks, it
will be considered as command substitution during spark-submit causing that
argument to become blank or invalid.
Example:
{code:java}
--query 'select * from test_db.`test_table`' {code}
will become
{code:java}
--query 'select * from test_db.' {code}
Github Issue: [https://github.com/apache/incubator-livy/issues/415]
> Escape backtick from spark-submit arguments
> -------------------------------------------
>
> Key: LIVY-988
> URL: https://issues.apache.org/jira/browse/LIVY-988
> Project: Livy
> Issue Type: Task
> Reporter: Sanskar Modi
> Priority: Minor
>
> Currently, livy does not escape backticks from user-provided spark-submit
> arguments. So if a customer is passing any arguments that contain backticks,
> it will be considered as command substitution during spark-submit causing
> that argument to become blank or invalid.
> Example:
> {code:java}
> --query 'select * from test_db.`test_table`' {code}
> will become
> {code:java}
> --query 'select * from test_db.' {code}
> Github Issue: [https://github.com/apache/incubator-livy/issues/415]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)