Uploaded image for project: 'Accumulo'
  1. Accumulo
  2. ACCUMULO-3931 Repeated invocations of BatchScanner iterator().hasNext() causes MAC to become unresponsive
  3. ACCUMULO-3934

Improve documentation about multiple calls to iterator() sharing threads on single BatchScanner

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 1.6.4, 1.7.1, 1.8.0
    • client, docs
    • None

    Description

      After digging into ACCUMULO-3931, ecn realized that multiple calls to iterator() on a BatchScanner would all be sharing threads on the same ThreadPool which would ultimately lead to starvation.

      Add some documentation to try to make it clear that multiple calls to iterator() on a BatchScanner will share the same ThreadPool.

      Attachments

        Activity

          People

            elserj Josh Elser
            elserj Josh Elser
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 1h
                1h