Uploaded image for project: 'ProtoStream'
  1. ProtoStream
  2. IPROTO-57

SerializationContext.canMarshall(String typeName) implementation does not follow documented contract

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 4.3.0.Alpha1, 4.3.0.Final
    • 3.0.5.Final
    • None

    Description

      Current implementation just checks if the given protobuf type name was defined in a schema file and does not also check if a marshaller was registered for it. This is a known bug that was tolerated because fixing it would break Infinispan 8.x which mistakenly took advantage of this bug. This is no longer an issue for later Infinispan versions so it is time to fix it properly.

      Attachments

        Activity

          People

            anistor Adrian Nistor (Inactive)
            anistor Adrian Nistor (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: