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

[BDB] Avoid storing unnecessary single byte with message enqueue records

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • qpid-java-6.1
    • Broker-J
    • None

    Description

      We represent message instances in BDB as a tuple comprising a key (formed of queue id and message id) and a dummy record (currently formed of 1 byte). The reason why we chose to store a single byte dummy byte is unclear as JE supports zero length values. Storing of the single byte will be causing an unnecessary overhead and should be removed.

      There is no need for a store version change.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            kwall Keith Wall
            kwall Keith Wall
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Issue deployment