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. 


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to