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

Support v1 Scheduler API over gRPC.

    XMLWordPrintableJSON

Details

    • Task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • scheduler api

    Description

      Supporting v1 Scheduler API over gRPC will enable people to write frameworks with more language bindings. The main work includes:
      1. Define the Scheduler gRPC service in service.proto. The proto will be in proto3, but the request and response messages will still be in proto2, since this is what the current v1 API based on.
      2. Refactor the master code to support both HTTP and gRPC connections to reuse most of the current code for HTTP Scheduler API.
      3. Implement handlers for gRPC calls.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              chhsia0 Chun-Hung Hsiao
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: