Uploaded image for project: 'AMQ Broker'
  1. AMQ Broker
  2. ENTMQBR-2272

PageCursorInfo put into consumedPages when page is deleting

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • AMQ 7.2.4.GA
    • None
    • None

    Description

      description from upstream:

      We found some PageCursorInfo in consumedPage map even if these corresponding page file is deleted.
      Suppose that there is a topic t with some messages not routed to subscriber ta. When calling ta.deliverAsync(), DeliverRunner->deliver->checkDepage->pageIterator.hasNext->
      processACK->cleanup is called in the pageSubscription's executor(step1), then checkDepage->pageIterator.hasNext->processACK->getPageInfo is called(step2). At this time(step2) pageCursorInfo maybe again put into consumedPage when the page is removed from consumedPage but not from softCache(int step1).

      Attachments

        Activity

          People

            csuconic@redhat.com Clebert Suconic
            csuconic@redhat.com Clebert Suconic
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: