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

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

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

Anton Vinogradov (Jira)
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)