Uploaded image for project: 'Apache Storm'
  1. Apache Storm
  2. STORM-3656

Change handling of Hadoop TGT renewal exception

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.2.0
    • 2.3.0
    • storm-client
    • None

    Description

      STORM-3606 identified an issue where Hadoop's TGT auto renewal thread causes an exception and worker restart.  The fix involved a lot of reflection calls to emulate the Hadoop code while avoiding launching this thread.

       

      It's possible Hadoop could change their code, causing this reflection to fail.   To handle this case, we could instead allow Hadoop to launch this autorenewal thread, and have the worker catch the specific NPE from Hadoop in the exception handler.  

      Attachments

        Issue Links

          Activity

            People

              agresch Aaron Gresch
              agresch Aaron Gresch
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1h
                  1h