Refactor HCatTableInfo, JobInfo and OutputJobInfo
-------------------------------------------------

                 Key: HCATALOG-64
                 URL: https://issues.apache.org/jira/browse/HCATALOG-64
             Project: HCatalog
          Issue Type: Improvement
            Reporter: Francis Liu


These classes and their roles has become convoluted. HCatTableInfo should be an 
HCat abstraction of table and thus not have any job specific information and 
should not contain different information depending on usage. *JobInfo classes 
should contain job specific information (user provided, derived from metastore 
info, etc). Since *JobInfo contains such information it should be the object 
which is passed to HCatInputFormat.setInput and HCatInputFormat.setOutput. Also 
JobInfo should be renamed to InputJobInfo for consistency and clarity. Also 
there needs to be a way to pass implementation specific configuration 
information down to the actual storage driver.



--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to