hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Chen (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HIVE-7093) Separate out static/dynamic partitioning code in HCatalog as implementations
Date Tue, 20 May 2014 01:37:39 GMT

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

Mime
View raw message