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

BinaryMarshaller caches must be cleaned during client reconnect.

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.5.0.final
    • Fix Version/s: 2.3
    • Component/s: cache, general
    • Labels:

      Description

      The problem is originally reported by Vinay Sharma here: http://apache-ignite-users.70518.x6.nabble.com/changed-cache-configuration-and-restarted-server-nodes-Getting-exception-td3064.html#none

      Root cause:
      When client is reconnected to topology after full topology restart (i.e. all server nodes were down), it doesn't re-send binary metadata to topology. As a result, BinaryMarshaller exception occurs.

      Steps to reproduce
      Run attached code.

      Proposed solution
      Clean cached binary metadata during re-connect.

        Attachments

        1. IgniteProblemTest.java
          7 kB
          Vladimir Ozerov

          Issue Links

            Activity

              People

              • Assignee:
                NSAmelchev Amelchev Nikita
                Reporter:
                vozerov Vladimir Ozerov
              • Votes:
                1 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: