Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-18944

s3a openfile is using readahead rather than async drain threshold to calculate drain threshold

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 3.3.6
    • None
    • fs/s3

    Description

      we are using the wrong default value for the async drain threshold in org.apache.hadoop.fs.s3a.impl.OpenFileSupport

             builderSupport.getPositiveLong(ASYNC_DRAIN_THRESHOLD,
                      defaultReadAhead))
      
      

      this means the drain threshold isn't being taken up in random io unless you have a very small readahead

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              stevel@apache.org Steve Loughran
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: