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

Bug in return value for delete() calls in WASB

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.8.0
    • 2.9.0, 3.0.0-alpha2
    • fs/azure
    • None
    • Reviewed

    Description

      Current implementation of WASB does not correctly handle multiple threads/clients calling delete on the same file. The expected behavior in such scenarios is only one of the thread should delete the file and return true, while all other threads should receive false. However in the current implementation even though only one thread deletes the file, multiple clients incorrectly get "true" as the return from delete() call..

      Attachments

        1. HADOOP-13675.001.patch
          9 kB
          Dushyanth
        2. HADOOP-13675.002.patch
          11 kB
          Dushyanth
        3. HADOOP-13675.003.patch
          14 kB
          Dushyanth
        4. HADOOP-13675.004.patch
          14 kB
          Dushyanth

        Activity

          People

            dchickabasapa Dushyanth
            dchickabasapa Dushyanth
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: