Uploaded image for project: 'Bookkeeper'
  1. Bookkeeper
  2. BOOKKEEPER-336

bookie readEntries is taking more time if the ensemble has failed bookie(s)

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 4.1.0
    • 4.2.0
    • None
    • None

    Description

      Scenario:

      1) Start three bookies. Create ledger with ensemblesize=3, quorumsize=2
      2) Add 100 entries to this ledger
      3) Make first bookie down and read the entries from 0-99

      Output: Each entry is going to fetch from the failed bookie and is waiting for the bookie connection timeout, only after failure going to next bookie.
      This is affecting the read entry performance.

      Impact: Namenode switching time will be affected by adding this failed bookie readTimeOut also.

      Attachments

        Issue Links

          Activity

            People

              ikelly Ivan Kelly
              brahmareddy Brahma Reddy Battula
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: