Uploaded image for project: 'Flume'
  1. Flume
  2. FLUME-1925

HDFS timeouts should not starve other threads

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.4.0
    • Component/s: None
    • Labels:
      None

      Description

      Currently it is possible to have one HDFS call cause another one from timing out because of the synchronized blocks inside the HDFS sink code. So when we calculate timeout, we end up calculating the time to enter the monitor + hdfs calls. We must change it to make sure only the HDFS calls count towards the timeout.

        Attachments

        1. FLUME-1925-1.patch
          20 kB
          Hari Shreedharan
        2. FLUME-1925.patch
          20 kB
          Hari Shreedharan

          Issue Links

            Activity

              People

              • Assignee:
                hshreedharan Hari Shreedharan
                Reporter:
                hshreedharan Hari Shreedharan
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: