Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-676

Enable Read from open Containers via Standalone Protocol

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.3.0, 0.4.0
    • None
    • None

    Description

      With BlockCommitSequenceId getting updated per block commit on open containers in OM as well datanode, Ozone Client reads can through Standalone protocol not necessarily requiring Ratis. Client should verify the BCSID of the container which has the data block , which should always be greater than or equal to the BCSID of the block to be read and the existing block BCSID should exactly match that of the block to be read. As a part of this, Client can try to read from a replica with a supplied BCSID and failover to the next one in case the block does ont exist on one replica.

      Attachments

        1. HDDS-676.001.patch
          46 kB
          Shashikant Banerjee
        2. HDDS-676.002.patch
          45 kB
          Shashikant Banerjee
        3. HDDS-676.003.patch
          42 kB
          Shashikant Banerjee
        4. HDDS-676.004.patch
          46 kB
          Shashikant Banerjee
        5. HDDS-676.005.patch
          46 kB
          Shashikant Banerjee
        6. HDDS-676.006.patch
          45 kB
          Shashikant Banerjee
        7. HDDS-676.007.patch
          28 kB
          Shashikant Banerjee
        8. HDDS-676.008.patch
          28 kB
          Shashikant Banerjee
        9. HDDS-676-ozone-0.3.000.patch
          28 kB
          Shashikant Banerjee

        Activity

          People

            shashikant Shashikant Banerjee
            shashikant Shashikant Banerjee
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: