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

PDS could be corrupted if partition have been evicted and owned again

    XMLWordPrintableJSON

    Details

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

      Description

      So, what is going on?
      Partition had been changed, its pages had been put to checkpoint pages.
      After it partition was evicted, checkpoint started.
      We are allocating a page and because it's already in checkpoint we copy the empty page to copy it on disk.
      If we restart right now we will read the empty page from disk. Therefore assertion error would be thrown etc.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                amashenkov Andrey Mashenkov
                Reporter:
                EdShangGG Eduard Shangareev
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: