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

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

Agile BoardAttach filesAttach ScreenshotVotersStop watchingWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • 2.5
    • 2.5
    • cache
    • 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

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            jokser Pavel Kovalenko
            jokser Pavel Kovalenko
            Votes:
            0 Vote for this issue
            Watchers:
            3 Stop watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment