{"push_id":911569037,"size":3,"distinct_size":1,"ref":"refs/heads/issue_101","head":"cee145cf02747eb5bf78e21992a53da7ec7abe4d","before":"cc3b0aa4d0b61942d9b7b34ce4f7947b2ba6b130","commits":[{"sha":"83fb9eb9920b700a07e1d0f1ec2d3f1680e77710","author":{"email":"ccc67d30e4ae5c466835f017b15c9bdfd09381e3@gmail.com","name":"Don Lipari"},"message":"resrc: Change resrc_match_resource() to match a request\n\nThe old argument to resrc_match_resource() matched a specified\nresource against a sample resource.  The sample resource was the\nresource part of a resource request object.  This proved to be\ncombersome as we proceed with the next round of changes.  So, now we\npass the whole request to resrc_match_resource().","distinct":false,"url":"https://api.github.com/repos/lipari/flux-sched/commits/83fb9eb9920b700a07e1d0f1ec2d3f1680e77710"},{"sha":"b03320ddabd3a7624985c9a77e163881a592e3dd","author":{"email":"723cba40ab9a9bbf5106ca015d08171aa32f176a@llnl.gov","name":"Dong H. Ahn"},"message":"Merge pull request #104 from lipari/issue_101_partway\n\nresrc: Change resrc_match_resource() to match a request","distinct":false,"url":"https://api.github.com/repos/lipari/flux-sched/commits/b03320ddabd3a7624985c9a77e163881a592e3dd"},{"sha":"cee145cf02747eb5bf78e21992a53da7ec7abe4d","author":{"email":"ccc67d30e4ae5c466835f017b15c9bdfd09381e3@gmail.com","name":"Don Lipari"},"message":"resrc: Add the option to request an exclusive allocation\n\nThis commit addresses:\nhttps://github.com/flux-framework/flux-sched/issues/101.  One change\nis that resources will no longer be exclusively allocated to a job by\ndefault.  Instead, the resource request includes the option for an\nexclusive allocation and this will determine whether the resource is\ndedicated exclusively to the job.\n\nAs commented in schedule_job() in schedsrv.c, requesting a size == 1\npreserves the old behavior of only one job per resource - which the\nsimulator tests expect.  At some later point, I will add a simulator\ntest that exercises multiple jobs per resource, or size == 0.","distinct":true,"url":"https://api.github.com/repos/lipari/flux-sched/commits/cee145cf02747eb5bf78e21992a53da7ec7abe4d"}]}