{"push_id":909012888,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"28eefdf0ae6280a63d647c0ae753d5a10f267dee","before":"e6c2e3881196685e5ebb9bf52d17fe1cb9a65233","commits":[{"sha":"b0e9d8da52bc961e18a37c113e2604dc523b8ae0","author":{"email":"63365c450f633e2fec95cd21a43b7fd08238137a@cs.stanford.edu","name":"John Ousterhout"},"message":"Specify performance params for BasicTransport in cluster.py","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/RAMCloud/commits/b0e9d8da52bc961e18a37c113e2604dc523b8ae0"},{"sha":"87ee134c4fcdf860ae2b59dc13c9efb3571668fb","author":{"email":"63365c450f633e2fec95cd21a43b7fd08238137a@cs.stanford.edu","name":"John Ousterhout"},"message":"Added missing fclose call in TestUtil::readFile","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/RAMCloud/commits/87ee134c4fcdf860ae2b59dc13c9efb3571668fb"},{"sha":"d042fa5febafaf4fb68bb43fe7030a2583165008","author":{"email":"63365c450f633e2fec95cd21a43b7fd08238137a@cs.stanford.edu","name":"John Ousterhout"},"message":"Miscellaneous improvements in logging","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/RAMCloud/commits/d042fa5febafaf4fb68bb43fe7030a2583165008"},{"sha":"28eefdf0ae6280a63d647c0ae753d5a10f267dee","author":{"email":"63365c450f633e2fec95cd21a43b7fd08238137a@cs.stanford.edu","name":"John Ousterhout"},"message":"Fixed bug that caused stalls in ParallelRun.h\n\nDidn't properly keep track of the number of outstanding tasks\n(empty tasks were counted as outstanding), which caused progress\nto stall indefinitely if the number of empty tasks exceeded\nmaxOutstanding.","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/RAMCloud/commits/28eefdf0ae6280a63d647c0ae753d5a10f267dee"}]}