hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Allen Wittenauer (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HDFS-5549) Support for implementing custom FsDatasetSpi from outside the project
Date Wed, 06 May 2015 03:35:24 GMT

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

Allen Wittenauer updated HDFS-5549:
-----------------------------------
    Labels: BB2015-05-TBR  (was: )

> Support for implementing custom FsDatasetSpi from outside the project
> ---------------------------------------------------------------------
>
>                 Key: HDFS-5549
>                 URL: https://issues.apache.org/jira/browse/HDFS-5549
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>          Components: datanode
>    Affects Versions: 3.0.0
>            Reporter: Ignacio Corderi
>              Labels: BB2015-05-TBR
>         Attachments: HDFS-5549.patch
>
>
> Visibility for multiple methods and a few classes got changed to public to allow FsDatasetSpi<T>
and all the related classes that need subtyping to be fully implemented from outside the HDFS
project.
> Blocks transfers got abstracted to a factory given that the behavior will be changed
for DataNodes using Kinetic drives. The existing DataNode to DataNode block transfer functionality
got moved to LegacyBlockTransferer, no new configuration is needed to use this class and have
the same behavior that is currently present.
> DataNodes have an additional configuration key DFS_DATANODE_BLOCKTRANSFERER_FACTORY_KEY
to override the default block transfer behavior.



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

Mime
View raw message