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

BinaryMarshaller caches must be cleaned during client reconnect.

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.5.0.final
    • 2.3
    • cache, general

    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

              NSAmelchev Nikita Amelchev
              vozerov Vladimir Ozerov
              Votes:
              1 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: