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

[amv2] Miscellaneous minor log and assign procedure create improvements

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.1.1, 2.0.3
    • Component/s: amv2, Operability
    • Labels:
      None

      Description

      Some minor fixups:

          For RIT Duration, do better than print ms/seconds. Remove redundant UI
          column dedicated to duration when we log it in the status field too.
      
          Make bypass log at INFO level -- when DEBUG we can miss important
          fixup detail like why we failed.
      
          Make it so on complete of subprocedure, we note count of outstanding
          siblings so we have a clue how much further the parent has to go before
          it is done (Helpful when hundreds of servers doing SCP).
      
          Have the SCP run the AP preflight check before creating an AP; saves
          creation of hundreds of thousands of APs during fixup of this big cluster
          of mine.
      
          Don't log tablename three times when reporting remote call failed.
      
          If lock is held already, note who has it. Also log after we get lock
          or if we have to wait rather than log on entrance though we may
          later have to wait (or we may have just picked up the lock).
      

      Posting patch in a sec but let me try it on cluster too.

        Attachments

        1. HBASE-21242.branch-2.1.002.patch
          18 kB
          stack
        2. HBASE-21242.branch-2.1.001.patch
          18 kB
          stack
        3. HBASE-21242.branch-2.1.001.patch
          18 kB
          stack
        4. HBASE-21242.branch-2.1.001.patch
          18 kB
          stack
        5. HBASE-21242.branch-2.003.patch
          12 kB
          stack
        6. HBASE-21242.branch-2.002.patch
          12 kB
          stack
        7. HBASE-21242.branch-2.002.patch
          12 kB
          stack
        8. HBASE-21242.branch-2.001.patch
          12 kB
          stack
        9. HBASE-21242.branch-2.001.patch
          12 kB
          stack
        10. HBASE-21242.branch-2.0.002.patch
          19 kB
          stack
        11. HBASE-21242.branch-2.0.001.patch
          18 kB
          stack
        12. HBASE-21242.branch-2.0.001.patch
          18 kB
          stack
        13. HBASE-21242.addendum.fix.testhregioninfo.patch
          2 kB
          stack

          Issue Links

            Activity

              People

              • Assignee:
                stack stack
                Reporter:
                stack stack
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: