You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "Bogdan Raducanu (JIRA)" <ji...@apache.org> on 2017/05/23 10:50:04 UTC

[jira] [Created] (SPARK-20854) extend hint syntax to support any expression, not just identifiers or strings

Bogdan Raducanu created SPARK-20854:
---------------------------------------

             Summary: extend hint syntax to support any expression, not just identifiers or strings
                 Key: SPARK-20854
                 URL: https://issues.apache.org/jira/browse/SPARK-20854
             Project: Spark
          Issue Type: Bug
          Components: SQL
    Affects Versions: 2.2.0
            Reporter: Bogdan Raducanu


Currently the SQL hint syntax supports as parameters only identifiers while the Dataset hint syntax supports only strings.

They should support any expression as parameters, for example numbers. This is useful for implementing other hints in the future.

Examples:
{code}
df.hint("hint1", Seq(1, 2, 3))
df.hint("hint2", "A", 10000)

sql("select /*+ hint1((1,2,3)) */")
sql("select /*+ hint2('A', 10000) */")
{code}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

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