{"push_id":1076954806,"size":1000,"distinct_size":5769,"ref":"refs/heads/master","head":"a6a14a85636fe3ae1c7c708d450ebd3fc00159e2","before":"b55b8ffa8b8a5ce89ab24cdb1cc5baa31979c4e1","commits":[{"sha":"2a7bc82b060a82a937a9a036639c659cef965ca9","author":{"email":"f0699137713be92736351a0674e79536595e4a60@datadoghq.com","name":"Remi Hakim"},"message":"urllib3 logs a bunch of stuff at the info level that we don't need","distinct":true,"url":"https://api.github.com/repos/serverdensity/sd-agent/commits/2a7bc82b060a82a937a9a036639c659cef965ca9"},{"sha":"3d4dab566dd66cbdd65489232cfc94d193db2b9b","author":{"email":"f0699137713be92736351a0674e79536595e4a60@datadoghq.com","name":"Remi Hakim"},"message":"Pin version of astroid","distinct":true,"url":"https://api.github.com/repos/serverdensity/sd-agent/commits/3d4dab566dd66cbdd65489232cfc94d193db2b9b"},{"sha":"2122ae9411ea4329f19f06e8d5b5e93c339003e0","author":{"email":"4f3407de78bccc8cc160ee4d278d5efe7162e6b5@zencoder.com","name":"Nathan Sutton"},"message":"Change postgres deadlocks from gauge to rate","distinct":true,"url":"https://api.github.com/repos/serverdensity/sd-agent/commits/2122ae9411ea4329f19f06e8d5b5e93c339003e0"},{"sha":"3c75f424247a6cf43b444d0980de2dfcccbc200b","author":{"email":"4507320f68d74d300bdcf8402d3318fa6a1d9c34@matrix-solutions.com","name":"Paul Kirby"},"message":"[teamcity] Add new agent check\n\n[leo@datadoghq.com] Rebased @AirbornePorcine work, fixed up commits\ntogether for the history.","distinct":true,"url":"https://api.github.com/repos/serverdensity/sd-agent/commits/3c75f424247a6cf43b444d0980de2dfcccbc200b"},{"sha":"eb413ee83f23fca844055601954e604a138a1ab4","author":{"email":"6235427b05b2662d5c7620b5c00112860d481e88@datadoghq.com","name":"Quentin Madec"},"message":"Starting dogstatsd and agent via supervisord also creates a PID file","distinct":true,"url":"https://api.github.com/repos/serverdensity/sd-agent/commits/eb413ee83f23fca844055601954e604a138a1ab4"},{"sha":"f850e66f0dca0d5003c6491ea7104ff84b2b840f","author":{"email":"6235427b05b2662d5c7620b5c00112860d481e88@datadoghq.com","name":"Quentin Madec"},"message":"Catch CPU check Exception","distinct":true,"url":"https://api.github.com/repos/serverdensity/sd-agent/commits/f850e66f0dca0d5003c6491ea7104ff84b2b840f"},{"sha":"28558418830c197b0003139f7a63a66daeb158a1","author":{"email":"6235427b05b2662d5c7620b5c00112860d481e88@datadoghq.com","name":"Quentin Madec"},"message":"Agent properly exits in autorestart mode","distinct":true,"url":"https://api.github.com/repos/serverdensity/sd-agent/commits/28558418830c197b0003139f7a63a66daeb158a1"},{"sha":"0f740e8a558cbf7a5be1678495902a186424d7c2","author":{"email":"6235427b05b2662d5c7620b5c00112860d481e88@datadoghq.com","name":"Quentin Madec"},"message":"Fix indentation","distinct":true,"url":"https://api.github.com/repos/serverdensity/sd-agent/commits/0f740e8a558cbf7a5be1678495902a186424d7c2"},{"sha":"65088941f8b3e64ef41b732cee2d73e5f203d294","author":{"email":"088e16a1019277b15d58faf0541e11910eb756f6@mccartney.ie","name":"Simon McCartney"},"message":"[rabbitmq] support regexes as queue name matcher\n\n[leo@datadoghq.com] Rebased on current master for improved CI\nAlso removed unnecessary dev tooling that is available elsewhere.","distinct":true,"url":"https://api.github.com/repos/serverdensity/sd-agent/commits/65088941f8b3e64ef41b732cee2d73e5f203d294"},{"sha":"789f492fd5db734cd46e73f08c1ebd535f669796","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@datadoghq.com","name":"Léo Cavaillé"},"message":"[tests] First pass at a common check test interface\n\nThe idea is to use this class as a common interface for all the\nintegration tests for checks, we often check the same things in\nthe tests (but in various ways), causing the code to be not great.\nFor instance:\n * run the check with some sane defaults\n * assert if a metric is here\n   `self.assertMetric`\n * assert if a metric has this tag\n   `self.assertMetricTag`\n * assert if a metric is tagged by something\n   `self.assertMetricTagPrefix`","distinct":true,"url":"https://api.github.com/repos/serverdensity/sd-agent/commits/789f492fd5db734cd46e73f08c1ebd535f669796"},{"sha":"a08061a53625c5b31cc8fc4906b800f18383cb2c","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@datadoghq.com","name":"Léo Cavaillé"},"message":"[rabbitmq] Limit regex matching. Add test suite.\n\n* Changed a little bit differently the logic of the regex matching\nfor queues and nodes. Before it could cause unbounded number of\nqueues to be matched. It uses now the same logic as before, creating\na warning when a threshold is reached and truncating to the number\nof max queues handled the results.\n* Added integration tests with rabbitmq installation steps (works\nalso locally)","distinct":true,"url":"https://api.github.com/repos/serverdensity/sd-agent/commits/a08061a53625c5b31cc8fc4906b800f18383cb2c"},{"sha":"fe5339431fdfea9d51ab0078e0b3f7e44cf0c758","author":{"email":"f0699137713be92736351a0674e79536595e4a60@datadoghq.com","name":"Remi Hakim"},"message":"Merge pull request #1307 from nate/bugfix/change-postgres-deadlocks-from-gauge-to-rate\n\nChange postgres deadlocks from gauge to rate","distinct":true,"url":"https://api.github.com/repos/serverdensity/sd-agent/commits/fe5339431fdfea9d51ab0078e0b3f7e44cf0c758"},{"sha":"134856397dc5f35974250981f71b342f93e76ff3","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@datadoghq.com","name":"Léo Cavaillé"},"message":"Minor improvements to run tests locally","distinct":true,"url":"https://api.github.com/repos/serverdensity/sd-agent/commits/134856397dc5f35974250981f71b342f93e76ff3"},{"sha":"9b8d250a9c590875cccc8e0316df43c41569b910","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@datadoghq.com","name":"Léo Cavaillé"},"message":"Make histogram aggregates/%iles configurable","distinct":true,"url":"https://api.github.com/repos/serverdensity/sd-agent/commits/9b8d250a9c590875cccc8e0316df43c41569b910"},{"sha":"6240bcb872cb841618cf614640ae60191f0bf429","author":{"email":"f0699137713be92736351a0674e79536595e4a60@datadoghq.com","name":"Remi Hakim"},"message":"Update changelog","distinct":true,"url":"https://api.github.com/repos/serverdensity/sd-agent/commits/6240bcb872cb841618cf614640ae60191f0bf429"},{"sha":"2f31b677191a4f2329ba009fa19cf7493e81dedd","author":{"email":"6235427b05b2662d5c7620b5c00112860d481e88@datadoghq.com","name":"Quentin Madec"},"message":"Use a tag to mark the etcd leader/follower","distinct":true,"url":"https://api.github.com/repos/serverdensity/sd-agent/commits/2f31b677191a4f2329ba009fa19cf7493e81dedd"},{"sha":"3eec1a032044389479764dc6be02a22acdc74811","author":{"email":"107e51edae3af49524ebeba2336408dad277cd21@datadoghq.com","name":"Yann Mahe"},"message":"* Add Integer and Integer32 type support\n* Change the SNMP get command logic to solve the 'Missing OID' issue\n* Some PEP8 code cleaning","distinct":true,"url":"https://api.github.com/repos/serverdensity/sd-agent/commits/3eec1a032044389479764dc6be02a22acdc74811"},{"sha":"393746cdb9c953de212db7877f53bb00b493c2c5","author":{"email":"107e51edae3af49524ebeba2336408dad277cd21@datadoghq.com","name":"Yann Mahe"},"message":"Small refactoring","distinct":true,"url":"https://api.github.com/repos/serverdensity/sd-agent/commits/393746cdb9c953de212db7877f53bb00b493c2c5"},{"sha":"de7d379a03f2292a15a2b9a1543c4623d8634dfa","author":{"email":"107e51edae3af49524ebeba2336408dad277cd21@datadoghq.com","name":"Yann Mahe"},"message":"Enjoy Sets O(1) lookup","distinct":true,"url":"https://api.github.com/repos/serverdensity/sd-agent/commits/de7d379a03f2292a15a2b9a1543c4623d8634dfa"},{"sha":"d1f5f034c80f75810351ebf106bdaa4edc65ec2e","author":{"email":"fe09bc2ef2737a3258f978e26226dcbac1b3f948@datadoghq.com","name":"Benjamin Fernandes"},"message":"Discourage legacy options for Docker and network checks","distinct":true,"url":"https://api.github.com/repos/serverdensity/sd-agent/commits/d1f5f034c80f75810351ebf106bdaa4edc65ec2e"}]}