Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.23.2
    • datanode
    • None
    • Incompatible change, Reviewed
    • FSVolume, is a part of FSDatasetInterface implementation, should not be referred outside FSDataset. A new FSVolumeInterface is defined. The BlockVolumeChoosingPolicy.chooseVolume(..) method signature is also updated.

    Description

      FSVolume is an inner class in FSDataset. It is actually a part of the implementation of FSDatasetInterface. It is better to define a new interface, namely FSVolumeInterface, to capture the abstraction.

      Attachments

        1. h2887_20120207.patch
          72 kB
          Tsz-wo Sze
        2. h2887_20120203.patch
          54 kB
          Tsz-wo Sze

        Issue Links

          Activity

            People

              szetszwo Tsz-wo Sze
              szetszwo Tsz-wo Sze
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: