hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Arpit Agarwal (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HADOOP-12272) Refactor ipc.Server and implementations to reduce constructor bloat
Date Fri, 24 Jul 2015 23:20:04 GMT

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

Arpit Agarwal updated HADOOP-12272:
-----------------------------------
    Description: 
{{ipc.Server}} and its implementations have constructors taking large number of parameters.
This code can be simplified quite a bit by just moving RPC.Builder to the Server class and
passing the builder object to constructors.

The refactoring should be safe based on the class annotations but need to confirm no components
outside of HDFS, YARN and MR will break.

  was:
{{ipc.Server}} and its implementations have constructors taking large number of parameters.
This code can be simplified quite a bit by just moving RPC.Builder to the Server class and
passing the builder object to constructors.

The refactoring should be safe based on the class annotations but need to confirm no dependent
components outside of HDFS, YARN and MR will break.


> Refactor ipc.Server and implementations to reduce constructor bloat
> -------------------------------------------------------------------
>
>                 Key: HADOOP-12272
>                 URL: https://issues.apache.org/jira/browse/HADOOP-12272
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: ipc
>            Reporter: Arpit Agarwal
>
> {{ipc.Server}} and its implementations have constructors taking large number of parameters.
This code can be simplified quite a bit by just moving RPC.Builder to the Server class and
passing the builder object to constructors.
> The refactoring should be safe based on the class annotations but need to confirm no
components outside of HDFS, YARN and MR will break.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message