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

Binary object inside of Externalizable still serialized with OptimizedMarshaller

    Details

    • Type: Bug
    • Status: Open
    • Priority: Critical
    • Resolution: Unresolved
    • Affects Version/s: 1.5.0.final
    • Fix Version/s: None
    • Component/s: binary
    • Flags:
      Important

      Description

      When binary marshaller meets an Externalizable object, it switches to optimized marshaller. And if there is a regular object inside, it's still serialized with optimized, even if its type is declared in binary configuration with custom mapper, etc.

      Essentially, binary marshaller should fully support Java serialization, including Externalizable and writeObject/readObject.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                NSAmelchev Amelchev Nikita
                Reporter:
                vkulichenko Valentin Kulichenko
              • Votes:
                1 Vote for this issue
                Watchers:
                9 Start watching this issue

                Dates

                • Created:
                  Updated: