Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-8791

Missed updateCounter in WAL DataRecord when commit transaction from primary to backup

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.5
    • 2.7
    • cache
    • None

    Description

      When we commit transaction from primary to backup, we don't assign updateCounter to WAL DataRecord /Entry associated with TxEntry, altough increment updateCounter in backup partition correctly.
      After that we have DataRecord's with zero update counters in WAL on backup node. This leads to WAL rebalance errors if we start suppliying process from such node partition.

      We should save actual updateCounter to WAL even in case commiting to backup and introduce tests for Tx Cache WAL rebalancing.

      Attachments

        Activity

          People

            jokser Pavel Kovalenko
            jokser Pavel Kovalenko
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: