Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.96.0
    • Fix Version/s: 0.98.0, 0.96.1
    • Component/s: Client
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      This mainly fixes issues when we had "long" errors, for example a multi blocked when trying to obtain a lock that was finally failing after 60s. Previously we were trying only for 5 minutes. We now do all the tries. I've fixed stuff around this area to make it work.

      There is also more logs.

      I've changed the back off array. With the default pause of 100ms, even after 20 tries we still retry every 10s.

      I've also changed the max per RS to something minimal. If the cluster is not in a very good state it's less aggressive. It seems to be a better default.

      I've done two tests:

      • on a small; homogeneous cluster, I had the same performances
      • on a bigger, but heterogeneous cluster it was twice as fast.
      1. 9843-trunk.v2.patch
        29 kB
        Nicolas Liochon
      2. 9843-trunk.v3.patch
        30 kB
        Nicolas Liochon

        Issue Links

          Activity

          Nicolas Liochon created issue -
          Nicolas Liochon made changes -
          Field Original Value New Value
          Attachment 9843-trunk.v2.patch [ 12610376 ]
          Nicolas Liochon made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Nicolas Liochon made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Nicolas Liochon made changes -
          Attachment 9843-trunk.v3.patch [ 12610408 ]
          Nicolas Liochon made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Nicolas Liochon made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Hadoop Flags Reviewed [ 10343 ]
          Resolution Fixed [ 1 ]
          Sergey Shelukhin made changes -
          Link This issue contains HBASE-9787 [ HBASE-9787 ]
          stack made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Nicolas Liochon
              Reporter:
              Nicolas Liochon
            • Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development