Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-7824

Improve master start up time when there is log splitting work

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.94.7
    • master
    • None
    • Reviewed
    • Hide
      Master now won't wait for existing or previously left log splitting work(except for ROOT and META region servers) finish before it can start up. Sometimes log splitting work could take more than minutes. In normal case, master node starts much faster than before when there is region server recovery work going on. The feature can be disabled by setting configuration value ""hbase.master.wait.for.log.splitting" to true.(default value is false)
      Show
      Master now won't wait for existing or previously left log splitting work(except for ROOT and META region servers) finish before it can start up. Sometimes log splitting work could take more than minutes. In normal case, master node starts much faster than before when there is region server recovery work going on. The feature can be disabled by setting configuration value ""hbase.master.wait.for.log.splitting" to true.(default value is false)

    Description

      When there is log split work going on, master start up waits till all log split work completes even though the log split has nothing to do with meta region servers.

      It's a bad behavior considering a master node can run when log split is happening while its start up is blocking by log split work.

      Since master is kind of single point of failure, we should start it ASAP.

      Attachments

        1. hbase-7824_v2.patch
          29 kB
          Jeffrey Zhong
        2. hbase-7824_v3.patch
          31 kB
          Jeffrey Zhong
        3. hbase-7824.patch
          29 kB
          Jeffrey Zhong
        4. hbase-7824-v10.patch
          50 kB
          Jeffrey Zhong
        5. hbase-7824-v7.patch
          47 kB
          Jeffrey Zhong
        6. hbase-7824-v8.patch
          47 kB
          Jeffrey Zhong
        7. hbase-7824-v9.patch
          49 kB
          Jeffrey Zhong

        Issue Links

          Activity

            People

              jeffreyz Jeffrey Zhong
              jeffreyz Jeffrey Zhong
              Votes:
              1 Vote for this issue
              Watchers:
              14 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: