[jira] [Updated] (SPARK-17298) Require explicit CROSS join for cartesian products by default

2016-08-29 Thread Srinath (JIRA)

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

Srinath updated SPARK-17298:

Description: 
Require the use of CROSS join syntax in SQL (and a new crossJoin DataFrame API) 
to specify explicit cartesian products between relations under the default 
configuration (spark.sql.crossJoin.enabled = false).
By cartesian product we mean a join between relations R and S where there is no 
join condition involving columns from both R and S.

If a cartesian product is detected in the absence of an explicit CROSS join, an 
error must be thrown. 
Turning on the spark.sql.crossJoin.enabled configuration flag will disable this 
check and allow cartesian products without an explicit cross join.

  was:
Require the use of CROSS join syntax in SQL (and a new crossJoin DataFrame API) 
to specify explicit cartesian products between relations under the default 
configuration with spark.sql.crossJoin.enabled = false.
By cartesian product we mean a join between relations R and S where there is no 
join condition involving columns from both R and S.

If a cartesian product is detected in the absence of an explicit CROSS join, an 
error must be thrown. 
Turning on the spark.sql.crossJoin.enabled configuration flag will disable this 
check and allow cartesian products without an explicit cross join.


> Require explicit CROSS join for cartesian products by default
> -
>
> Key: SPARK-17298
> URL: https://issues.apache.org/jira/browse/SPARK-17298
> Project: Spark
>  Issue Type: Story
>  Components: SQL
>Reporter: Srinath
>Priority: Minor
>
> Require the use of CROSS join syntax in SQL (and a new crossJoin DataFrame 
> API) to specify explicit cartesian products between relations under the 
> default configuration (spark.sql.crossJoin.enabled = false).
> By cartesian product we mean a join between relations R and S where there is 
> no join condition involving columns from both R and S.
> If a cartesian product is detected in the absence of an explicit CROSS join, 
> an error must be thrown. 
> Turning on the spark.sql.crossJoin.enabled configuration flag will disable 
> this check and allow cartesian products without an explicit cross join.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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



[jira] [Updated] (SPARK-17298) Require explicit CROSS join for cartesian products by default

2016-08-29 Thread Srinath (JIRA)

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

Srinath updated SPARK-17298:

Description: 
Require the use of CROSS join syntax in SQL (and a new crossJoin DataFrame API) 
to specify explicit cartesian products between relations under the default 
cross_join_.
By cartesian product we mean a join between relations R and S where there is no 
join condition involving columns from both R and S.

If a cartesian product is detected in the absence of an explicit CROSS join, an 
error must be thrown. 

Turning on the spark.sql.crossJoin.enabled configuration flag will disable this 
check and allow cartesian products without an explicit cross join.

  was:
Require the use of CROSS join syntax in SQL (and a new crossJoin DataFrame API) 
to specify explicit cartesian products between relations.
By cartesian product we mean a join between relations R and S where there is no 
join condition involving columns from both R and S.

If a cartesian product is detected in the absence of an explicit CROSS join, an 
error must be thrown. Turning on the spark.sql.crossJoin.enabled configuration 
flag will disable this check and allow cartesian products without an explicit 
cross join.


> Require explicit CROSS join for cartesian products by default
> -
>
> Key: SPARK-17298
> URL: https://issues.apache.org/jira/browse/SPARK-17298
> Project: Spark
>  Issue Type: Story
>  Components: SQL
>Reporter: Srinath
>Priority: Minor
>
> Require the use of CROSS join syntax in SQL (and a new crossJoin DataFrame 
> API) to specify explicit cartesian products between relations under the 
> default cross_join_.
> By cartesian product we mean a join between relations R and S where there is 
> no join condition involving columns from both R and S.
> If a cartesian product is detected in the absence of an explicit CROSS join, 
> an error must be thrown. 
> Turning on the spark.sql.crossJoin.enabled configuration flag will disable 
> this check and allow cartesian products without an explicit cross join.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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



[jira] [Updated] (SPARK-17298) Require explicit CROSS join for cartesian products by default

2016-08-29 Thread Srinath (JIRA)

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

Srinath updated SPARK-17298:

Description: 
Require the use of CROSS join syntax in SQL (and a new crossJoin DataFrame API) 
to specify explicit cartesian products between relations under the default 
configuration with spark.sql.crossJoin.enabled = false.
By cartesian product we mean a join between relations R and S where there is no 
join condition involving columns from both R and S.

If a cartesian product is detected in the absence of an explicit CROSS join, an 
error must be thrown. 
Turning on the spark.sql.crossJoin.enabled configuration flag will disable this 
check and allow cartesian products without an explicit cross join.

  was:
Require the use of CROSS join syntax in SQL (and a new crossJoin DataFrame API) 
to specify explicit cartesian products between relations under the default 
cross_join_.
By cartesian product we mean a join between relations R and S where there is no 
join condition involving columns from both R and S.

If a cartesian product is detected in the absence of an explicit CROSS join, an 
error must be thrown. 

Turning on the spark.sql.crossJoin.enabled configuration flag will disable this 
check and allow cartesian products without an explicit cross join.


> Require explicit CROSS join for cartesian products by default
> -
>
> Key: SPARK-17298
> URL: https://issues.apache.org/jira/browse/SPARK-17298
> Project: Spark
>  Issue Type: Story
>  Components: SQL
>Reporter: Srinath
>Priority: Minor
>
> Require the use of CROSS join syntax in SQL (and a new crossJoin DataFrame 
> API) to specify explicit cartesian products between relations under the 
> default configuration with spark.sql.crossJoin.enabled = false.
> By cartesian product we mean a join between relations R and S where there is 
> no join condition involving columns from both R and S.
> If a cartesian product is detected in the absence of an explicit CROSS join, 
> an error must be thrown. 
> Turning on the spark.sql.crossJoin.enabled configuration flag will disable 
> this check and allow cartesian products without an explicit cross join.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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



[jira] [Updated] (SPARK-17298) Require explicit CROSS join for cartesian products by default

2016-08-29 Thread Srinath (JIRA)

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

Srinath updated SPARK-17298:

Summary: Require explicit CROSS join for cartesian products by default  
(was: Require explicit CROSS join for cartesian products)

> Require explicit CROSS join for cartesian products by default
> -
>
> Key: SPARK-17298
> URL: https://issues.apache.org/jira/browse/SPARK-17298
> Project: Spark
>  Issue Type: Story
>  Components: SQL
>Reporter: Srinath
>Priority: Minor
>
> Require the use of CROSS join syntax in SQL (and a new crossJoin DataFrame 
> API) to specify explicit cartesian products between relations.
> By cartesian product we mean a join between relations R and S where there is 
> no join condition involving columns from both R and S.
> If a cartesian product is detected in the absence of an explicit CROSS join, 
> an error must be thrown. Turning on the spark.sql.crossJoin.enabled 
> configuration flag will disable this check and allow cartesian products 
> without an explicit cross join.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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