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
- is blocked by
-
MESOS-9051 Move agent call validation into common validation library.
- Resolved
-
MESOS-9040 Break scheduler driver dependency on mesos-local.
- Open
-
MESOS-9043 Move check validators to the common validation library.
- Resolved