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)