Uploaded image for project: 'JBoss A-MQ'
  1. JBoss A-MQ
  2. ENTMQ-777

"checkForCorruptJournalFiles" does not verify indexes are in sync

    XMLWordPrintable

Details

    • Story
    • Resolution: Done
    • Minor
    • None
    • JBoss A-MQ 6.1
    • broker, kahadb, message-store
    • None

    Description

      checkForCorruptJournalFiles checks to ensure the appropriate kahadb indexes are initialised correctly for each destination on the broker during broker startup. However it does not walk the indexes, to verify that the locationIndex and orderIndex are completely in sync with each other.

      In the case where there are still some valid messages on a destination followed by index corruption; this will allow the checkForCorruptJournalFiles to pass without triggering a index file rebuild - which it should in that case.

      Attachments

        Activity

          People

            Unassigned Unassigned
            rhn-support-pfox Patrick Fox (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: