Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-16492 Setting timeout on blocking operations in read/write path
  3. HBASE-17210

Set timeout on trying rowlock according to client's RPC timeout

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.4.0, 2.0.0
    • None
    • None
    • Reviewed

    Description

      Now when we want to get a row lock, the timeout is fixed and default is 30s. But the requests from client have different RPC timeout setting. We can use the client's deadline to set timeout on tryLock.

      Attachments

        1. HBASE-17120.v1.patch
          8 kB
          Phil Yang
        2. HBASE-17210.v02.patch
          9 kB
          Phil Yang
        3. HBASE-17210.v03.patch
          10 kB
          Phil Yang
        4. HBASE-17210.v04.patch
          10 kB
          Phil Yang
        5. HBASE-17210.v04.patch
          10 kB
          Phil Yang
        6. HBASE-17210.branch-1.v01.patch
          10 kB
          Phil Yang
        7. HBASE-17210.branch-1.v02.patch
          9 kB
          Phil Yang
        8. HBASE-17210.branch-1.v03.patch
          9 kB
          Phil Yang

        Issue Links

          Activity

            People

              yangzhe1991 Phil Yang
              yangzhe1991 Phil Yang
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: