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

Partition sizes differ after streaming with allowOverwrite=false with concurrent PME

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None
    • Docs Required

    Description

      Scenario

      • Start 3 nodes
      • Run N threads, each thread starts a replicated cache and then streams data to that cache with allowOverwrite=false

      During the streaming there are "Partition validation failed" warnings.
      After the streaming in all threads ends, some caches have incorrect size and local SQL queries return less data.

      Seems that PME can break an ongoing streaming with allowOverwrite=false.
      allowOverwrite=true is a workaround.

      Reproducer is attached. Run it with "Repeat until failure".

      Attachments

        Activity

          People

            Unassigned Unassigned
            slukyanov Stanislav Lukyanov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: