Description
FsDatasetSpi can be split up into HDFS-specific and HDFS-agnostic parts. The HDFS-specific parts can continue to be retained in FsDataSpi while those relating to volume management, block pools and upgrade can be moved to a parent interface.
There will be no change to implementations of FsDatasetSpi.