Jihoon Son created TAJO-1373:
--------------------------------

             Summary: Refactoring the createTable() function in StorageManager
                 Key: TAJO-1373
                 URL: https://issues.apache.org/jira/browse/TAJO-1373
             Project: Tajo
          Issue Type: Improvement
            Reporter: Jihoon Son
            Assignee: Jihoon Son
             Fix For: 0.11


*Introduction*
The StorageManager abstract class has a function for the table creation, called 
createTable(). This function is originally intended to be called after 
executing a "CREATE TABLE" statement. 

*Problem*
However, for HBase, this function must be executed before the "CREATE TABLE" 
statement execution because HBase must be ready to store table data. This makes 
developers confused, thereby causing many bugs. Many other storage types such 
as DBMSs can have the same problem.

*Solution*
So, I suggest to add another method, named beforeCreateTable(), to 
StorageManager. In addition, it would be good to change createTable() to 
afterCreateTable().



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

Reply via email to