{"push_id":1401791116,"size":13,"distinct_size":13,"ref":"refs/heads/misccleanup3","head":"e4632517da564f8584615fd970d66262edf7d883","before":"119b6c73e2b630ef2d33425f87af0f6cecc24834","commits":[{"sha":"c53e376b479d72ce61fa54bbc5dc57c558b7f934","author":{"name":"Mark Grondona","email":"42b7e8e637058fb4e22a2be44ce202923cc4ab04@gmail.com"},"message":"wreck: allow fatal kvs error without wrexecd exit\n\nAllow a \"fatalerror\" to be written to kvs job \"error log\" without\nactually causing wrexecd to immediately exit in wlog_fatal().\n\nThis is required for cases where we want to register and log a\nfatal error, but allow wrexecd to continue startup protocol so\nthat barrier and kvs fence for other wrexecd processes can be\ncompleted normally. The fatal kvs error will then be detected\nand the job will terminate with a failed state instead of hang.","distinct":true,"url":"https://api.github.com/repos/chu11/flux-core/commits/c53e376b479d72ce61fa54bbc5dc57c558b7f934"},{"sha":"387db344243ec344c5ca001b287382d7bca62f43","author":{"name":"Mark Grondona","email":"42b7e8e637058fb4e22a2be44ce202923cc4ab04@gmail.com"},"message":"wreck: fatal error if nprocs <= 0\n\nRegister a fatal error in kvs if local number of processes to run\nis detected as less than, or equal to, zero. This typically means\nan \"invalid specification\" was inserted into the KVS for the lwj\nin question, e.g. rank.X.cores == 0.\n\nDo not, however, allow wrexecd to immediately terminate in\nwlog_fatal(), instead allow all wrexecds to reach the \"starting\"\nstate transition kvs_fence(). After, wrexecd on rank 0 will notice\nthe fatal error in kvs and will abort the job with a \"failed\" state.\n\nFixes #900","distinct":true,"url":"https://api.github.com/repos/chu11/flux-core/commits/387db344243ec344c5ca001b287382d7bca62f43"},{"sha":"3581d0e90a7c670257ed55e2d0382aa47190647c","author":{"name":"Mark Grondona","email":"42b7e8e637058fb4e22a2be44ce202923cc4ab04@gmail.com"},"message":"t/issues: add test for issue#900\n\nAdd test under the issues test driver to ensure wreck jobs abort\nwith invalid value under rank.X.cores kvs entry.","distinct":true,"url":"https://api.github.com/repos/chu11/flux-core/commits/3581d0e90a7c670257ed55e2d0382aa47190647c"},{"sha":"87f14cd40e5b8d815440c15f4f2341d68a8dec09","author":{"name":"Jim Garlick","email":"68f7fa2610b0dc79dc156867f188832fba6e3cfc@gmail.com"},"message":"Merge pull request #901 from grondo/issue#900\n\nwreck: check for invalid tasks to run on node and issue fatal error","distinct":true,"url":"https://api.github.com/repos/chu11/flux-core/commits/87f14cd40e5b8d815440c15f4f2341d68a8dec09"},{"sha":"60e56304d202976d7962b3d2a5f02e7cbd1efa87","author":{"name":"Albert Chu","email":"ad9675bce60da484b4d13aecf66bd3fabf05f239@llnl.gov"},"message":"src/bindings/lua/wreck/io.lua: Whitespace cleanup\n\nFix tabbing in several locations\nAdd vi tab settings into file","distinct":true,"url":"https://api.github.com/repos/chu11/flux-core/commits/60e56304d202976d7962b3d2a5f02e7cbd1efa87"},{"sha":"a45927063fc538d1e48a0b5598a6e5f4ad5fb793","author":{"name":"Albert Chu","email":"ad9675bce60da484b4d13aecf66bd3fabf05f239@llnl.gov"},"message":"src/common/libflux/reactor.h: Fix typo","distinct":true,"url":"https://api.github.com/repos/chu11/flux-core/commits/a45927063fc538d1e48a0b5598a6e5f4ad5fb793"},{"sha":"d7b38003f101346e2ea2c70cba1431cd5641fbaf","author":{"name":"Albert Chu","email":"ad9675bce60da484b4d13aecf66bd3fabf05f239@llnl.gov"},"message":"libflux/rpc: Fix whitespace formatting","distinct":true,"url":"https://api.github.com/repos/chu11/flux-core/commits/d7b38003f101346e2ea2c70cba1431cd5641fbaf"},{"sha":"815b29fb73d3c9affb6c7bd73c67ef2863551e2e","author":{"name":"Albert Chu","email":"ad9675bce60da484b4d13aecf66bd3fabf05f239@llnl.gov"},"message":"doc/flux_rpc(3): Update return values\n\nAdd return value information for flux_rpcf() and flux_rpc_getf().","distinct":true,"url":"https://api.github.com/repos/chu11/flux-core/commits/815b29fb73d3c9affb6c7bd73c67ef2863551e2e"},{"sha":"b674c15e8a701a2189b3ff55949dcd09179262a5","author":{"name":"Albert Chu","email":"ad9675bce60da484b4d13aecf66bd3fabf05f239@llnl.gov"},"message":"doc/flux_rpc_then(3): Update with jansson info\n\nDocument that flux_rpc_then() and flux_rpc_check() also relate\nto flux_rpc_getf().","distinct":true,"url":"https://api.github.com/repos/chu11/flux-core/commits/b674c15e8a701a2189b3ff55949dcd09179262a5"},{"sha":"c1ce02cf2abc633f791857e58eadc47d8f183f67","author":{"name":"Albert Chu","email":"ad9675bce60da484b4d13aecf66bd3fabf05f239@llnl.gov"},"message":"test/multrpc: Fix log message error","distinct":true,"url":"https://api.github.com/repos/chu11/flux-core/commits/c1ce02cf2abc633f791857e58eadc47d8f183f67"},{"sha":"13b896dbf27a9e0055e61313b7f7ef293a0da5df","author":{"name":"Albert Chu","email":"ad9675bce60da484b4d13aecf66bd3fabf05f239@llnl.gov"},"message":"libutil/tstat: remove tstat_json()\n\nRemove tstat_json() so tstat utility library is not dependent on\nlibjson-c.","distinct":true,"url":"https://api.github.com/repos/chu11/flux-core/commits/13b896dbf27a9e0055e61313b7f7ef293a0da5df"},{"sha":"7f0d91bef8a9510665fbbc136dd662d9a8f09c29","author":{"name":"Albert Chu","email":"ad9675bce60da484b4d13aecf66bd3fabf05f239@llnl.gov"},"message":"build: Move jansson check into X_AC_JANSSON macro","distinct":true,"url":"https://api.github.com/repos/chu11/flux-core/commits/7f0d91bef8a9510665fbbc136dd662d9a8f09c29"},{"sha":"e4632517da564f8584615fd970d66262edf7d883","author":{"name":"Albert Chu","email":"ad9675bce60da484b4d13aecf66bd3fabf05f239@llnl.gov"},"message":"build: Add check for json_int_t being 64 bits\n\nCheck was previously in libflux/message.c, but since jansson\nusage now crosses many files, move it into configure time\ninstead.","distinct":true,"url":"https://api.github.com/repos/chu11/flux-core/commits/e4632517da564f8584615fd970d66262edf7d883"}]}
{"actor":{"display_login":"chu11"}}