Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-14439 New/Improved Filesystem Abstractions
  3. HBASE-16879

Add ThreadPool in Legacy implementations of MasterStorage/ RegionStorage

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Abandoned
    • None
    • None
    • None
    • None

    Description

      Certain bulk operations can be and needs to be optimized by doing them in parallel with ThreadPool (e.g. ModifyRegionUtils.createRegions()). This is FS dependent and may not be required for other implementations. Instead of instantiating a ThreadPool per request we can have single instance of StorageThreadPool and support bulk operations.

      Also add APIs for bulk operations: createRegions(), deleteRegions(), archive regions() etc.

      Attachments

        Activity

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

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment