{"push_id":576600066,"size":350,"distinct_size":346,"ref":"refs/heads/master","head":"383cec6856e10fac676d4a89b8bf0856f36e2c74","before":"5527abc40e0c240e7aefa6f64abb0dc5a78511b4","commits":[{"sha":"777c5d680a71409f5cad28d9102f3afad5faabbb","author":{"email":"0598d79bb5ccdf1d6af292528bff6ce568f0d1a4@spootnik.org","name":"Pierre-Yves Ritschard"},"message":"Expose `event` in config\n\nThis allows safer generation of events from riemann streams.","distinct":true,"url":"https://api.github.com/repos/gsandie/riemann/commits/777c5d680a71409f5cad28d9102f3afad5faabbb"},{"sha":"47bb3ae25170ec35b4132500608295b1389bd5fa","author":{"email":"0598d79bb5ccdf1d6af292528bff6ce568f0d1a4@spootnik.org","name":"Pierre-Yves Ritschard"},"message":"Catch events missing time when indexing\n\nCurrently, events missing time throw a NullPointerException.","distinct":true,"url":"https://api.github.com/repos/gsandie/riemann/commits/47bb3ae25170ec35b4132500608295b1389bd5fa"},{"sha":"432677e3ce2c771176f41e577d32186994d27a44","author":{"email":"48617412af62787fc43f75dfd8309be790a47da0@vicecity.co.uk","name":"Gavin Sandie"},"message":"Initial attempt at slack notifications","distinct":false,"url":"https://api.github.com/repos/gsandie/riemann/commits/432677e3ce2c771176f41e577d32186994d27a44"},{"sha":"860d180617da1ffd1898c76f306e47c6df9e3ea1","author":{"email":"48617412af62787fc43f75dfd8309be790a47da0@vicecity.co.uk","name":"Gavin Sandie"},"message":"Load slack support and tests","distinct":false,"url":"https://api.github.com/repos/gsandie/riemann/commits/860d180617da1ffd1898c76f306e47c6df9e3ea1"},{"sha":"2514736817000c2b385d31d931c7541d3d5f1df3","author":{"email":"0598d79bb5ccdf1d6af292528bff6ce568f0d1a4@spootnik.org","name":"Pierre-Yves Ritschard"},"message":"update tests to new indexing behavior","distinct":true,"url":"https://api.github.com/repos/gsandie/riemann/commits/2514736817000c2b385d31d931c7541d3d5f1df3"},{"sha":"292d7a378c69dcc973ef9c625e540a44ad2a1a43","author":{"email":"48617412af62787fc43f75dfd8309be790a47da0@vicecity.co.uk","name":"Gavin Sandie"},"message":"Mark slack tests as integration","distinct":false,"url":"https://api.github.com/repos/gsandie/riemann/commits/292d7a378c69dcc973ef9c625e540a44ad2a1a43"},{"sha":"48ff6fdb57e591b408ab2bf6b02b18b7f97b1d2b","author":{"email":"48617412af62787fc43f75dfd8309be790a47da0@vicecity.co.uk","name":"Gavin Sandie"},"message":"refactor slack notifications and make them work","distinct":false,"url":"https://api.github.com/repos/gsandie/riemann/commits/48ff6fdb57e591b408ab2bf6b02b18b7f97b1d2b"},{"sha":"56d609d8b6841b265a2bdf9041460285f7b257f8","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Kyle Kingsbury"},"message":"Merge pull request #353 from pyr/feature-catch-no-time\n\nExpose `event` in config and catch events missing time","distinct":true,"url":"https://api.github.com/repos/gsandie/riemann/commits/56d609d8b6841b265a2bdf9041460285f7b257f8"},{"sha":"d85ff5c945888f936ff369db4a057460a6d0f65f","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Aphyr"},"message":"Drop warning from core index wrapper for events without time","distinct":true,"url":"https://api.github.com/repos/gsandie/riemann/commits/d85ff5c945888f936ff369db4a057460a6d0f65f"},{"sha":"d84685978bf1a0c75ffbb6135e40ba9b98278df1","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Kyle Kingsbury"},"message":"Merge pull request #354 from gsandie/add_slack_notifications\n\nAdd slack notifications","distinct":true,"url":"https://api.github.com/repos/gsandie/riemann/commits/d84685978bf1a0c75ffbb6135e40ba9b98278df1"},{"sha":"ad4f2385ac10db744b994e4e0cc6815210d29122","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Kyle Kingsbury"},"message":"Deprecate combine in favor of smap","distinct":true,"url":"https://api.github.com/repos/gsandie/riemann/commits/ad4f2385ac10db744b994e4e0cc6815210d29122"},{"sha":"e2100ddd6d20dee088bec61d59c6ae1ed1e39f7f","author":{"email":"0598d79bb5ccdf1d6af292528bff6ce568f0d1a4@spootnik.org","name":"Pierre-Yves Ritschard"},"message":"Fix exception message regexp","distinct":true,"url":"https://api.github.com/repos/gsandie/riemann/commits/e2100ddd6d20dee088bec61d59c6ae1ed1e39f7f"},{"sha":"fde14191d4c76a40de185d6e11c35601ee6d4f5f","author":{"email":"0598d79bb5ccdf1d6af292528bff6ce568f0d1a4@spootnik.org","name":"Pierre-Yves Ritschard"},"message":"use correct form","distinct":true,"url":"https://api.github.com/repos/gsandie/riemann/commits/fde14191d4c76a40de185d6e11c35601ee6d4f5f"},{"sha":"5bb005e2ceb770ded517cfccb4b1b678750eae13","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Kyle Kingsbury"},"message":"Merge pull request #358 from pyr/fix-two-bugs\n\nFix two bugs","distinct":true,"url":"https://api.github.com/repos/gsandie/riemann/commits/5bb005e2ceb770ded517cfccb4b1b678750eae13"},{"sha":"5bb7316ba45edd68bc3bc6dd8b251b9fbd52fd30","author":{"email":"0598d79bb5ccdf1d6af292528bff6ce568f0d1a4@spootnik.org","name":"Pierre-Yves Ritschard"},"message":"update dependencies, with report from lein-ancient\n\nTests still passing, this is the output from lein-ancient now,\njsonevent-layout and netty must remain at these versions for now.\n\n```\n[net.logstash.log4j/jsonevent-layout \"1.6\"] is available but we use \"1.5\"\n[io.netty/netty \"4.0.0.Alpha8\"] is available but we use \"3.8.0.Final\"\n[log4j/apache-log4j-extras \"1.2.17\"] is available but we use \"1.0\"\n[org.antlr/antlr \"3.5.2\"] is available but we use \"3.2\"\n```","distinct":true,"url":"https://api.github.com/repos/gsandie/riemann/commits/5bb7316ba45edd68bc3bc6dd8b251b9fbd52fd30"},{"sha":"31d3623c8091594d092a019ffa6ae7257908fae2","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Kyle Kingsbury"},"message":"Merge pull request #359 from pyr/new-dependencies\n\nupdate dependencies, with report from lein-ancient","distinct":true,"url":"https://api.github.com/repos/gsandie/riemann/commits/31d3623c8091594d092a019ffa6ae7257908fae2"},{"sha":"bbe7e4748a44d84d271b47161536bf21c07ed717","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Kyle Kingsbury"},"message":"folds/maximum and folds/minimum return nil when no metrics present","distinct":true,"url":"https://api.github.com/repos/gsandie/riemann/commits/bbe7e4748a44d84d271b47161536bf21c07ed717"},{"sha":"5fe7ebb7b5e39faeec7f46d0922e0cf6c3a579bb","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Kyle Kingsbury"},"message":"Merge branch 'master' of github.com:aphyr/riemann","distinct":true,"url":"https://api.github.com/repos/gsandie/riemann/commits/5fe7ebb7b5e39faeec7f46d0922e0cf6c3a579bb"},{"sha":"064e321f0d2f18583031dc3149f79c764a422f48","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Kyle Kingsbury"},"message":"Fix query-for-host-and-service-test crash\n\nwhen evaluating and expressions like (and (= metric 2)) things were fine, but\nnot when evaluating something like (and metric), no bueno!","distinct":true,"url":"https://api.github.com/repos/gsandie/riemann/commits/064e321f0d2f18583031dc3149f79c764a422f48"},{"sha":"00c4bbdd8f89cd57371954162a16ec7804dac46a","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Kyle Kingsbury"},"message":"streams/smapcat","distinct":true,"url":"https://api.github.com/repos/gsandie/riemann/commits/00c4bbdd8f89cd57371954162a16ec7804dac46a"}]}