You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "David Chen (JIRA)" <ji...@apache.org> on 2014/05/20 03:37:39 UTC

[jira] [Updated] (HIVE-7093) Separate out static/dynamic partitioning code in HCatalog as implementations

     [ 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)