Alexander Rukletsov created MESOS-2556:
------------------------------------------
Summary: Consider extracting non-template classes from stout.
Key: MESOS-2556
URL: https://issues.apache.org/jira/browse/MESOS-2556
Project: Mesos
Issue Type: Improvement
Components: stout
Reporter: Alexander Rukletsov
Stout is a header-only library, but we have some heavy non-template types (in
order to comply with ODR, methods of those types are marked inlined):
{{Duration}}, {{Flags}}, {{Path}}, {{JSON::Ptotobuf}} and so on. This affects
compile time without giving any benefits.
Possible solutions include
* migrating such types to {{libprocess}} or {{mesos}},
* make stout non header-only.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)