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

Cache.get() may be mapped to the node with partition state is "MOVING"

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • None
    • None
    • None
    • None

    Description

      After implemented IGNITE-5357, in some cases get maybe mapped to the node with partition state is "MOVING" for PARTITION cache and it may lead to some assertion errors (we do not allow read from moving partitions). In an original issue, a talk was about only replicated cache, why it was implemented for partition cache, not clear.

      Details see in GridCacheContext#selectAffinityNodeBalanced(), method does not check that node is owner for partition.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              DmitriyGovorukhin Dmitriy Govorukhin
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: