Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-25048

Refine the start/end functions in HMSHandler

    XMLWordPrintableJSON

Details

    Description

      Some start/end functions are incomplete or wrong in the HMSHandler, these functions audit actions, monitor the performance, and notify the end function listeners. We have already measured the performance of the HMSHandler in PerfLogger,  and covered more methods than these functions that have done, so we can remove the monitoring from the start/end functions, move the end function listeners to the RetryingHMSHandler to eliminate the try-finally blocks that spread across many different methods. After these, we can try to cleanup the functions to make HMSHandler be more simplified.

       

      Attachments

        Issue Links

          Activity

            People

              dengzh Zhihua Deng
              dengzh Zhihua Deng
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 5h 50m
                  5h 50m