Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-3816 Erasure Coding
  3. HDDS-6448

EC: Reconstructed Input Streams should free resources after reading to end of block

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • EC-Branch
    • None

    Description

      When a read to ECBlockReconstructedInputStream and ECBlockReconstructedStripeInputStream returns and there are zero bytes remaining in the block, we should free the buffers held due to the issue described in HDDS-6424, where KeyInputStream opens all its inputStreams upfront and does not close any of them until the entire key is closed.

      Attachments

        Issue Links

          Activity

            People

              sodonnell Stephen O'Donnell
              sodonnell Stephen O'Donnell
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: