Uploaded image for project: 'ActiveMQ Artemis'
  1. ActiveMQ Artemis
  2. ARTEMIS-2197

Page deleted before transaction finishes

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.6.3
    • Fix Version/s: 2.6.4
    • Component/s: Broker
    • Labels:
      None

      Description

      When a receiving transaction is committed in a paging situation,
      if a page happens to be completed and it will be deleted in a
      transaction operation (PageCursorTx). The other tx operation
      RefsOperation needs to access the page (in PageCache) to finish
      its job. There is a chance that the PageCursorTx removes the
      page before RefsOperation and it will cause the RefsOperation
      failed to find a message in a page.

       

        Attachments

          Activity

            People

            • Assignee:
              gaohoward Howard Gao
              Reporter:
              gaohoward Howard Gao
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: