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

Add client detail to scan name so when lease expires, we have clue on who was scanning

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.3.2
    • 3.0.0-alpha-1, 2.5.0, 2.4.2
    • scan
    • None
    • Reviewed

    Description

      On a busy cluster, seeing a bunch of this:

      regionserver.RSRpcServices: Scanner -5594731657924732088 lease expired on region hbase:meta,,1.1588230740
      

      Trying to figure out originator is a little tough; there isn't enough in for in the above.

      scanid is a long but scan name is a string.. perhaps add in the client ip+port as scan id prefix? Or add the info to the value – probably better – and dump it out when we get one of these expirations?

      Attachments

        Issue Links

          Activity

            People

              stack Michael Stack
              stack Michael Stack
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: