You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by "Stanislav Lukyanov (JIRA)" <ji...@apache.org> on 2019/02/20 10:24:00 UTC

[jira] [Created] (IGNITE-11365) Partition sizes differ after streaming with allowOverwrite=false with concurrent PME

Stanislav Lukyanov created IGNITE-11365:
-------------------------------------------

             Summary: Partition sizes differ after streaming with allowOverwrite=false with concurrent PME
                 Key: IGNITE-11365
                 URL: https://issues.apache.org/jira/browse/IGNITE-11365
             Project: Ignite
          Issue Type: Improvement
            Reporter: Stanislav Lukyanov
         Attachments: DataStreamerRebalanceMissingDocTest.java

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.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)