Remove mustache use from the reporting system.
Review Request #3018 - Created Oct. 23, 2015 and submitted
Profiling showed that it was a non-trivial performance drag
on short pants runs.
See comments in code for more details.
CI passes: https://travis-ci.org/pantsbuild/pants/builds/86946663
lgtm! one thought and a couple trivial whitespace nits.
it'd be cool if instead of rendering html in the runtime pipeline, we just spat out the raw data on disk in JSON form.
btw, I have a working HttpService implementation for PantsDaemon that implements basic multi-party route registration and a minimal request handling framework. we likely aren't going to end up using it for the core pantsd work, but feel like it'd be nice to port
pants serverto. alternatively, we could extend this using bottle or another smaller microframework if we actually need more capabilities.
Status: Closed (submitted)
Submitted as c7e6e4cfd90d2d05bb9c9dffd519b32e9a1f15f6.