Jaehwa Jung created TAJO-1053:
---------------------------------

             Summary: ADD PARTITIONS for HCatalogStore
                 Key: TAJO-1053
                 URL: https://issues.apache.org/jira/browse/TAJO-1053
             Project: Tajo
          Issue Type: Improvement
          Components: catalog, operator/expression, parser
            Reporter: Jaehwa Jung


Currently, tajo provides column partition for partitioned table. But there is a 
lack in HCatalogStore. Tajo doesn't store a list of partitions for partitioned 
table in CatalogStore. But Hive store a list of partitions in HiveMetaStore. 
So, if you wrote partitioned table on Tajo, you must run msck repair function 
or add partition on Hive. I think that it is a very inefficient work. Thus, 
tajo need to repair partitioned directory list after writing partitioned table 
in HCatalgStore as follows:

{code:xml}
INSERT OVERWRITE INTO t1 SELECT l_orderkey FROM lineitem;
ALTER TABLE lineitem ADD PARTITIONS;
{code}

For reference, "ADD PARTITIONS" just run on HCatalgStore.It doesn't run on 
another CatalogStore.



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

Reply via email to