[
https://issues.apache.org/jira/browse/MESOS-2633?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14552745#comment-14552745
]
Joris Van Remoortere commented on MESOS-2633:
---------------------------------------------
If we keep all the implementation inside the new header, then can we please
verify that the inclusion of the new header is only done once within master.cpp
so that we don't lose the compilation improvement that we are after?
Specifically we want to ensure that a contributor can iterate quickly when
making minor changes to the implementation of functions (Without changing the
interface). Ideally this would require recompiling a single module, and then
relinking the tests. The behavior we want to avoid is such a change triggering
a recompilation of N modules, and then relinking the tests.
> Move implementations of Framework struct functions out of master.hpp
> --------------------------------------------------------------------
>
> Key: MESOS-2633
> URL: https://issues.apache.org/jira/browse/MESOS-2633
> Project: Mesos
> Issue Type: Task
> Components: master
> Reporter: Joris Van Remoortere
> Priority: Trivial
> Labels: beginner, master, tech-debt, trivial
>
> To help reduce compile time and keep the header easy to read, let's move the
> implementations of the Framework struct functions out of master.hpp
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)