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

Zhenhua Wang updated SPARK-19350:
---------------------------------
    Description: 
Currently, LocalLimit/GlobalLimit/Sample propagates the same row count and 
column stats from its child, which is incorrect.
We can get the correct rowCount in Statistics for Limit/Sample whether cbo is 
enabled or not. And column stats should not be propagated because we don't know 
the distribution of columns after Limit or Sample.

  was:Now we can easily get rowCount in Statistics for Limit and Sample whether 
cbo is enabled or not. But column stats should not be propagated because we 
don't know the distribution of columns after Limit or Sample.


> Cardinality estimation of Limit and Sample
> ------------------------------------------
>
>                 Key: SPARK-19350
>                 URL: https://issues.apache.org/jira/browse/SPARK-19350
>             Project: Spark
>          Issue Type: Sub-task
>          Components: SQL
>            Reporter: Zhenhua Wang
>
> Currently, LocalLimit/GlobalLimit/Sample propagates the same row count and 
> column stats from its child, which is incorrect.
> We can get the correct rowCount in Statistics for Limit/Sample whether cbo is 
> enabled or not. And column stats should not be propagated because we don't 
> know the distribution of columns after Limit or Sample.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to