[ https://issues.apache.org/jira/browse/MESOS-1582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14060776#comment-14060776 ]
Benjamin Hindman commented on MESOS-1582: ----------------------------------------- Some initial suggestions that we can turn into their own JIRA issues (some of which already exist, so we can just include them within this epic): * An "include what you use" campaign that strips headers that are not used, possibly even using the include-what-you-use clang tool. * Move implementations from .hpp to .cpp. * Separate large .cpp as necessary (increase parallelism). * Introduce more forward declarations in place of headers. * Document use and speedup of ccache. > Improve build time. > ------------------- > > Key: MESOS-1582 > URL: https://issues.apache.org/jira/browse/MESOS-1582 > Project: Mesos > Issue Type: Epic > Components: build > Reporter: Benjamin Hindman > > The build takes a ridiculously long time unless you have a large, parallel > machine. This is a combination of many factors, all of which we'd like to > discuss and track here. -- This message was sent by Atlassian JIRA (v6.2#6252)