Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-8652

Cache dynamically started from client while there are no affinity server nodes will be forever considered in-memory

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None

    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

        Issue Links

          Activity

            People

              Unassigned Unassigned
              ivan.glukos Ivan Rakov
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: