Uploaded image for project: 'REEF (Retired)'
  1. REEF (Retired)
  2. REEF-387

Remove generics inhertiance from ICodec<PipelineMessage<T>>

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Not A Problem
    • None
    • 0.12
    • REEF.NET
    • None
    • C#

    Description

      We identified a bug, possibly in the protobuf used for serialization on the C# side of the code while serializing the class hierarchy and passing it to the java code. Specifically the entries like ICodec<PipelineMessage<T>> involving with generics inheritance are ignored by the java code. The identification of what is exactly wrong, how to fix it might turn out to be a long term solution.

      The aim of this JIRA is to have a short term solution to this problem. Specifically, ICodec<PipelineMessage<T>> is the only external configuration involving inherited generics to be passed by the user in group communication. We want to temporarily remove the inheritance.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              dkm2110 Dhruv Mahajan
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: