You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mesos.apache.org by Niklas Nielsen <ni...@qni.dk> on 2013/12/04 22:57:03 UTC
Re: Review Request 15169: Added git sha and branch in master and slave
state.json
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/15169/
-----------------------------------------------------------
(Updated Dec. 4, 2013, 9:57 p.m.)
Review request for mesos, Benjamin Hindman, Ben Mahler, and Vinod Kone.
Summary (updated)
-----------------
Added git sha and branch in master and slave state.json
Repository: mesos-git
Description
-------
Exposing build revisions and branch names can help diagnosing problems with slaves and masters in development settings.
This patch fetches git sha and branch of repo (if available) and fills option variables BUILD_GIT_SHA and BUILD_GIT_BRANCH accordingly.
If variables are set, master and slave state.json expose and sets fields "git_sha" and "git_branch".
Diffs
-----
configure.ac ba4ec1d
src/Makefile.am abef3d2
src/common/build.hpp c0e2a64
src/common/build.cpp 960b017
src/master/http.cpp 218906a
src/slave/http.cpp 55a5e7d
Diff: https://reviews.apache.org/r/15169/diff/
Testing
-------
make check
Functional testing of:
1) Development version (from git repo) -> Shows correct git hash and branch
2) Distribution version (from make dist) -> Does *not* show git hash and branch fields in state.json
Thanks,
Niklas Nielsen