You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "yixiaohua (JIRA)" <ji...@apache.org> on 2015/01/11 16:22:34 UTC

[jira] [Created] (SPARK-5195) when hive table is query with alias the cache data lose effectiveness.

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-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org