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

[Backport] HBASE-22867 to branch-1 to avoid ForkJoinPool to spawn thousands of threads

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.5.0, 1.4.11
    • None
    • None
    • Reviewed
    • Hide
      Replace the ForkJoinPool in CleanerChore by ThreadPoolExecutor which can limit the spawn thread size and avoid the master GC frequently. The replacement is an internal implementation in CleanerChore, so no config key change, the upstream users can just upgrade the hbase master without any other change.
      Show
      Replace the ForkJoinPool in CleanerChore by ThreadPoolExecutor which can limit the spawn thread size and avoid the master GC frequently. The replacement is an internal implementation in CleanerChore, so no config key change, the upstream users can just upgrade the hbase master without any other change.

    Attachments

      Issue Links

        Activity

          People

            openinx Zheng Hu
            reidchan Reid Chan
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: