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

Unbuffer not supported in TDE buckets

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.3.0
    • 1.4.0
    • None

    Description

      Reading data (with Impala using file handle caching) from a bucket with transparent data encryption (TDE) enabled fails to unbuffer the input stream after read is complete.

      Impala attempts hdfsUnbufferFile on cached file handles after reading is done. Previous tickets (HDDS-4320, HDDS-7135) have addressed issues with this, and been tested to work correctly. However when we enable TDE, unbuffering stops working again.

      Enabling debug logging on org.apache.hadoop shows

      I0307 09:00:58.513293 31969 StreamCapabilitiesPolicy.java:50] 4c4de8d99785e5c8:a97f7edb00000000] org.apache.hadoop.ozone.client.io.KeyInputStream: does not implement StreamCapabilities and the unbuffer capability

      Attachments

        Issue Links

          Activity

            People

              weichiu Wei-Chiu Chuang
              MikaelSmith Michael Smith
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: