Uploaded image for project: 'Apache Jena'
  1. Apache Jena
  2. JENA-703

TDB - Ensure readers don't block writeback forever.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Workaround
    • Jena 2.11.1
    • None
    • TDB
    • None

    Description

      The commit queue can only be flushed when the main storage is quiet. A stream of readers can lead to the main storage never being quiet.

      One possibility is to place a maximum (quite high) on the number of readers allowed after the decision to flush the journal to main storage. If exceeded, then lock readers for a while, flush and resume.

      Attachments

        Issue Links

          Activity

            People

              andy Andy Seaborne
              andy Andy Seaborne
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: