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

Upgrade the design of MasterInfo

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.24.0
    • Component/s: None
    • Labels:

      Description

      Currently, the MasterInfo PB only supports an ip field as an int32.

      Beyond making it harder (and opaque; open to subtle bugs) for languages other than C/C++ to decode into an IPv4 octets, this does not allow Mesos to support IPv6 Master nodes.

      We should consider ways to upgrade it in ways that permit us to support both IPv4 / IPv6 nodes, and, possibly, in a way that makes it easy for languages such as Java/Python that already have PB support, so could easily deserialize this information.

      See also MESOS-2709 for more info.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                marco-mesos Marco Massenzio
                Reporter:
                marco-mesos Marco Massenzio
                Shepherd:
                Vinod Kone
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: