Uploaded image for project: 'Hadoop HDFS'
  1. Hadoop HDFS
  2. HDFS-8117

More accurate verification in SimulatedFSDataset: replace DEFAULT_DATABYTE with patterned data

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.6.0
    • Fix Version/s: 2.8.0, 3.0.0-alpha1
    • Component/s: None
    • Labels:
      None
    • Target Version/s:

      Description

      Currently SimulatedFSDataset uses a single DEFAULT_DATABYTE to simulate all block content. This is not accurate because the return of this byte just means the read request has hit an arbitrary position in an arbitrary simulated block.

      This JIRA aims to improve it with a more accurate verification. When position p of a simulated block b is accessed, the returned byte is b's block ID plus p, moduled by the max value of a byte.

        Attachments

        1. HDFS-8117.000.patch
          11 kB
          Zhe Zhang
        2. HDFS-8117.001.patch
          12 kB
          Zhe Zhang
        3. HDFS-8117.002.patch
          13 kB
          Zhe Zhang
        4. HDFS-8117.003.patch
          14 kB
          Zhe Zhang
        5. HDFS-8117-branch2.patch
          14 kB
          Zhe Zhang

          Activity

            People

            • Assignee:
              zhz Zhe Zhang
              Reporter:
              zhz Zhe Zhang
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: