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

mKahaDB automatic recovery in error, on missing transaction store files

    XMLWordPrintable

Details

    Description

      If the mKahaDB/txStore log file is corrupt and removed, then the automatic recovery presumes rollback, we have no indication from the log that the transactions need to commit. so there could be a partial outcome.

      We have to fix imKahaDB to not do recovery processing if the transaction log cannot be loaded. Then the Recovered prepared transaction MBeans would remain.

      We can log the failure to load the tx log file and to flip some flag such that we don't do recovery processing with no information then the transactions will be visible via Mbeans

      Attachments

        Activity

          People

            gtully@redhat.com Gary Tully
            chardahe@redhat.com Chandrakant Hardahe (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: