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

After cluster activation actual partition state restored from WAL may be lost

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 2.5
    • Fix Version/s: 2.5
    • Component/s: cache
    • Labels:
      None

      Description

      On cluster activation we restore partition states from checkpoint and WAL. But before that action we pre-create partitions by ideal assignment on "beforeExchange" phase and own it in case of first or next activation. This partition state change is logged to WAL and override actual last state of partition during restore.

      Possible solutions:
      1) Pre-create partitions after actual restore.
      2) Do not log to WAL partition own on pre-create phase.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Jokser Pavel Kovalenko
                Reporter:
                Jokser Pavel Kovalenko
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: