{"push_id":646055459,"size":25,"distinct_size":25,"ref":"refs/heads/dev","head":"f8633b7a557e4599c3bcfb5b1b6dce75999f216a","before":"d2c97fa05ae05023814e92c245b0e85c05128260","commits":[{"sha":"ec754f5ceef0c2545110b65fa0ef99549e19c352","author":{"email":"7e8bcd7be44c0649bdf243ef19d9ad13fe990877@google.com","name":"Eric Hankland"},"message":"Adds a retry on iperf connection failures","distinct":true,"url":"https://api.github.com/repos/GoogleCloudPlatform/PerfKitBenchmarker/commits/ec754f5ceef0c2545110b65fa0ef99549e19c352"},{"sha":"46c1d04fd218ae0207028c665422be414578c0e9","author":{"email":"7e8bcd7be44c0649bdf243ef19d9ad13fe990877@google.com","name":"Eric Hankland"},"message":"Modifies logging so that command results with non-zero return codes will\nbe printed by default. This gives immediate feedback when something goes\nwrong rather than forcing the user to go through the log file.","distinct":true,"url":"https://api.github.com/repos/GoogleCloudPlatform/PerfKitBenchmarker/commits/46c1d04fd218ae0207028c665422be414578c0e9"},{"sha":"23b992f9be1db171c91be651d4ac273d48098bef","author":{"email":"4da0b06226577c20149acf4825eb6a64d0963f67@csail.mit.edu","name":"Harshad Kasture"},"message":"Add Silo benchmark","distinct":true,"url":"https://api.github.com/repos/GoogleCloudPlatform/PerfKitBenchmarker/commits/23b992f9be1db171c91be651d4ac273d48098bef"},{"sha":"403ec77a26d3a2620e973766ffe6bd29d22120b4","author":{"email":"81c16d3fe0addf1af5bac737d8e434dcec00cb01@gmail.com","name":"yuyanting"},"message":"Support iops as disk type in AWS.","distinct":true,"url":"https://api.github.com/repos/GoogleCloudPlatform/PerfKitBenchmarker/commits/403ec77a26d3a2620e973766ffe6bd29d22120b4"},{"sha":"a6649f18c946f33f51869e94d96cabad9d4ed91b","author":{"email":"3d3f59b89fa91d9a5a81b5bf5b49df40b118dedd@rackspace.com","name":"Carlos L. Torres"},"message":"Add support for configurable SSH port\n\nAdds the ability for a user to specify a port to be used for SSH and SCP\ncommmands when using static VMs. A port is specified using the key\n'ssh_port' in the JSON static_vm file. If no port is specify, it defaults\nto port 22.\n\nAlso, it makes the SSH port an instance variable for BaseVirtualMachine\ninstances, and removes it from the methods that took an SSH port as an\nargument. Instead, it now uses the instance variable set at the object\ninitialization.","distinct":true,"url":"https://api.github.com/repos/GoogleCloudPlatform/PerfKitBenchmarker/commits/a6649f18c946f33f51869e94d96cabad9d4ed91b"},{"sha":"e20e57dcb51e2cc4cad7e09b5c4d8f8f20f830f5","author":{"email":"3d3f59b89fa91d9a5a81b5bf5b49df40b118dedd@rackspace.com","name":"Carlos L. Torres"},"message":"Add 'ssh_port' to static_vm file in README","distinct":true,"url":"https://api.github.com/repos/GoogleCloudPlatform/PerfKitBenchmarker/commits/e20e57dcb51e2cc4cad7e09b5c4d8f8f20f830f5"},{"sha":"f2c8e52a9e45bfbc13e3c7aa69b1ea14e5b7535a","author":{"email":"3d3f59b89fa91d9a5a81b5bf5b49df40b118dedd@rackspace.com","name":"Carlos L. Torres"},"message":"Update benchmark_spec to use the ssh_port instance variable","distinct":true,"url":"https://api.github.com/repos/GoogleCloudPlatform/PerfKitBenchmarker/commits/f2c8e52a9e45bfbc13e3c7aa69b1ea14e5b7535a"},{"sha":"4c3ab0fb9b95cddb773f3684e983f4b37ae9dacc","author":{"email":"615fbaddddea0e22d5e73bbfea0d4d85bbb65bf0@google.com","name":"stfeng"},"message":"Add windows Azure support for the object storage benchmark, plus related improvements in existing Azure test code.","distinct":true,"url":"https://api.github.com/repos/GoogleCloudPlatform/PerfKitBenchmarker/commits/4c3ab0fb9b95cddb773f3684e983f4b37ae9dacc"},{"sha":"f2f8379b806a1e56f32c982704fcd7bd2a296aa4","author":{"email":"615fbaddddea0e22d5e73bbfea0d4d85bbb65bf0@google.com","name":"stfeng"},"message":"fix bucket_name assignment in the azure test case.","distinct":true,"url":"https://api.github.com/repos/GoogleCloudPlatform/PerfKitBenchmarker/commits/f2f8379b806a1e56f32c982704fcd7bd2a296aa4"},{"sha":"739162851d27683af9916aefbf478dcb6bc4c8c8","author":{"email":"615fbaddddea0e22d5e73bbfea0d4d85bbb65bf0@google.com","name":"stfeng"},"message":"Incorporate CR feedback.","distinct":true,"url":"https://api.github.com/repos/GoogleCloudPlatform/PerfKitBenchmarker/commits/739162851d27683af9916aefbf478dcb6bc4c8c8"},{"sha":"d17cd20089a928358510dcfb00f20ee61c7d7ae5","author":{"email":"4da0b06226577c20149acf4825eb6a64d0963f67@csail.mit.edu","name":"Harshad Kasture"},"message":"Address Anthony's comments","distinct":true,"url":"https://api.github.com/repos/GoogleCloudPlatform/PerfKitBenchmarker/commits/d17cd20089a928358510dcfb00f20ee61c7d7ae5"},{"sha":"e0fb341299c5af70de0db2eae52e3258e609c134","author":{"email":"b54c0c64d44900eced8a735766845da991e31d34@google.com","name":"Connor McCoy"},"message":"Note when AWS commands are expected to require retries.","distinct":true,"url":"https://api.github.com/repos/GoogleCloudPlatform/PerfKitBenchmarker/commits/e0fb341299c5af70de0db2eae52e3258e609c134"},{"sha":"5623503a9576c1f1b929f6e5c9b5876ecb3ada1a","author":{"email":"b54c0c64d44900eced8a735766845da991e31d34@google.com","name":"Connor McCoy"},"message":"Add a case for Azure.","distinct":true,"url":"https://api.github.com/repos/GoogleCloudPlatform/PerfKitBenchmarker/commits/5623503a9576c1f1b929f6e5c9b5876ecb3ada1a"},{"sha":"a14d76eba7c6b8f01c41907e9fdf8f13f2686c8a","author":{"email":"615fbaddddea0e22d5e73bbfea0d4d85bbb65bf0@google.com","name":"stfeng"},"message":"Incorporate final batch of CR comments.","distinct":true,"url":"https://api.github.com/repos/GoogleCloudPlatform/PerfKitBenchmarker/commits/a14d76eba7c6b8f01c41907e9fdf8f13f2686c8a"},{"sha":"e62419b5b45e3327fde4225f16bfcc6993dca3d0","author":{"email":"615fbaddddea0e22d5e73bbfea0d4d85bbb65bf0@google.com","name":"stfeng"},"message":"Fix the prepare stage for GCP and AWS to bring in the necessary dependancy. Move the common prepare logic together.","distinct":true,"url":"https://api.github.com/repos/GoogleCloudPlatform/PerfKitBenchmarker/commits/e62419b5b45e3327fde4225f16bfcc6993dca3d0"},{"sha":"80b7097ad7f2a41a0fbad5b1e23236fb9087b938","author":{"email":"b54c0c64d44900eced8a735766845da991e31d34@google.com","name":"Connor McCoy"},"message":"Add colored logging\n\nAdds an (optional) dependency on colorlog. If present and `sys.stderr` is\na TTY, logs will be colored based on severity.","distinct":true,"url":"https://api.github.com/repos/GoogleCloudPlatform/PerfKitBenchmarker/commits/80b7097ad7f2a41a0fbad5b1e23236fb9087b938"},{"sha":"abe5d18d91273c78c34fae0a4b7a52314669b0dc","author":{"email":"7e8bcd7be44c0649bdf243ef19d9ad13fe990877@google.com","name":"Eric Hankland"},"message":"Fixes bug that kept deletion code from running when there was an\nexception thrown in the prepare stage","distinct":true,"url":"https://api.github.com/repos/GoogleCloudPlatform/PerfKitBenchmarker/commits/abe5d18d91273c78c34fae0a4b7a52314669b0dc"},{"sha":"d518dbc72cd6f7f1c8d6383b516e119d412fc8a4","author":{"email":"7e8bcd7be44c0649bdf243ef19d9ad13fe990877@google.com","name":"Eric Hankland"},"message":"Adds a comment explaing bug fix","distinct":true,"url":"https://api.github.com/repos/GoogleCloudPlatform/PerfKitBenchmarker/commits/d518dbc72cd6f7f1c8d6383b516e119d412fc8a4"},{"sha":"f165b9a1705c9c2b393bf7c340fc01361019c70e","author":{"email":"615fbaddddea0e22d5e73bbfea0d4d85bbb65bf0@google.com","name":"stfeng"},"message":"Update comments in Azure CLI tests to confirm it only does sequential ops. Reduce iteration count further to 3.","distinct":true,"url":"https://api.github.com/repos/GoogleCloudPlatform/PerfKitBenchmarker/commits/f165b9a1705c9c2b393bf7c340fc01361019c70e"},{"sha":"00887812848992e8fd72636cf20fdcf66f572b75","author":{"email":"b0f335d00a25a22832d300b0097e379f551c4c76@virginia.edu","name":"Pavan Gupta"},"message":"a wee link adjustment for sysbench","distinct":true,"url":"https://api.github.com/repos/GoogleCloudPlatform/PerfKitBenchmarker/commits/00887812848992e8fd72636cf20fdcf66f572b75"}]}