Hi, Igniters! I’m using partitioned Ignite cache with RocksDB as 3rd party persistence store. I've got an issue: if cache rebalancing is switched on, then it’s possible to lose some data.
Basic scenario: 1) Start Ignite cluster and fill a cache with RocksDB persistence; 2) Stop all nodes 3) Start Ignite cluster and validate data This works fine while rebalancing is switched off. If rebalancing switched on: when I call Ignition#stopAll, some nodes go down sequentially and while one node having gone down another start rebalancing. When nodes started affinity function works with a full set of nodes and may define a wrong partition for a key because the previous state was changed at rebalancing. Maybe I'm doing something wrong. How can I avoid rebalancing while stopping all nodes in the cluster? Could you give me any advice, please? -- Best Regards, Vyacheslav D.