[
https://issues.apache.org/jira/browse/HDFS-7035?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lei (Eddy) Xu updated HDFS-7035:
--------------------------------
Description: It refactors {{DataStorage}} and {{BlockPoolSliceStorage}} to
reduce the duplicate code and supports atomic adding volume operations. (was:
{{DataStorage}} and {{BlockPoolSliceStorage}} share many similar code path.
This jira extracts the common part of these two classes to simplify the logic
for both.
This is the ground work for handling partial failures during hot swapping
volumes.)
> Make adding volume an atomic operation.
> ---------------------------------------
>
> Key: HDFS-7035
> URL: https://issues.apache.org/jira/browse/HDFS-7035
> Project: Hadoop HDFS
> Issue Type: Sub-task
> Components: datanode
> Affects Versions: 2.5.0
> Reporter: Lei (Eddy) Xu
> Assignee: Lei (Eddy) Xu
> Attachments: HDFS-7035.000.combo.patch, HDFS-7035.000.patch,
> HDFS-7035.001.combo.patch, HDFS-7035.001.patch, HDFS-7035.002.patch,
> HDFS-7035.003.patch, HDFS-7035.003.patch, HDFS-7035.004.patch
>
>
> It refactors {{DataStorage}} and {{BlockPoolSliceStorage}} to reduce the
> duplicate code and supports atomic adding volume operations.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)