yixiaohua created SPARK-5195:
--------------------------------

             Summary: when hive table is query with alias  the cache data  lose 
effectiveness.
                 Key: SPARK-5195
                 URL: https://issues.apache.org/jira/browse/SPARK-5195
             Project: Spark
          Issue Type: Bug
          Components: SQL
    Affects Versions: 1.2.0
            Reporter: yixiaohua


override the MetastoreRelation's sameresult method only compare databasename 
and table name

because in previous :
cache table t1;
select count() from t1;
it will read data from memory but the sql below will not,instead it read from 
hdfs:
select count() from t1 t;

because cache data is keyed by logical plan and compare with sameResult ,so 
when table with alias the same table 's logicalplan is not the same logical 
plan with out alias so modify the sameresult method only compare databasename 
and table name



--
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

Reply via email to