[ 
https://issues.apache.org/jira/browse/TAJO-2165?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15363795#comment-15363795
 ] 

ASF GitHub Bot commented on TAJO-2165:
--------------------------------------

Github user jihoonson commented on the issue:

    https://github.com/apache/tajo/pull/1036
  
    Thank you for the quick update. Here are my answers. 
    
    1. Basically, table properties are used for optional settings per table. 
So, every table property is optional, and tajo should be able to work with 
default property values if they are absent. 
    However, among table properties, timezone is recently changed as a 
mandatory property of a table. So, currently I think it is the only one which 
should not be removed. 
    The best solution seems to store the timezone value in the TableMeta or 
TableDesc instead of in the optional KeyValue set. But this would be better to 
be done in a separate ticket, and it would be enough to force timezone as 
unsettable here. 
    
    2. The deprecated one is HCatalogStore, and HiveCatalogStore should be 
implemented. But, as you see, many functions of HiveCatalogStore are not 
implemented yet. I think it also would be better to do in a separate ticket. 


> Add 'ALTER TABLE UNSET PROPERTY' statement to Tajo DDL
> ------------------------------------------------------
>
>                 Key: TAJO-2165
>                 URL: https://issues.apache.org/jira/browse/TAJO-2165
>             Project: Tajo
>          Issue Type: New Feature
>            Reporter: Lee Dongjin
>            Assignee: Lee Dongjin
>
> For version 0.11.x now, there is only set statement for table property. When 
> the user makes a typo with DDL statement, this mistake cannot be removed. We 
> also need the way to remove already set properties.



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

Reply via email to