{"push_id":559093731,"size":25,"distinct_size":25,"ref":"refs/heads/master","head":"7c961ede080fab90c00bd2d845e753a18a2d0ce2","before":"e564f70e72da55b42aa085c07664ad3b8385c206","commits":[{"sha":"88dbb4773256bf3dcb67fe4ba40f285683026c74","author":{"email":"90eebc3ed9e472707552aa1f0850807e64b4e5e4@gmail.com","name":"Jim Garlick"},"message":"libflux: add flux_msg_{get,set}_payload_json()","distinct":true,"url":"https://api.github.com/repos/flux-framework/flux-core/commits/88dbb4773256bf3dcb67fe4ba40f285683026c74"},{"sha":"dec59e7a3a4101a5b588812c024be94386e1fafb","author":{"email":"90eebc3ed9e472707552aa1f0850807e64b4e5e4@gmail.com","name":"Jim Garlick"},"message":"libflux: request.c uses new json payload accessors","distinct":true,"url":"https://api.github.com/repos/flux-framework/flux-core/commits/dec59e7a3a4101a5b588812c024be94386e1fafb"},{"sha":"e4ace5ae650dad33bdfc8fe36c3a3f7b451d8bab","author":{"email":"90eebc3ed9e472707552aa1f0850807e64b4e5e4@gmail.com","name":"Jim Garlick"},"message":"libflux: split rpc out to rpc.[ch]","distinct":true,"url":"https://api.github.com/repos/flux-framework/flux-core/commits/e4ace5ae650dad33bdfc8fe36c3a3f7b451d8bab"},{"sha":"97d74f94aa92d4783aeece9799e235906f37d95c","author":{"email":"90eebc3ed9e472707552aa1f0850807e64b4e5e4@gmail.com","name":"Jim Garlick"},"message":"libflux: move sendmsg/recvmsg to handle.h","distinct":true,"url":"https://api.github.com/repos/flux-framework/flux-core/commits/97d74f94aa92d4783aeece9799e235906f37d95c"},{"sha":"405e61cc38b5bbd887089b2b6d0693f160881bd0","author":{"email":"90eebc3ed9e472707552aa1f0850807e64b4e5e4@gmail.com","name":"Jim Garlick"},"message":"libflux: drop type arg from flux_handle_event_msg","distinct":true,"url":"https://api.github.com/repos/flux-framework/flux-core/commits/405e61cc38b5bbd887089b2b6d0693f160881bd0"},{"sha":"421fff2b5014d1f2e0c4de00ba0ad70fd07ae1db","author":{"email":"90eebc3ed9e472707552aa1f0850807e64b4e5e4@gmail.com","name":"Jim Garlick"},"message":"libflux: add flux_msg_cmp()","distinct":true,"url":"https://api.github.com/repos/flux-framework/flux-core/commits/421fff2b5014d1f2e0c4de00ba0ad70fd07ae1db"},{"sha":"a2c1fe2c9436fadcdcf6e9709a2b162f02703e85","author":{"email":"90eebc3ed9e472707552aa1f0850807e64b4e5e4@gmail.com","name":"Jim Garlick"},"message":"libflux: use flux_msg_cmp() in reactor dispatch","distinct":true,"url":"https://api.github.com/repos/flux-framework/flux-core/commits/a2c1fe2c9436fadcdcf6e9709a2b162f02703e85"},{"sha":"cacc089d1c9a4e95f4ffe4aba54cf63cbe371d0b","author":{"email":"90eebc3ed9e472707552aa1f0850807e64b4e5e4@gmail.com","name":"Jim Garlick"},"message":"libflux: consolidate handle send functions\n\nflux_response_sendmsg, flux_request_sendmsg => flux_sendmsg\n\nUpdated the api, broker, and module flux_t handle implementations.","distinct":true,"url":"https://api.github.com/repos/flux-framework/flux-core/commits/cacc089d1c9a4e95f4ffe4aba54cf63cbe371d0b"},{"sha":"5f6bd8c46dff784028d15b0b59b643e5608e117a","author":{"email":"90eebc3ed9e472707552aa1f0850807e64b4e5e4@gmail.com","name":"Jim Garlick"},"message":"libflux: consoldate recvmsg handle ops\n\nMerge handle implementation ops:\n  event_recvmsg, request_recvmsg, response_recvmsg => recvmsg\n  response_putmsg => putmsg\n\nAlso add public recvmsg functions:\n  flux_recvmsg, flux_putmsg\nand two new helpers for synchronous matching recvmsg():\n  flux_recvmsg_match()\n  flux_putmsg_nomatch()\n\nFinally, reimplement the soon-to-be deprecated public recvmsg functions\nin terms of the new implementation/public functions.","distinct":true,"url":"https://api.github.com/repos/flux-framework/flux-core/commits/5f6bd8c46dff784028d15b0b59b643e5608e117a"},{"sha":"99e969e170904c3afed3c1e70685bf6e38a40575","author":{"email":"90eebc3ed9e472707552aa1f0850807e64b4e5e4@gmail.com","name":"Jim Garlick"},"message":"module: update module handle implementation","distinct":true,"url":"https://api.github.com/repos/flux-framework/flux-core/commits/99e969e170904c3afed3c1e70685bf6e38a40575"},{"sha":"e8f2cd0bfb6707204a74d3979787569a368893c0","author":{"email":"90eebc3ed9e472707552aa1f0850807e64b4e5e4@gmail.com","name":"Jim Garlick"},"message":"libapi: update api handle implementation","distinct":true,"url":"https://api.github.com/repos/flux-framework/flux-core/commits/e8f2cd0bfb6707204a74d3979787569a368893c0"},{"sha":"0fb9067677e938fa46739dc2142b9e37c5872641","author":{"email":"90eebc3ed9e472707552aa1f0850807e64b4e5e4@gmail.com","name":"Jim Garlick"},"message":"libkvs: update special rpc for kvs_watch","distinct":true,"url":"https://api.github.com/repos/flux-framework/flux-core/commits/0fb9067677e938fa46739dc2142b9e37c5872641"},{"sha":"1548cfeded56f16b568155f20cefeb7f55aa3999","author":{"email":"90eebc3ed9e472707552aa1f0850807e64b4e5e4@gmail.com","name":"Jim Garlick"},"message":"test: update treq request function usage","distinct":true,"url":"https://api.github.com/repos/flux-framework/flux-core/commits/1548cfeded56f16b568155f20cefeb7f55aa3999"},{"sha":"7cf28a38a37c89b2b70dca3394e800ca50baa953","author":{"email":"90eebc3ed9e472707552aa1f0850807e64b4e5e4@gmail.com","name":"Jim Garlick"},"message":"libflux: rpc should use flux_recvmsg_match()","distinct":true,"url":"https://api.github.com/repos/flux-framework/flux-core/commits/7cf28a38a37c89b2b70dca3394e800ca50baa953"},{"sha":"78e5a851e62ae1517abfe6f6f3cf3c8318d9707a","author":{"email":"90eebc3ed9e472707552aa1f0850807e64b4e5e4@gmail.com","name":"Jim Garlick"},"message":"live: do not subscribe to live.ready\n\nSubscribing to all \"live.\" messages result in unnecessary delivery\nand drop of live.ready event to the live module, which does not consume it.","distinct":true,"url":"https://api.github.com/repos/flux-framework/flux-core/commits/78e5a851e62ae1517abfe6f6f3cf3c8318d9707a"},{"sha":"aa37af7fb6af1fd2c29cffcbfe1e5332a5a75f16","author":{"email":"90eebc3ed9e472707552aa1f0850807e64b4e5e4@gmail.com","name":"Jim Garlick"},"message":"libflux: drop deprecated flux_request_recvmsg()","distinct":true,"url":"https://api.github.com/repos/flux-framework/flux-core/commits/aa37af7fb6af1fd2c29cffcbfe1e5332a5a75f16"},{"sha":"e55650b7be7ff561fd9dbb301d8fcf0006c1f805","author":{"email":"90eebc3ed9e472707552aa1f0850807e64b4e5e4@gmail.com","name":"Jim Garlick"},"message":"libflux: drop deprecated flux_response_putmsg()","distinct":true,"url":"https://api.github.com/repos/flux-framework/flux-core/commits/e55650b7be7ff561fd9dbb301d8fcf0006c1f805"},{"sha":"eb77c6668062ec99a040d5c5fa64fce89174beb2","author":{"email":"90eebc3ed9e472707552aa1f0850807e64b4e5e4@gmail.com","name":"Jim Garlick"},"message":"libflux: drop deprecated flux_event_recvmsg()","distinct":true,"url":"https://api.github.com/repos/flux-framework/flux-core/commits/eb77c6668062ec99a040d5c5fa64fce89174beb2"},{"sha":"7c117e1f6a42179cc2f8fcc0edda6db9925bc073","author":{"email":"90eebc3ed9e472707552aa1f0850807e64b4e5e4@gmail.com","name":"Jim Garlick"},"message":"libflux: drop deprecated flux_response_recvmsg()","distinct":true,"url":"https://api.github.com/repos/flux-framework/flux-core/commits/7c117e1f6a42179cc2f8fcc0edda6db9925bc073"},{"sha":"5e61a34c9073374c7b2684a57782dbfd1e11ad8f","author":{"email":"90eebc3ed9e472707552aa1f0850807e64b4e5e4@gmail.com","name":"Jim Garlick"},"message":"libflux: drop deprecated flux_response_recv()","distinct":true,"url":"https://api.github.com/repos/flux-framework/flux-core/commits/5e61a34c9073374c7b2684a57782dbfd1e11ad8f"}]}