You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafodion.apache.org by "Roberta Marton (JIRA)" <ji...@apache.org> on 2015/10/16 21:35:05 UTC

[jira] [Created] (TRAFODION-1537) Improvements integrating Native tables with Trafodion's view of these tables

Roberta Marton created TRAFODION-1537:
-----------------------------------------

             Summary: Improvements integrating Native tables with Trafodion's view of these tables
                 Key: TRAFODION-1537
                 URL: https://issues.apache.org/jira/browse/TRAFODION-1537
             Project: Apache Trafodion
          Issue Type: Improvement
          Components: sql-cmp
    Affects Versions: 1.2-incubating
            Reporter: Roberta Marton


In release 1.2, a new feature was added called external tables.  With this feature users can define native tables from Hive and HBase as external tables in Trafodion.  Based on the Trafodion definitions, additional SQL based operations can be performed.  For example, gathering statistics to create better plans.

The problem exists in keeping the Trafodion external table definition consistent the its native table counterpart. That is, when the native table definition changes, it should be reflected in the corresponding Trafodion external table. 

Today, when  we load an external table into cache, we check the native definition with the native table and report an mismatch. This check does an exact match - it needs to be relaxed a bit in order to allow subtle changes to exist.  Perhaps it should check for column placement and column names.

May want to design a bit more into how to best do consisteny checks. 



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