Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-4984

Linear File Allocation for the Linux AIO Store

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • None
    • C++ Broker
    • None

    Description

      This Jira is for a proposed change to the AIO "legacy" store in the Qpid C++ Broker.

      Rather than pre-allocating store files in a fixed-size ring buffer (per queue), the linear store allocates files to queue journals on an as-needed basis, freeing them to a free-pool when no longer needed (i.e. all stored messages have been dequeued).

      The development is ongoing in a branch called "linearstore".

      Attachments

        Activity

          People

            kpvdr Kim van der Riet
            tross Ted Ross
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: