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

ABFS: Initialize ABFS client timer only when metric collection is enabled

    XMLWordPrintableJSON

Details

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

    Description

      In the current flow, we are initializing the timer of the abfs-timer-client outside the metric collection enable check. As a result, for each file system, when the AbfsClient object is initialized, it spawns a thread to evaluate the time of the ABFS client. Since we are purging/closing the timer inside the metric collection check, these threads are not being closed, causing them to persist in a long-lived state. To fix this, we are moving the timer initialization inside the condition

      Attachments

        Activity

          People

            bhattmanish98 Manish Bhatt
            bhattmanish98 Manish Bhatt
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: