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

Break agent dependencies out of libmesos.

    XMLWordPrintableJSON

Details

    • Task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • agent, build
    • None

    Description

      libmesos.so includes all the dependencies for both the master and the agent. This means that is has way more symbols than necessary (causing inflated built times), and drags in dependencies (e.g. libnl.so, libblkid.so) that are only necessary on the agent. We should attempt to separate the agent code out of libmesos.so, which would improve the build cleanliness and hopefully performance.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              jamespeach James Peach
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: