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

Attempt to create the same cache from multiple threads leads to creation of client cache on server node

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.1
    • 2.3
    • general
    • None

    Description

      Implementation of GridCacheProcessor.prepareCacheChangeRequest(...) is based on assumption that if CacheDescriptor exists on affinity node, than server cache also exists. However, this invariant is invalid in general case. For example, request to create cache for given descriptor might be already in queue but still unprocessed.

      Attachments

        Issue Links

          Activity

            People

              agoncharuk Alexey Goncharuk
              ilantukh Ilya Lantukh
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: