Hi all, We're encountering an issue where entry processors execute twice. Executing twice is a problem for us because, for easier optimization, we would like our entry processors *not* to be idempotent.
Here is a sample self-contained junit test on Github which demonstrates this issue: https://github.com/Philosobyte/ignite -duplicate-processing-test/blob/main/src/test/java/com/philosobyte/igniteduplicateprocessingtest/DuplicateProcessingTest.java (in case that link doesn't work, my github username is Philosobyte and the project is called "ignite-duplicate-processing-test") When the test is run, it will log two executions instead of just one. To rule out the entry processor executing on both a primary and backup partition, I set the number of backups to 0. I've also set atomicityMode to ATOMIC. Does anyone have any ideas about why this might happen? Thank you, Raymond