[ https://issues.apache.org/jira/browse/HIVE-7093?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Chen updated HIVE-7093: ----------------------------- Description: >From HCATALOG-504: {quote} Currently the whole code base has if (dynamicparitioning){} else{} blocks spread all over the code. It is difficult for maintainability and also debugging. It would be good to have abstract classes with common code and extended classes that override functionality for static and dynamic partitions. {quote} I am splitting this into a few subtasks. I already have a patch for splitting up the static and dynamic partitioning code in FileRecordWriterContainer that I am testing. was: >From HCATALOG-504: > Currently the whole code base has if (dynamicparitioning){} else{} blocks > spread all over the code. It is difficult for maintainability and also > debugging. It would be good to have abstract classes with common code and > extended classes that override functionality for static and dynamic > partitions. I am splitting this into a few subtasks. I already have a patch for splitting up the static and dynamic partitioning code in FileRecordWriterContainer that I am testing. > Separate out static/dynamic partitioning code in HCatalog as implementations > ---------------------------------------------------------------------------- > > Key: HIVE-7093 > URL: https://issues.apache.org/jira/browse/HIVE-7093 > Project: Hive > Issue Type: Bug > Reporter: David Chen > Assignee: David Chen > > From HCATALOG-504: > {quote} > Currently the whole code base has if (dynamicparitioning){} else{} blocks > spread all over the code. It is difficult for maintainability and also > debugging. It would be good to have abstract classes with common code and > extended classes that override functionality for static and dynamic > partitions. > {quote} > I am splitting this into a few subtasks. I already have a patch for splitting > up the static and dynamic partitioning code in FileRecordWriterContainer that > I am testing. -- This message was sent by Atlassian JIRA (v6.2#6252)