VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.0.0-alpha-3
    • 2.0.0-beta-1, 2.0.0
    • regionserver
    • None
    • Hide
      HRegion.batchMutate()/ doMiniBatchMutate() is refactored with aim to unify batchMutate() and mutateRows() code paths later. batchMutate() currently handles 2 types of batches: MutationBatchOperations and ReplayBatchOperations. Common base class BatchOperations is augmented with common methods which are overridden in derived classes as needed. doMiniBatchMutate() is implemented using common methods in base class BatchOperations.
      Show
      HRegion.batchMutate()/ doMiniBatchMutate() is refactored with aim to unify batchMutate() and mutateRows() code paths later. batchMutate() currently handles 2 types of batches: MutationBatchOperations and ReplayBatchOperations. Common base class BatchOperations is augmented with common methods which are overridden in derived classes as needed. doMiniBatchMutate() is implemented using common methods in base class BatchOperations.

    Description

      Split doMiniBatchMutate() and improve readability.

      Attachments

        1. hbase-18961.master.005.patch
          77 kB
          Umesh Agashe
        2. hbase-18961.master.004.patch
          77 kB
          Umesh Agashe
        3. hbase-18961.master.003.patch
          77 kB
          Umesh Agashe
        4. hbase-18961.master.002.patch
          69 kB
          Umesh Agashe
        5. hbase-18961.master.001.patch
          68 kB
          Umesh Agashe

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            uagashe Umesh Agashe
            uagashe Umesh Agashe
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment