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

Remove RejectedExecutionHandler for long/short compaction thread pools

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 3.0.0-alpha-3, 2.4.13
    • 2.6.0, 2.5.1, 3.0.0-alpha-4, 2.4.15
    • Compaction
    • None

    Description

      As disscussed in https://github.com/apache/hbase/pull/4725

      actually the max size of StealJobQueue is bouded by the VM limit of an array, and the OOM exception occurs before the rejection handler. So StealJobQueue is equivalent to be unbounded. I think the RejectionHandler may bring some confusions and make the codes a little puzzle.

      Attachments

        Issue Links

          Activity

            People

              Xiaolin Ha Xiaolin Ha
              Xiaolin Ha Xiaolin Ha
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: