Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-2371

Removing internal namespace for protobufs results in incompatible upgrade

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • None
    • None
    • None
    • None
    • Mesosphere Q1 Sprint 4 - 3/6

    Description

      This bug is introduced this ticket:
      https://issues.apache.org/jira/browse/MESOS-2272

      where we removed internal namespace for all our protobuf messages. For example: mesos::internal::AuthenticateMessage -> mesos::AuthenticateMessage

      As a result, the new master/slave (0.22.0) will drop all messages from old master/slave (0.21.0) because the protobuf message type name does not match.

      Attachments

        Issue Links

          Activity

            People

              karya Kapil Arya
              jieyu Jie Yu
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: