pig-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Cheolsoo Park (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (PIG-3471) Add a base abstract class for ExecutionEngine
Date Fri, 20 Sep 2013 15:17:52 GMT

     [ https://issues.apache.org/jira/browse/PIG-3471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Cheolsoo Park updated PIG-3471:

    Attachment: PIG-3471-1.patch

Attached includes the following changes:
# Adds HExecutionEngine abstract class to o.a.p.backend.hadoop.executionengine.
# Moves MRExecutionEngine from o.a.p.backend.hadoop.executionengine to o.a.p.backend.hadoop.executionengine.mapReduceLayer.
# Converts some utility functions to public static functions in Utils.java.
> Add a base abstract class for ExecutionEngine
> ---------------------------------------------
>                 Key: PIG-3471
>                 URL: https://issues.apache.org/jira/browse/PIG-3471
>             Project: Pig
>          Issue Type: Sub-task
>          Components: tez
>    Affects Versions: tez-branch
>            Reporter: Cheolsoo Park
>            Assignee: Cheolsoo Park
>             Fix For: tez-branch
>         Attachments: PIG-3471-1.patch
> While implementing TezExecutionEngine, I realized that a lot of code can be shared between
MRExecutionEngine and TezExecutionEngine because both use the common Hadoop framework (hdfs,
resource manager, etc). So it would make sense to create a base abstract class for them (called
HExecutionEngine) and have them inherit common methods and fields from it.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message