Description
We implemented stealing data storage configuration from affinity server node during initialization of dynamic cache on client (IGNITE-8476). Though, if there are no affinity nodes at the moment of cache start, client will consider cache as in-memory even when affinity node will proper data storage configuration (telling that it's actually persistent cache) will appear.
That means cache operations on client may fail with the same error:
java.lang.AssertionError: Wrong ready topology version for invalid partitions response
ClientAffinityAssignmentWithBaselineTest#testDynamicCacheStartNoAffinityNodes should pass after the fix.
Attachments
Attachments
Issue Links
- is caused by
-
IGNITE-8476 AssertionError exception occurs when trying to remove node from baseline under loading
- Resolved