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

ConcurrentModificationException in HttpReferrerAuditHeader

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.4.1
    • 3.5.0, 3.4.1
    • fs/s3
    • None

    Description

      Surfaced during a test run doing vector iO, where multiple parallel GETs were being issued within the same audit span, just when the header is built by enumerating the attributes.

            queries = attributes.entrySet().stream()
                .filter(e -> !filter.contains(e.getKey()))
                .map(e -> e.getKey() + "=" + e.getValue())
                .collect(Collectors.joining("&"));
      

      Hypothesis: multiple GET requests are conflicting in updating/reading the header.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: